GUI Designerボタンクラスコントロールマニュアル

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

GUI Designerボタンクラスコントロールマニュアル

1.ボタンクラスコントロールを追加する方法

図1.1に示すように、ショートカットバーまたはツールボックスアイコンをクリックしてコントロールを追加します。

GUI Designerボタンクラスコントロールマニュアル插图

図はこちら1.1コントロールの追加

注意:ショートカットバーには共通のコントロールがリストされ、ツールボックスのボタンクラスコントロールにはすべてのボタンコントロールが含まれます。

ユーザーはコントロールを追加する必要があるウィンドウをクリックし、コントロールを選択すると、マウスがGUI Designerボタンクラスコントロールマニュアル插图1アイコンを追加できます。

マウスの左ボタンをクリックして追加を続行するか、右ボタンをクリックして編集モジュールをクリックします。GUI Designerボタンクラスコントロールマニュアル插图2追加を停止する。

2.コントロール位置のサイズと外観を変更する方法

2.1位置とサイズを変更する方法

コントロールを選択するか、マウスの左ボタンをクリックしてズームコントロールをドラッグするか、右側のプロパティウィンドウをクリックします。GUI Designerボタンクラスコントロールマニュアル插图3図2.1に示すように、位置とサイズを正確に調整します。

GUI Designerボタンクラスコントロールマニュアル插图4

図はこちら2.1共通プロパティの変更

2.2外観プロパティを変更する方法

コントロールを選択し、右側のプロパティウィンドウでをクリックします。GUI Designerボタンクラスコントロールマニュアル插图5→GUI Designerボタンクラスコントロールマニュアル插图6図2.2に示す。

GUI Designerボタンクラスコントロールマニュアル插图7

図はこちら2.2外観プロパティの変更

“ポップアップ状態”をクリックすると、下のオプションには透明、単色、画像の3種類のオプションがあります。下の表のように、マウスをクリックすると任意に切り替えて選択できます。

透明性は

コントロールは透明状態として表示されます

モノクロ

単一色で表示されます。GUI Designerボタンクラスコントロールマニュアル插图8カラーホイールウィンドウに入り、ユーザーは実際のニーズに応じて選択できます。

写真はこちら

コントロールは画像として表示され、ポップアップ状態の右側をクリックします。GUI Designerボタンクラスコントロールマニュアル插图9図2.3に示すように画像を置き換えます。

GUI Designerボタンクラスコントロールマニュアル插图10

図はこちら2.3画像の置き換え

注:画像の使用量が多い場合は、画像管理機能を使用してバッチ画像の追加、置換、分類、管理、具体的な操作は、画像管理の説明を参照してください。

2.3ボタンコントロールにテキストを追加する方法

ボタンコントロールにチェックを入れ、右側のプロパティウィンドウでをクリックします。GUI Designerボタンクラスコントロールマニュアル插图11→GUI Designerボタンクラスコントロールマニュアル插图12図2.4に示す。

GUI Designerボタンクラスコントロールマニュアル插图13

図はこちら2.4文字の追加

テキストをクリックすると、図2.5に示すように、テキストコンテンツの追加と設定ができます。

GUI Designerボタンクラスコントロールマニュアル插图14

図はこちら2.5静的テキスト

静的テキスト入力ボックスに入力します。これは、ウィンドウに直接表示できます。

3.1文字の変更方法

右にクリックします。GUI Designerボタンクラスコントロールマニュアル插图15ボタン、ポップアップフォント変更ウィンドウは、図2.6に示すように、必要に応じてフォントサイズなどを変更することができます。

GUI Designerボタンクラスコントロールマニュアル插图16

図はこちら2.6フォントの変更

2.2文字の色を変更する方法

テキストの色の右側にあるボックスをクリックすると、カラーパレットがポップアップし、ニーズに応じてテキストの色を変更できます。図2.7に示すように、テキストの色はデフォルトで黒です。

GUI Designerボタンクラスコントロールマニュアル插图17

図はこちら2.7文字の色の変更

2.3背景色の変更方法

背景色の右側にあるボックスをクリックすると、パレットがポップアップして背景色を変更することができ、図2.8に示すように、背景色はデフォルトで透明になります。

