LabVIEW6.x以降
新規または既存のカスタム制御器ファイルを
[制御器エディタ]ウィンドウを使用して、グラフィックをブール制御器または表示器にインポートするには、次の手順を実行します。
- LabVIEWでカスタム制御器を作成するには、ファイル→新規…»その他のファイル→カスタムコントロールを選択します。任意のブール制御器を配置できますが、システムラジオボタン(システムパレットにあります)またはフラットスクエアブール(クラシック»クラシックブールパレットにあります)をお勧めします。これらのブール値は、シェーディング(影)がないため、カスタマイズに適しています。
- [編集]→ [ファイルから画像をインポート]を選択して、ファイルダイアログボックスを表示します。 (LabVIEW 8.2以降では、[編集]→[クリップボードに画像をインポート...]を選択します。 )
- インポートする画像を含むフォルダに移動します。
- 画像ファイルを選択してダブルクリックするか、[開く]ボタンをクリックします。これにより、画像ファイルがLabVIEWクリップボードに配置されます。
- ブール制御器または表示器を右クリックし、ショートカットメニューから[クリップボードから画像をインポート]を選択して、次の項目から選択します。
- False –インポートされた画像をブール制御器または表示器のFALSE状態に適用します。インポートされた画像は、制御器またはインジケーターがFALSE状態の場合にのみ表示されます。
- True –インポートされた画像をブール制御器または表示器のTRUE状態に適用します。インポートされた画像は、制御器または表示器がTRUE状態の場合にのみ表示されます。
- デカル–インポートした画像をブール制御器または表示器のすべての状態に適用します。ブール制御器または表示器の状態に関係なく、グラフィックは表示されたままになります。
- 手順2から5を繰り返して、ブール値の異なる状態に異なる画像を追加します。
これらの手順の最新バージョンについては、LabVIEWヘルプファイル「ブール制御器および表示器にグラフィックをインポートする」を参照してください。
LabVIEW 5.x
制御器エディタを使用してクリップボードから画像をインポートすることにより、ブール制御器または表示器のTRUEおよびFALSEのケースを表す画像をインポートできます。クリップボードにビットマップ画像を配置する方法は複数あります。 LabVIEWでは、編集→ファイルから画像をインポートを選択して、ファイルから画像をインポートできます。ま
たは、ペイントユーティリティ(MSペイントなど)内から[編集] →[コピー]を選択して、画像をクリップボードにコピーすることもできます。ビットマップがクリップボードに配置されたら、コントロールエディタを使用して画像をブールコントロールに割り当てることができます。手法が異なると、結果のVIに保存されるデータの量も異なる可能性があることに注意してください。
次の手順を実行します:
- フロントパネルにブール制御器を配置します。
- 位置決めツール(矢印カーソル)を使用して、ブール制御器を選択します。
- 編集→制御器を編集...を選択すると、制御器エディタウィンドウがポップアップします。
- 上記のように、 FALSE条件の画像をクリップボードに保存します。
- 制御器エディタウィンドウでブールコントロールを右クリックし、 「画像のインポート」→「False」を選択します。
- TRUE状態の画像をクリップボードに保存します。
- 制御器エディタウィンドウでブール制御器を右クリックし、 「画像のインポート」→「True」を選択します。
- [ファイル]→ [変更の適用]を選択します。
- 必要に応じて、後で使用するためにカスタム制御器を保存できます。
- ウィンドウを閉じて、フロントパネルに戻ります。
追加情報
画像の背景を透明にするには、フォトエディタで背景レイヤーを無効にします。 PNGなどの透明度をサポートするタイプでファイルを保存します。次に、LabVIEWのバージョンに応じて上記の手順に従います。
また、制御器のアウトライン全体(透明な背景を含む)は引き続きクリック可能であることに注意してください。