IgorでGUI part1(panelの作成とボタン)
IgorでGUIを作りましょう。
GUIを作ると、面倒な打ち込み作業が減って楽です。
まずパネルの作成は以下の通りです。
ウィンドウ→新規→パネル
コマンドでは"newpanel"
コマンドでは"newpanel"
これで下のようなパネルが作成されます。
このパネルに色々な機能をつけることが出来ます。
パネルがアクティブになっている(クリックされている状態)でcontrol+tを押すと
このようなものが出てきます。
この状態で
パネル→コントロールを追加→ボタンを追加
とすると
これが出てきます。(タイトルが"新規"と日本語になっているため、文字化けしています)
このまま実行を押すと
このようにボタンが追加されます。
左側にツールバーみたいなのが出てる状態で(control+tで出したり消したり出来ます)、なおかつ、カーソルの所が選択されている状態でダブルクリックすると
再びこの画面を呼び出すことが出来ます。
プロシージャの右にある新規...のボタンをクリックして
上のように
print "Yes!!"
を書き加えて、プロシージャを保存を選択し、変更をクリックします。
その後、control+tを押してツールバーみたいなのを隠します。
何気に大切です。
そして、ボタンをクリックすると、コマンドライン上にYes!!と出力されると思います。
次回はユーザー定義関数を使ってpanelとボタンの作成をします。