GUI Designerボタンクラスコントロールマニュアル插图18

図はこちら2.8背景色の変更

3.4アライメントの変更方法

設定の下のボタンをクリックすると、ユーザーは必要に応じて入力されたテキストの設定を変更できます。設定は図2.9に示すように、デフォルトで中央に設定されます。

示されたもの

GUI Designerボタンクラスコントロールマニュアル插图19

図はこちら2.9文字の位置合わせの修正

3.ボタンコントロールの適用

3.1コントロールの紹介

ボタンコントロールは、ユーザーがクリックするだけでアクションを実行できる生活のスイッチに似ています。ボタンコントロールはテキストと画像を表示します。このコントロールは、クリックするとページジャンプ、数値の増減などの機能をトリガーすることができます。

3.2画像を置き換える方法

ボタンコントロールを選択し、右のプロパティウィンドウをクリックして画像を変更します。ポップアップ状態はボタンが操作されていないときに表示される状態であり、押下状態はボタンを押したときに表示される状態であり、図3.1に示すように画像置換操作手順である。

GUI Designerボタンクラスコントロールマニュアル插图20

図はこちら3.1画像の置き換え

シミュレーション時には,ボタンが操作されず,図3.2のようにポップアップ状態の画像が表示される.

GUI Designerボタンクラスコントロールマニュアル插图21

図はこちら3.2アップ状態

ボタンをクリックし、図3.3に示すように状態表示画像を押します。

GUI Designerボタンクラスコントロールマニュアル插图22

図はこちら3.3Push Stateたった今

3.3アプリケーション事例

3.3.1イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ボタンコントロールの初期化時にイベントが発生

コントロールの破壊

ボタンコントロールが破棄されるとイベントがトリガーされます

クリックして

ボタンButtonコントロールが有効になったときにイベントが発生するスライドしない

ロング·プッシュ

ボタンコントロールの長押し500msでイベントが発生する

タッチスクリーンを押す

ボタンコントロールが押されるとイベントが発生しますクリックはまだ完了していません

フォーカスを得る。

ボタン·コントロールが押されたとき(画像の押下に切り替えられた)イベントが発生します。

焦点の喪失

ボタンコントロールが押下からアップに戻るとイベントが発生する

3.3.2ウィンドウの切り替え

ウィンドウ切り替えすなわちボタンをクリックすると、現在のウィンドウからターゲットウィンドウに切り替えることができます。

1イベントの追加方法

ボタンコントロールを選択し、右のプロパティウィンドウでイベントをクリックして、図3.4に示すようにイベントを追加します。

GUI Designerボタンクラスコントロールマニュアル插图23

図はこちら3.4イベントの追加

2処理方法の設定方法

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图24図3.5に示すように、処理方法ウィンドウをポップアップし、ウィンドウ切り替えとターゲットウィンドウを選択します。

GUI Designerボタンクラスコントロールマニュアル插图25

図はこちら3.5ウィンドウの切り替え

3.3.3ボタンコントロールの送信方法TDFH標準プロトコル

1イベントの追加方法

ウィンドウ切り替えとイベント操作方法と一致し、繰り返しません。

2処理方法の設定方法

標準プロトコルはTDFHUI編集ツールプライベートプロトコルで、変数の変更、イベントの送信などが可能です。

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图26処理方法ウィンドウを表示し、コマンド送信→ [標準プロトコル]を選択してイベントコマンドを送信

→図3.6に示すようにイベント番号を設定します。

GUI Designerボタンクラスコントロールマニュアル插图27

図はこちら3.6[標準プロトコル]イベントコマンドの送信

3ボタンコントロールが送信する標準プロトコル命令の表示方法

イベント番号が1に設定されている場合、シミュレーション実行ボタンをクリックします。GUI Designerボタンクラスコントロールマニュアル插图28図3.7に示すように、シミュレーション画面でボタンをクリックして送信されたコマンドを確認します。

GUI Designerボタンクラスコントロールマニュアル插图29

図はこちら3.7【標準プロトコル】コマンドを送信する

3.3.4ボタンコントロールでカスタムプロトコルを送信する方法

1イベントの追加方法

