
本プロジェクトは　
CommonMP適応者が独自に作成した画面を組み込む方法を示した例です。
（例えば、モデルが書き出した特別なフォーマットのファイルを読み込んで表示する画面等）

基本的に、モデルの動作とは無関係に　「メニュー」から　画面を表示する事になります。　
　
「AddinDotNetScreenSample\SystemSettingExample」フォルダー内には、
作成した画面モジュールのCommonMPへの組み込み用設定例が置かれています。
　　「独自画面組み込み例＿Menu.xml」は、画面表示用メニューを組み込む場合の
　　 メニュー設定xml の　設定例です。
　　また、
　　「独自画面組み込み例＿CommonMP.dicon」は　本モジュール（ＤＬＬ）を
　　CommonMPシステムへ組み込む為のＤＩコンテナ設定の例です。
　　
　　この例の設定を参考に　CommonMPの「Menu.xml」「CommonMP.dicon」をそれぞれ設定して下さい。
　　

本プロジェクトの方法で組み込んだ画面は　演算実行等のシステム側の動作とは独立して動作し、
画面側から、CommonMPの演算制御やＤＢ機能の使用等を行う事は出来ません。
もし、画面からCommonMPを制御する場合には別な方法が必要となります。


●作成上の注意
　〜ファイル読み出しディレクトリ設定の　カレントディレクトリの自動変化〜

ファイルをセレクトする処理実装に、マイクロソフト社の部品（OpenFIleDialog,SaveFIleDialog）を利用し作成した場合、
CommonMPシステムのカレントディレクトリが選択されたフォルダに変更されてしまいます。
そこで、それ以後、システム側でファイルを選択した場合等に　カレントディレクトリが、移動してしまい、
動作に支障をきたす場合があります。

そこで、ファイルセレクトを行う場合には　下記の何れかの実装をお願いします。
１）自作成画面にファイルセレクト部品を取り付けた場合。
　　＝＝＞プロパティ画面より、　RestoreDirectoryプロパティの設定を"Ture"で設定する。
　　　　　（デフォルトは、”false”となっている）

２）ソースコード内で、SaveFileDialog（ダイアローグ））を作成している場合。
　　＝＝＞インスタンスnew後に　RestoreDirectoryを変更する。
　　
   　　　例）
      　　　SaveFileDialog saveFileDlg = new SaveFileDialog();
　　　      saveFileDlg.RestoreDirectory = true;
