[i]GeoGebra[/i]では、既存の作図をもとに独自の[img]https://wiki.geogebra.org/uploads/thumb/d/d0/Mode_tool.svg/16px-Mode_tool.svg.png[/img][i]カスタムツール [/i]を作成することができます。つまり、独自のツールを作成することで、ツールバーを拡張することができます。[br][br]一度作成した[i]カスタムツール [/i]は、マウスでも[i]入力バー [/i]のコマンドとしても使用することができます。すべての[i]カスタムツール [/i]は、[i]GeoGebra[/i] ファイルに自動的に保存されます。
まず、ツールが後で作成できるようにする図を作成します。[img]https://wiki.geogebra.org/uploads/thumb/a/a4/Menu-tools.svg/16px-Menu-tools.svg.png[/img][i]ツール[/i] メニューから[img]https://wiki.geogebra.org/uploads/thumb/5/5c/Menu-tools-new.svg/16px-Menu-tools-new.svg.png[/img][i] 新規ツールの作成[/i] を選択すると、対応するダイアログが表示されます。ここで、3つのタブ [i]出力オブジェクト 、 入力オブジェクト [/i]、[i]名前とアイコン [/i]を埋めて、カスタムツールを作成する必要があります。
線と点の間の最小距離(例えば、三角形の高さ)を決定するツールを作成してみましょう。[br]カスタムツールを作成する前に、ツールに必要なすべてのオブジェクトを作成しておく必要があります。
[table][tr][td][size=100]1.[/size][/td][td][size=100][size=100][icon]https://wiki.geogebra.org/uploads/thumb/a/a4/Menu-tools.svg/120px-Menu-tools.svg.png[/icon][/size][/size][/td][td][size=100]右上の[img]https://wiki.geogebra.org/uploads/thumb/f/f6/Menu-button-open-menu.svg/16px-Menu-button-open-menu.svg.png[/img]メニューを開き、[i]ツール[/i]を選択します。[/size][/td][/tr][tr][td][size=100]2.[/size][/td][td][size=100][icon]https://wiki.geogebra.org/uploads/thumb/5/5c/Menu-tools-new.svg/120px-Menu-tools-new.svg.png[/icon][/size][/td][td][size=100][i]新規ツールの作成[/i] を選択すると、[i]新規ツールの作成 [/i]ダイアログが表示されます。[br][/size][/td][/tr][tr][td][size=100][/size][/td][td][size=100][/size][/td][td][size=100][b]注:[/b]デフォルトでは、[i]出力オブジェクト [/i]のタブになっています。[/size][/td][/tr][tr][td][size=100]3.[/size][/td][td][size=100][/size][/td][td][size=100]新しいツールの出力オブジェクトを指定するには、[i]グラフィックスビュー [/i]で目的の出力オブジェクトを選択するか(下の例:線分 [i]c[/i])、ドロップダウンメニューから選択します。(入力フィールドの横にある小さな矢印をクリック)[/size][/td][/tr][tr][td][size=100]4.[/size][/td][td][size=100][/size][/td][td][size=100][i]次へ> [/i]ボタンをクリックし、[i]入力オブジェクト [/i]のタブを表示させます。[/size][/td][/tr][tr][td][size=100]5.[br][/size][/td][td][size=100][/size][/td][td][size=100][i]GeoGebra [/i]は、ツールに対応する入力オブジェクトを自動的に記入します。(下の例:点[i]A、B、C[/i])[br][/size][/td][/tr][tr][td][size=100]6.[br][/size][/td][td][size=100][/size][/td][td][size=100][i]次へ> [/i]ボタンをクリックし、[i]名前とアイコン[/i] のタブを表示させます。[/size][/td][/tr][tr][td][size=100]7.[br][/size][/td][td][size=100][/size][/td][td][size=100]ツールの名前 [i]点と直線の距離 [/i]とツールのヒントとなるテキストを入力します。(下の例:3つの点をクリック)[/size][/td][/tr][tr][td][size=100][/size][/td][td][size=100][/size][/td][td][size=100][b][/b][b]注:[/b][i]GeoGebra[/i] は、テキストフィールド [i]コマンド名 [/i]を自動的に埋めます。[br][/size][/td][/tr][tr][td][size=100]8.[/size][/td][td][size=100][/size][/td][td][size=100][i]終了 [/i]ボタンをクリックして確定します。[br][/size][/td][/tr][/table][size=100][b]ヒント:[/b]新しいツールは[i]GeoGebraツールバー[/i]の一部となりました。[/size]
カスタムツールを保存しておくと、他の[i]GeoGebra [/i]の作図で再利用することができます。[i]ツール[/i] メニューの中で、[img]https://wiki.geogebra.org/uploads/thumb/a/a4/Menu-tools.svg/16px-Menu-tools.svg.png[/img][i]ツール管理[/i] を選択してダイアログを開きます。表示されるリストから保存したいカスタムツールを選択します。[i]保存 [/i]を選択して、カスタムツールをコンピュータに保存します。[br][table][tr][td]1.[br][/td][td][size=100][icon]https://wiki.geogebra.org/uploads/a/a4/Menu-tools.svg[/icon][/size][br][/td][td][size=100]右上の[img]https://wiki.geogebra.org/uploads/thumb/f/f6/Menu-button-open-menu.svg/16px-Menu-button-open-menu.svg.png[/img]メニューを開き、[i]ツール[/i]を選択します。[br][/size][/td][/tr][tr][td][/td][td][size=100][icon]https://wiki.geogebra.org/uploads/thumb/a/a4/Menu-tools.svg/120px-Menu-tools.svg.png[/icon][/size][/td][td][size=100][i]ツールの管理[/i] を選択すると、[i]ツールの管理 [/i]ダイアログが表示されます。[/size][/td][/tr][tr][td][size=100]3.[/size][/td][td][size=100][/size][/td][td][size=100]利用可能なツールのリストからカスタムツール [i]点と直線の距離[/i] を選択します。[/size][br][/td][/tr][tr][td][size=100]4.[/size][/td][td][size=100][/size][/td][td][size=100][i]名前をつけて保存...[/i]を選択すると、カスタムツールを保存して、今後の作図に利用できるようになります。[/size][/td][/tr][tr][td][size=100]5.[/size][/td][td][size=100][/size][/td][td][size=100]カスタムツールの名前(例:[i]点と直線の距離[/i])を決め、[i]GeoGebra[/i]に保存します。[br][/size][/td][/tr][/table]
カスタムツールを保存した後は、いつでも次の作図で再利用したり、新しい[i]GeoGebra [/i]の作図にインポートしたりすることができます。デフォルトでは、[i]GeoGebraツールバー[/i]にはカスタムツールは含まれていません。カスタムツールを再利用するには、それを新しい[i]GeoGebra[/i]の作図にインポートする必要があります。[br][table][tr][td][size=100]1.[/size][/td][td][size=100][icon]https://wiki.geogebra.org/uploads/thumb/8/88/Menu-button-open-search.svg/120px-Menu-button-open-search.svg.png[/icon][/size][/td][td][size=100][i][/i][i]ファイル [/i]メニューから [i]開く [/i]を選択します。[/size][/td][/tr][tr][td][size=100]2.[/size][/td][td][size=100][/size][/td][td][size=100]先ほど保存したカスタムツール(例:[i]点と直線の距離 [/i])を利用可能な[i]GeoGebra[/i]ファイルおよびツールファイルのリストから探して選択します。[/size][/td][/tr][tr][td][br][/td][td][icon]https://wiki.geogebra.org/uploads/thumb/e/e0/GGB-Tool-Circumcircle-Screenshot.png/32px-GGB-Tool-Circumcircle-Screenshot.png[/icon][br][/td][td][b]ヒント:[/b][i]GeoGebra[/i]チームが作った [i]Circumcenter_tool[/i] [i] [/i]を検索することもできます。[/td][/tr][tr][td][size=100]3.[/size][/td][td][size=100][icon]https://wiki.geogebra.org/uploads/thumb/d/d1/Menu-edit.svg/120px-Menu-edit.svg.png[/icon][/size][/td][td][size=100]このツールをアプレットで使用するには、[i]編集 [/i]を選択します。[/size][/td][/tr][/table][size=100][br][b]ヒント: [/b]作図を始める前にカスタムツールを開き、表示される[i]ツールのヒント [/i]を読んでください。[/size]