ウィンドウ切り替えとイベント操作方法と一致し、繰り返しません。

2処理方法の設定方法

カスタムプロトコルは、modbusプロトコルなど、ユーザーがプロジェクト内で使用できる他のプロトコルです。

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图30処理方法ウィンドウをポップアップし、コマンド送信を選択→“カスタムプロトコル”を選択シリアルポートコマンド送信→命を設定

図3.8に示す。

GUI Designerボタンクラスコントロールマニュアル插图31

図はこちら3.8【カスタムプロトコル】シリアルポートコマンドを送信

注:図3.9に示すように、[カスタムプロトコル]シリアルコマンドを送信する入力ボックスをクリックすると、カスタムコマンド機能説明ウィンドウがポップアップします。

GUI Designerボタンクラスコントロールマニュアル插图32

図はこちら3.9“ディレクティブ関数の説明”ウィンドウのカスタマイズ

3ボタンコントロールが送信する標準プロトコル命令の表示方法

カスタム·プロトコル·コマンドが“AB CD EF 01 $BYTE #3000 $CRC16MODBUS 1,5 $DELAY 1000”で送信されたら、“シミュレーション”をクリックして実行します。

ボタンを押す。GUI Designerボタンクラスコントロールマニュアル插图33図3.10に示すように、シミュレーション画面でボタンをクリックして送信されたコマンドを確認します。

GUI Designerボタンクラスコントロールマニュアル插图34

図はこちら3.10[カスタムプロトコル]コマンドの送信

3.4ボタンコントロールをテキスト入力に使用する方法

ボタンコントロールによるテキスト入力の応用については、詳細は“入力ボックスの使用”説明書を参照してください。

3.5ボタンコントロールを使用してパラメータを設定する方法

ボタンコントロールをタップしてバルブの開閉時間を変更します。

1カスタム変数を追加します。

図3.1 1に示すように、バルブの開閉開始時間の値を格納するカスタム変数を追加します。追加手順の詳細は、“変数の適用”の説明を参照してください。

GUI Designerボタンクラスコントロールマニュアル插图35

図はこちら3.11バルブ開始時間設定変数

2ボタンコントロールとテキストコントロールを追加する方法

図3.12に示すように、バルブの開始時間を表示する新しいテキストコントロールを作成します。共通モジュールのボタンコントロールとテキストコントロールをクリックして追加します。

GUI Designerボタンクラスコントロールマニュアル插图36

図はこちら3.12ボタンコントロールとテキストコントロールの追加

3変数バインディングの追加方法

テキストコントロールを選択し、右側のプロパティウィンドウで変数バインディングをクリックし、追加をクリックします。バインドされたコントロールプロパティ、データソースバインディングと変換モード、変換メソッド設定、図3.9に示すように操作します。

GUI Designerボタンクラスコントロールマニュアル插图37

図はこちら3.9変数バインディングの追加

4イベントの追加方法

イベントを“クリック”に追加します。操作方法は同じです。3.3.2ウィンドウの変更。

5処理方法の設定方法

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图38処理方法ウィンドウをポップアップし、変数操作を選択→変数設定を選択→ターゲット変数を設定→定数を使用します。

入力ボックスに1を入力する、すなわちボタンをクリックすると、Var0変数の値は初期値0から1になり、他の方法における変数は操作する。3.1 1に示す。

GUI Designerボタンクラスコントロールマニュアル插图39

図はこちら3.11パラメータ処理方法の設定

6バルブ開始時間の取得方法

ユーザーは、プロトコルコマンドを通じてバルブの開閉時間を取得し、具体的な操作手順は、プロトコル送信コマンドを詳細に確認できます。

3.6長い押しで値をすばやく変更する方法

ボタンコントロールとテキストコントロールを追加する方法

具体的な手順は上記のとおりです。

変数バインディングの追加方法

具体的な手順は上記のとおりです。

イベントの追加方法

ボタンコントロールをチェックし、右側のプロパティウィンドウをクリックして、図3.10に示すように長押しイベントを追加します。

GUI Designerボタンクラスコントロールマニュアル插图40

図はこちら3.10イベントの長さ

