LEDコントロール
解説
LEDコントロールは、I/Oステータス表示に使用します。
使い方
LEDコントロールを使用します。
- Textプロパティーにステータスの名前を設定します。
- IOTypeプロパティーを設定します。
input、output、memoryI/O(入力、出力、メモリーI/O)から選択できます。モニターするI/Oの入出力タイプを設定します。 - IOBitプロパティーを設定します。ステータスを表示するビット番号を設定します。
出力の場合に、AllowStateChangeプロパティーをTrueに設定すると、コントロールをダブルクリックしたときに出力を反転させることができます。
LEDコントロールの外観の設定
LEDコントロールの外観を変更するには、次のプロパティーを使います。
BackColor、BorderStyle、ForeColor、Font、ImageAlign、TextAlign
また、ImageOn、ImageOffプロパティーを使って、LED表示が組み込まれたカラーイメージから選択したり、ユーザー独自のイメージを表示することができます。
LEDコントロールのプロパティー
プロパティー | 説明 |
---|---|
AllowStateChange | LEDをダブルクリックしたとき、出力を反転させる動作を許可するかを設定します。 デフォルト: False |
BackColor | コントロールの背景色を設定します。 デフォルト: Control |
BorderStyle | コントロールのボーダーのスタイルを設定します。 デフォルト:None |
Enabled | コントロールを有効にするかを設定します。 デフォルト: True |
EventTaskType | イベントで起動するタスクタイプを設定します。 デフォルト:Normal |
Font | コントロールのテキストを表示するフォントを設定します。() デフォルト: Microsoft Sans Serif 8.25 pt |
FontBold | 現在のフォントを太字にします。 デフォルト: False |
FontItalic | 現在のフォントをイタリック表示します。 デフォルト: False |
FontName | 現在のフォントの名前を設定します。 デフォルト: Microsoft Sans Serif |
FontSize | 現在のフォントのサイズをポイントで設定します。 デフォルト: 8.25 |
ForeColor | コントロールのテキストの色を設定します。 デフォルト: ControlText |
Height | コントロールの高さをピクセル数で設定します。 |
ImageAlign | コントロールに表示する画像の配置を設定します。 デフォルト: MiddleLeft |
ImageOff | I/Oがオフのときの表示を設定します。 デフォルト: LedOff.ico |
ImageOn | I/Oがオンのときの表示を設定します。 デフォルト: LedRed.ico |
IOBit | 範囲: 0~9999 デフォルト: 0 |
IOType | モニターするI/Oの入出力タイプを設定します。 デフォルト:Input |
Left | コントロールの表示位置の左の座標をピクセル数で設定します。 |
Name | コントロールの名前を設定します。 デフォルト: LedXX |
TabIndex | コントロールのタブインデックスを設定します。 |
Text | コントロールの表示テキストを設定します。 デフォルト:コントロールの名前 |
TextAlign | テキストの配置を設定します。 デフォルト:MiddleRight |
ToolTipText | コントロールのツールチップで表示されるテキストを設定します。 デフォルト: 空白 |
Top | コントロールの表示位置の上の座標をピクセル数で設定します。 |
Visible | コントロールを表示するか、隠すかを設定します。 デフォルト: True |
Width | コントロールの幅をピクセル数で設定します。 |
LEDコントロールのイベント
イベント | 説明 |
---|---|
DblClick | コントロールがダブルクリックされたときに実行されます。 |