最終更新日時:2010年04月19日 (月) 07時40分34秒
MenuContrib
メニューコントリビューションとは
メニューコントリビューションを定義すると、FreeTrainのメニューに独自の項目を追加することができます。
定義には、.NETプログラミングの知識が必要です。
書式
メニューを定義
<contribution type="menu" id="コントリビューションID">
<class name="クラス名" codebase="コードベース">
</contribution>
説明
- 実際には、他の機能を提供している実行ファイルDLLの内部にメニュー構造のコードベースも持たせることが多いです。
実装
- freetrain.contributions.others.MenuContributionクラスを継承し、mergeMenu() をオーバーライドします。
- FreeTrainのソースの、plugins/org.kohsuke.freetrain.rail.electricPole/src/MenuContributionImpl.cs を参考にしてください。
最終更新:2010年04月19日 07:40