処理方法の設定方法

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图41処理方法ウィンドウをポップアップし、変数操作を選択→変数循環増減を選択→ターゲット変数を設定→ステップを設定

図3.1 1に示すように。

GUI Designerボタンクラスコントロールマニュアル插图42

図はこちら3.11処置の方法

シミュレーションデモ

シミュレーション時にボタンコントロールを長押しすると、図3.12に示すように、テキストコントロールに表示される数値が急速に増加します。

GUI Designerボタンクラスコントロールマニュアル插图43

図はこちら3.12効果のシミュレーション

4.ラジオボタンラジオボタンセルフロックボタン適用適用

4.1コントロールの紹介

ラジオボタンコントロールは、オンオフ状態とオンオフ状態を持つスイッチボタンとして理解することができ、スイッチ操作を可能にします。

4.2画像を置き換える方法

ラジオボタンコントロールを選択し、右側のプロパティウィンドウをクリックして画像を変更します。

ラジオボタンをクリックして押したときは選択状態、ラジオボタンを操作しないときや選択状態から再度クリックした後のアップ状態は選択解除状態となる。操作手順を図4.1に示す.

GUI Designerボタンクラスコントロールマニュアル插图44

図はこちら4.1画像の置き換え

エミュレーション時にラジオボタンが動作しないか選択状態から再度クリックした後図4.2に示すように、選択解除状態が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图45

図はこちら4.2未チェック状態

ラジオボタンをクリックして押すと、図4.3のように選択状態が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图46

図はこちら4.3チェック状態。

4.3アプリケーション事例

4.3.1イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ラジオボタンの初期化時にイベントが発生

コントロールの破壊

[ラジオボタン]が破棄されるとイベントがトリガーされる

タッチスクリーンを押す

[ラジオボタン]が押されたとき(クリックが完了していないときのみ押す)イベントが発生します。

選択する。

[ラジオコントロール]の状態が選択されたときにイベントが発生します

未選出。

[ラジオコントロール]の状態が選択されていない場合にイベントが発生します

4.4.1ラジオボタンで送信する方法TDFH標準プロトコル

1イベントの追加方法

ラジオボタンコントロールを選択し、右のプロパティウィンドウをクリックしてイベントを追加します。図4.4に示すように、アクションメソッド。

GUI Designerボタンクラスコントロールマニュアル插图47

図はこちら4.4イベントの追加

2処理方法の設定方法

処理方法右下をクリックGUI Designerボタンクラスコントロールマニュアル插图48処理方法ウィンドウをポップアップし、コマンド送信→ [標準プロトコル]を選択イベントコマンド送信→イベント設定を選択

図4.5に示すように番号付け。

GUI Designerボタンクラスコントロールマニュアル插图49

図はこちら4.5[標準プロトコル]イベントコマンドの送信

4.4.2ラジオボタンを使用してカスタムプロトコルを送信する方法

1イベントの追加方法

図4.6に示すように、コマンド送信→ [カスタムプロトコル]シリアルコマンド送信→設定コマンドを選択します。

GUI Designerボタンクラスコントロールマニュアル插图50

図はこちら4.6【カスタムプロトコル】シリアルポートコマンドを送信

4.4.3インターロックボタンを設定する方法

複数のラジオ·ボタンに連動して同じウィンドウにあり、いずれかのラジオ·ボタンを選択すると、残りのラジオ·ボタンは自動的に未選択状態に戻り、連動します。

図4.7に示すように、同じウィンドウ内のラジオボタンの組み合わせ名が一致するように設定します。

GUI Designerボタンクラスコントロールマニュアル插图51

図はこちら4.7インターロック。

5.複数のキーアプリケーション

5.1コントロールの紹介

複数のキーコントロールセットは、ボタンコントロールの機能を実装し、ボタン上のさまざまな状態を画像で表示するのに適しています。

変数バインディングのデータ属性が画像インデックスの場合、バインディングの値に応じて状態画像のグループが呼び出され、異なる状態での自律的な切り替え機能が達成されます。

5.2画像を置き換える方法

