# 監視画面をメニューに追加する

トレーニング > 基本編 > 2.エディタによる画面開発 > # 監視画面をメニューに追加する |

監視画面をメニューに追加する

監視画面をメニューに登録する事で、簡単に画面切替を実現できます。自分で追加したフォームをメニューに追加するには、Panel Editorの左側のツリーの「Client-client.xml」部分を選択し、プロパティ一覧の「_MenuConf」プロパティに呼び出すフォームの情報を追加します。

追加する書式は以下のとおりです。

グループ [ グループ名] サブグループ(n)(省略可) [+]親グループ名,サブグループ名, サブグループのアイコン(省略可) フォーム 親グループ名(or 親サブグループ名), フォーム名, タイトル, ストレッチ(省略可), アイコン(省略可) 例） [グループ1] グループ1,Form01,タイトル1,,sys:display_24.png グループ1,Form02,タイトル2,,sys:display_24.png [+]グループ1,サブグループ1,sys:display_24.png サブグループ1,Form03,タイトル3,,sys:display_24.png サブグループ2,Form04,タイトル4,,sys:display_24.png グループ1,Form05,タイトル5,,sys:display_24.png [グループ2] グループ2,Form06,タイトル6,,sys:display_24.png グループ2,Form07,タイトル7,,sys:display_24.png [+]グループ2,サブグループ2,sys:display_24.png サブグループ2,Form08,タイトル8,,sys:display_24.png [+]サブグループ2,サブグループ3,sys:display_24.png サブグループ3,Form09,タイトル9,,sys:display_24.png サブグループ3,Form10,タイトル10,,sys:display_24.png ※上記は分かり易くするために字下げしていますが、字下げは必須ではありません。

グループとは、メニュー内の画面をまとめる単位となります。サブグループとは、フォーム呼び出しを複数まとめて束ねる単位となります。

| サブグループのアイコン及びフォームのアイコンはclientフォルダからの相対パスで指定します。例えば、clientフォルダ内にiconフォルダがある場合は「icon\xxx.png」と指定します。 FA-Panelで用意しているアイコンの場合は「sys:アイコン名」となります。

| フォームのストレッチ設定は、省略するとフォームプロパティの「Stretch」プロパティが採用されます。また、メニュー設定のストレッチに指定する値も「Stretch」プロパティと同様の値が指定できます。

| 尚、タイトルは各フォームプロパティの「Title」プロパティにも設定できます。「Title」プロパティが未設定の場合、本メニュー情報内のタイトルが採用されます。