フォルダ内に設定したツールバーやツールを作成するためのファイル群が作成されます。次のステップでは、ボタンをクリックした際の動作を記述します。フォルダから「Install」フォルダを開きます。ウィザードは、作成するコマンドの種類によって、そのコマンドを使用して行われた操作に対する処理を記述するブロックが自動的に追加されるようになっています。今回は、ツールを作成したので、「OnMouseDownMap」(マップ上でマウスが押下された場合)、「OnKeyDown」(キーボードのキーが押下された場合)といったツールの動作に呼応した関数が用意されています。これらは「イベント」と呼ばれ、ユーザーがツールを使用した動作に合わせて、イベント内で記述したコードが実行されます。マップ上でクリックした際に、クリックした箇所の座標値をメッセージボックスで表示するツールを作成します。上に以下のコードを追加します。「OnMouseDownMap」ブロックに以下のコードを記述します。同じような名前のイベントが存在しますので、ご注意ください。インデント(空白)も言語を構成する一部です。下図を参考に、インデント数に気を付けながら記述してください。アドインの作成時のみ利用できる「pythonaddins」モジュールが存在します。ウィンドウで選択されているレイヤを取得するなど、情報の取得をしやすくするための機能群が格納されています。ファイルが作成されます。プロジェクトフォルダに移動し「makeaddin.py」ファイルをダブルクリックします。すると、プロジェクトフォルダ内に「<プロジェクト名>.esriaddin」ファイルが作成されます。作成したアドインが正常に動作するかを検証しましょう。