複数のキーコントロールセットを選択し、右側のプロパティウィンドウをクリックして画像を変更します。“追加”をクリックすると、さまざまな状態画像のセットが追加されます。ボタンが操作されていないときに表示される状態をアップ状態とし、ボタンが押されているときに表示される状態を押し状態とし、具体的な手順を図5.1に示す。

GUI Designerボタンクラスコントロールマニュアル插图52

図はこちら5.1画像の置き換え

シミュレーション時にボタンを操作せずにポップアップ状態1の画像を表示します(図5.2)。

GUI Designerボタンクラスコントロールマニュアル插图53

図はこちら5.2アップ状態

ボタンをクリックして押すと、図5.3に示すように、押し状態1の画像が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图54

図はこちら5.3Push Stateたった今

5.3アプリケーション事例

5.3.1イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ボタンコントロールの初期化時にイベントが発生

コントロールの破壊

ボタンコントロールが破棄されるとイベントがトリガーされます

クリックして

ボタンButtonコントロールが有効になったときにイベントが発生するスライドしない

ロング·プッシュ

ボタンコントロールの長押し500msでイベントが発生する

タッチスクリーンを押す

ボタンコントロールが押されるとイベントが発生しますクリックはまだ完了していません

フォーカスを得る。

ボタン·コントロールが押されたとき(画像の押下に切り替えられた)イベントが発生します。

焦点の喪失

ボタンコントロールが押下からアップに戻るとイベントが発生する

プロトコル関連の操作はボタン操作に似ており、繰り返しはありません。

5.3.2複数のキーセットを使用して異なる画像を動的に切り替える方法

メインインターフェース(ウィンドウNEW1)内の複数組のキーをクリックすると、モード選択インターフェース(ウィンドウNEW2)に切り替わり、モード選択インターフェース内で、必要なモードをクリックして選択し、メインインターフェースに戻ると、メインインターフェース内の複数組のキー画像に対応するモード画像が表示され、このモードがオンになる。

操作手順は

プロジェクトを開くか、新規に作成するには、一般的なコントロールモジュールのウィンドウをクリックし、図5.4に示すように2つのウィンドウを追加します。

GUI Designerボタンクラスコントロールマニュアル插图55

図はこちら5.4ウィンドウの追加

2 、ウィンドウNEW1の中に複数組のキーコントロールを追加し、複数組のキーを選択して追加とイベントを設定し、操作手順を図5.5に示す。

GUI Designerボタンクラスコントロールマニュアル插图56

図はこちら5.5複数のキーグループとイベントの追加

3 、ウィンドウNEW1の複数のキーコントロールを選択し、プロパティーウィンドウ内の変数バインディングをクリックし、変数バインディングを行い、操作手順を図5.6に示す。

GUI Designerボタンクラスコントロールマニュアル插图57

図はこちら5.6複数のキーセット変数バインディング

4 、ウィンドウNEW2をクリックし、2つのボタンコントロールを追加し、2つのボタンコントロールに両方のイベントを追加し、イベントのトリガーはすべてクリックで、そのうちの1つのイベントはウィンドウをNEW1に切り替えることで、もう1つのイベントは“変数操作”-“変数設定”で、ターゲット変数は“Var0”変数をバインドし、設定値は設定定数で、最初のボタンは入力ボックスに“0”を入力し、2つ目のボタンは入力ボックスに“1”を入力し、図5.7に示すように入力します。

GUI Designerボタンクラスコントロールマニュアル插图58

図はこちら5.7ボタンコントロールのイベント設定

5 、ボタンコントロールの画像を設定して、図5.8に示すように注:複数組のボタンの画像設定は同じです。画像置換とシミュレーションデモ”と再しない。

GUI Designerボタンクラスコントロールマニュアル插图59

図はこちら5.8イメージの設定

シミュレーションデモでは、複数のキーセットをクリックするとNEW2ウィンドウに切り替わり、ボタン2をクリックするとNEW1ウィンドウに切り替わり、複数のキーセット画像には図5.9と5.10に示すように、切り替えられた2つ目の画像が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图60

図はこちら5.10ボタンをクリック。1

GUI Designerボタンクラスコントロールマニュアル插图61

図はこちら5.9ボタンをクリック。2

6. 3つの状態マルチキーアプリケーション

6.1コントロールの紹介

