メニューをスタティックに、またはプログラム的にカスタマイズしたら、カスタムメニューの各メニュー項目を実行するケースストラクチャを作成します。

以下の手順に従って、カスタムメニューに作成したメニュー項目を処理します。

  1. ブロックダイアグラム上にWhileループを追加し、四角形の領域にドラッグします。
  2. 現在のVIのメニューバー」関数をWhileループの外側に追加します。
  3. メニュー選択取得」関数をWhileループに追加します。
  4. 「現在のVIのメニューバー」関数を、「メニュー選択取得」関数のメニューリファレンス入力に配線します。
  5. 「メニュー選択取得」関数のミリ秒タイムアウト入力を右クリックし、ショートカットメニューから作成→定数を選択します。値200を持つ定数が表示されます。
  6. Whileループの内側にケースストラクチャを追加し、Whileループ内部でドラッグして四角形の領域を作成します。
  7. 「メニュー選択取得」関数の項目タグ出力を、ケースストラクチャの枠上のセレクタ端子に配線します。
  8. 「メニュー選択取得」関数のメニューリファレンス出力を、ケースストラクチャの枠に配線します。
  9. カスタムメニューに作成した各メニュー項目ごとにケースを作成します。
  10. VIを実行し、カスタムメニューを表示します。

メニュー選択を処理するサンプルについては、labview\examples\Dialog and User Interface\Menu\Customizing the Menubar\Customizing the Menubar.lvprojを参照してください。