アクションオブジェクト

提供: GeoGebra Manual
移動先: 案内検索
Accessories dictionary.png
このページは印刷とpdf用の公式マニュアルの一部です。構造上の問題から通常のユーザーはこのページを編集できません。誤りを見つけた場合は私たちに連絡して下さい。ユーザーが編集できるバージョンへ


スクリプトを使ったインタラクティブなワークシートには,アクションオブジェクトが便利である.
それには4つのタイプがある:

チェックボックス

チェックボックスは,真偽値のグラフィカルな表現である.詳細はMode showcheckbox.svg 表示/非表示のチェックボックス_ツールを参照.チェックボックスは前述のツールまたはCheckbox コマンドを使って作成できる.

入力ボックス

入力ボックスはスクリプトのテキスト入力として機能する.スクリプトは,入力ボックス内のテキストを変更し,Enterを押すか,入力ボックスから離れることで起動する,挿入された値には, %0 変数を使用してアクセスできる.

例: 入力ボックスの クリックして スクリプトにa=a+%0を指定すると,数値 a が入力された値だけ増加する.ただし, a自由の場合のみ動作する.

入力ボックスに自由オブジェクトの値を変更させたい場合(または依存オブジェクトを再定義したい場合),そのオブジェクトをリンクとして定義することができる.そうすれば,スクリプトを挿入する必要はない.
入力ボックスは,入力ボックスを挿入_ツールまたはInputBox コマンドを使用して作成することができる.

ボタン

ボタンは,クリックされることによってスクリプトをトリガーするためのものである.スクリプトは他のオブジェクト(画像など)をクリックしてもトリガーできるが,ボタンを使用すると,ワークシートがより直感的になる..
ボタンはMode buttonaction.svg ボタン_ツールまたはButton コマンドで作成できる.

ドロップダウンリスト

ドロップダウンリストでリストの内容を表示したい場合は:

  • Menu view graphics.svg グラフィックスビューの場合:リストのMenu-options.svg プロパティダイアログ基本 タブにある ドロップダウンリストとして表示 にチェックを入れる.
  • Menu view spreadsheet.svg 表計算ビューの場合: スプレッドシートにリストを入力し,Menu view spreadsheet.svg スプレッドシートオプションボタンとチェックボックスを使用する をチェックする.

ドロップダウンリストの選択された要素は,SelectedIndex コマンドとSelectedElement コマンドを使って取得することもできる.

例: 3つの関数x+1, x^2, sqrt(x)でドロップダウンリストを作成する,まず入力バーにL={x+1, x^2,sqrt(x)}と入力してリストを作る.次に,数式ビュー でリスト L を右クリックし,オブジェクトのプロパティ... を選択する.表示されたダイアログウィンドウの 基本 タブにある ドロップダウンリストとして表示 にチェックを入れる.ドロップダウンリストを説明するキャプションを入力することもできる.現在選択されている関数を グラフィックスビュー にプロットするには,入力バーにSelectedElement(L) と入力する.
© 2024 International GeoGebra Institute