3状態マルチグループキーは、マルチグループキーと同じ機能を持ちますが、ボタンを無効状態(使用不可状態)に設定するための無効状態表示機能が追加されています。

6.2画像を置き換える方法

3状態マルチキーコントロールを選択します。右側のプロパティウィンドウをクリックして、図6.1に示すように、3つの状態のマルチセットキーの画像修正を行います。

GUI Designerボタンクラスコントロールマニュアル插图62

図はこちら6.1画像の置き換え

ポップアップ状態1は、三状態の複数組のキーが操作されていないときに表示される状態である;

押下1は三组のキーを押下した时に表示されるである;

無効状態1は三態複数組のキーを有効にしない場合に表示される状態である.

シミュレーション時に三状態複数組のキーが操作されない場合は、図6.2に示すように、ポップアップ状態1を表示する。

GUI Designerボタンクラスコントロールマニュアル插图63

図はこちら6.2アップ状態1

3状態複数のキーをクリックして押すと、図6.3に示すように、押し状態1が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图64

図はこちら6.3Push Stateたった今1

図6.4に示すように、3状態マルチキーがイネーブル状態でない場合は、無効状態1を表示する。

GUI Designerボタンクラスコントロールマニュアル插图65

図はこちら6.4無効なステータス

6.3アプリケーション事例

6.3.1イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ボタンコントロールの初期化時にイベントが発生

コントロールの破壊

ボタンコントロールが破棄されるとイベントがトリガーされます

クリックして

ボタンButtonコントロールが有効になったときにイベントが発生するスライドしない

ロング·プッシュ

ボタンコントロールの長押し500msでイベントが発生する

タッチスクリーンを押す

ボタンコントロールが押されるとイベントが発生しますクリックはまだ完了していません

フォーカスを得る。

ボタン·コントロールが押されたとき(画像の押下に切り替えられた)イベントが発生します。

焦点の喪失

ボタンコントロールが押下からアップに戻るとイベントが発生する

プロトコル関連の操作はボタン操作に似ており、繰り返しはありません。

6.3.23状態マルチキーを無効にする方法

以下の例は加湿器ボタンの設定で説明します。加湿ボタンをクリックすると加湿器が作動し始め、自動モードボタンをクリックすると加湿ボタンが無効な状態になります。

操作手順は

1 、図6.5に示すように、複数のキーセットと3状態のマルチセットキーを追加します。

GUI Designerボタンクラスコントロールマニュアル插图66

図はこちら6.5マルチグループキーとトリプルステートマルチグループキーの追加

2、各コントロールの位置と大きさを調整し、その画像置換を設定する(注:複数のキーセットは自動モード、3状態複数のキーセットは加湿モード)。

GUI Designerボタンクラスコントロールマニュアル插图67

図はこちら6.6位置のサイズ変更と画像の置き換え

図6.7に示すように、キーコントロールの複数のセットを選択し、2つのイベントを追加して設定し、イベントのトリガーはクリックであり、2つのイベントの処理方法とターゲット変数はクリックです。

GUI Designerボタンクラスコントロールマニュアル插图68

図はこちら6.7複数のキーのセットに対するイベント設定

図6.8に示すように、複数のキーセットの変数バインディングを設定し、バインドされるコントロールプロパティはピクチャーインデックス、データソースバインディング、変換モードなどの設定操作です。

GUI Designerボタンクラスコントロールマニュアル插图69

図はこちら6.8複数のキーセットの変数バインディング

newmode変数は次のとおりです。

GUI Designerボタンクラスコントロールマニュアル插图70

Automode変数は次のとおりです。

GUI Designerボタンクラスコントロールマニュアル插图71

5 、3つの状態のマルチグループキーコントロールを選択してイベントを追加し、イベントはクリック、イベント処理方法とパラメータ設定、図6.9に示すようにトリガーされます。

GUI Designerボタンクラスコントロールマニュアル插图72

6.93状態マルチキーのイベント設定

図6.10に示すように、2つの3状態マルチセットキー変数バインディングを追加し、2つの変数がバインドされた制御プロパティとデータソースと変換モードの設定操作を設定します。

注:無効状態の設定は、3状態の複数グループのキーを変数バインドする必要があり、バインドされた制御属性は、操作イネーブル、データソース、変換モード、変換方法、変換パラメータの設定を参照図6.10に示すように、自動変数の値は0と比較され、偽の場合、3状態の複数グループのキーは無効状態であり、真の場合、3状態の複数グループのキーは有効状態です。

GUI Designerボタンクラスコントロールマニュアル插图73

図はこちら6.103状態マルチキー変数バインディング

シミュレーションデモ時に、加湿ボタンをクリックして加湿モードをオンにします。自動モードボタンをクリックすると、図6.1 1、図6.1 2に示すように、加湿ボタンは無効状態になります。

GUI Designerボタンクラスコントロールマニュアル插图74

図はこちら6.11加湿ボタンを押す。

GUI Designerボタンクラスコントロールマニュアル插图75

図はこちら6.12自動モードをクリック。

7.複数グループのラジオボタン適用

7.1コントロールの紹介

マルチセットラジオボタンコントロールは、マルチセットキー機能に似ており、ラジオボタンの機能を含むだけでなく、画像を介して異なる状態を表示することもでき、複数のスイッチセットに解釈することができます。変数バインディングのデータプロパティが画像インデックスの場合、バインディングの値に応じてスイッチ画像のグループが呼び出され、スイッチ画像の自律的な切り替えの効果が達成され、コントロールは異なる状態の押下またはポップ表示効果を表示できます。

7.2画像を置き換える方法

複数グループのラジオボタンコントロールを選択し、右側のプロパティウィンドウをクリックして、複数グループのラジオボタンイメージを変更し、操作手順を図7.1に示すようにします。

GUI Designerボタンクラスコントロールマニュアル插图76

図はこちら7.1画像の置き換え

選択されていない状態1は、複数組のラジオボタンが操作されない時に表示される状態である;

未选択が1を押し、组のラジオボタンが未选択を押し下げる中に表示されるである;

选択1は、组のラジオボタンが押下された时に表示される;

選択状態1を押すと、複数のラジオボタンの選択状態から押されている間に表示される状態です。

シミュレーション時に複数のラジオボタンが動作しない場合は、図7.2に示すように、非選択状態1が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图77

図はこちら7.2未チェック状態1

複数のラジオボタンが未選択状態の押下中に未選択状態を表示します。図7.3に示すように、1。

GUI Designerボタンクラスコントロールマニュアル插图78

図はこちら7.3未チェック状態押し1

図7.4に示すように、複数のラジオボタンを押すと選択状態1が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图79

図はこちら7.4チェック状態。1

複数のラジオボタンの選択状態からの選択状態の押下中の表示図7.5に示すように、1を押します。

GUI Designerボタンクラスコントロールマニュアル插图80

図はこちら7.5選択状態を押す。1

7.3アプリケーション事例

7.3.1イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ラジオボタンの初期化時にイベントが発生

コントロールの破壊

[ラジオボタン]が破棄されるとイベントがトリガーされる

タッチスクリーンを押す

[ラジオボタン]が押されたとき(クリックが完了していないときのみ押す)イベントが発生します。

選択する。

[ラジオコントロール]の状態が選択されたときにイベントが発生します

未選出。

[ラジオコントロール]の状態が選択されていない場合にイベントが発生します

プロトコル関連の操作はボタン操作に似ており、繰り返しはありません。

7.3.2複数のラジオボタンを使用して異なる画像を動的に切り替える方法

必要なモード別ボタン(ボタンコントロール)をクリックすると、対応するモードオンボタン(マルチセットラジオボタンコントロール)が選択された対応するモード画像を表示し、モードオンボタンをクリックするとモードがオンになる。

操作手順は

図7.6に示すように、3つのボタンコントロールとラジオボタンの複数のセットを追加します。

GUI Designerボタンクラスコントロールマニュアル插图81

図はこちら7.6コントロールの追加

図7.7に示すように、コントロールのサイズと位置を調整して設定し、コントロールの画像を置き換えます。

GUI Designerボタンクラスコントロールマニュアル插图82

図はこちら7.7コントロールの位置とサイズの調整と画像の置き換え

図7.8に示すように、ボタンコントロールを選択して、それぞれイベントを追加し、3つのイベントトリガーはすべて“クリック”であり、処理方法とターゲット変数などのパラメータ設定操作です。

GUI Designerボタンクラスコントロールマニュアル插图83

GUI Designerボタンクラスコントロールマニュアル插图84

図はこちら7.8ボタンコントロールイベント設定

図7.9に示すように、2つのマルチグループラジオボタンの変数バインディングを追加する。

GUI Designerボタンクラスコントロールマニュアル插图85

図はこちら7.9複数のラジオボタンのグループに対する変数バインディング

Var0とVar1の変数は:

GUI Designerボタンクラスコントロールマニュアル插图86

シミュレーションデモ時に、給気モードをクリックして、複数のラジオボタンが給気モードの画像を表示し、複数のラジオボタンをクリックして給気モードを開きます。

除湿モードをクリックすると、複数組のラジオボタンが除湿モードの画像を表示し、複数組のラジオボタンをクリックして除湿モードを開く;

冷凍モードをクリックし、複数のラジオボタンをクリックして冷凍モードの画像を表示し、複数のラジオボタンをクリックして選択し、図7.10 、7.1 1、7.12に示すように冷凍モードをオンにします。

GUI Designerボタンクラスコントロールマニュアル插图87

図はこちら7.10風モードを開く。

GUI Designerボタンクラスコントロールマニュアル插图88

図はこちら7.11除湿モードのオン

GUI Designerボタンクラスコントロールマニュアル插图89

図はこちら7.12冷凍モードの開始

8. 3状態マルチグループラジオボタンアプリケーション

8.1コントロールの紹介

3状態マルチグループラジオボタンコントロールはマルチグループラジオボタン機能と互換性があり、無効状態表示機能も追加されています。設定可能なボタンは無効です(使用できない状態)。

8.2画像を置き換える方法

3状態マルチグループラジオボタンを選択します。右側のプロパティウィンドウをクリックして、図8.1に示すように、3状態マルチグループラジオボタンの画像修正を行います。

GUI Designerボタンクラスコントロールマニュアル插图90

図はこちら8.1画像の置き換え

非選択状態1:3状態のマルチグループラジオボタンが操作されていないときに表示される状態;

未选択押下 1:三组ラジオボタン未选択押下中时に表示される;

选択1:三グループラジオボタンを押したときに表示される;

选択押下 1:三グループラジオボタンのために选択から押下中に表示される;

無効状態1:3状態マルチグループラジオボタンが有効になっていない場合に表示される状態。

シミュレーション時に3状態マルチセットラジオボタンが動作しない場合は、図8.2に示すように、非選択状態1が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图91

図はこちら8.2未チェック状態1

図8.3に示すように、3状態マルチグループラジオボタン未選択状態押下中に未選択状態を表示します。

GUI Designerボタンクラスコントロールマニュアル插图92

図はこちら8.3未チェック状態押し1

図8.4に示すように、3状態マルチグループラジオボタンを押すと選択状態1が表示されます。

GUI Designerボタンクラスコントロールマニュアル插图93

図はこちら8.4チェック状態。1

3状態マルチグループラジオボタン選択状態からのプッシュ中に選択状態が表示されます図8.5に示すように1。

GUI Designerボタンクラスコントロールマニュアル插图94

図はこちら8.5選択状態を押す。1

無効状態は、トリプルステートマルチグループラジオボタンが有効になっていないときに表示される状態です。

GUI Designerボタンクラスコントロールマニュアル插图95

図はこちら8.6無効なステータス

8.3イベント一覧

次の表で説明するイベントのリスト。

コントロールの初期化

ラジオボタンの初期化時にイベントが発生

コントロールの破壊

[ラジオボタン]が破棄されるとイベントがトリガーされる

タッチスクリーンを押す

[ラジオボタン]が押されたとき(クリックが完了していないときのみ押す)イベントが発生します。

選択する。

[ラジオコントロール]の状態が選択されたときにイベントが発生します

未選出。

[ラジオコントロール]の状態が選択されていない場合にイベントが発生します

プロトコル関連の操作はボタン操作に似ており、繰り返しはありません。

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注