INTERNATIONAL LABORATORY CORPORATION


サポート > GENWARE3 サポート > 技術情報(よくあるご質問と回答) >

ボタンdisable時の文字色の変更方法について

組込みGUI統合開発環境 GENWARE3(ジェンウェアスリー) サポート

技術情報(よくあるご質問と回答)

ご質問

ボタンがdisable表示時に、文字色もdisable表示用に変更する方法を教えてください。

回答

ボタンがdisable表示時に、文字色をdisable表示用に変更する方法として2つの方法がございます。

  1. 1.GUIアクションの「文字色を変える」を使用する方法
  2. SetCaption()関数を使用する方法

それぞれの方法の詳細について下記に記載いたします。

■GUIアクションの「文字色を変える」を使用する方法

GUIシナリオでボタンに対してGUIアクション「入力を禁止する」を設定後に、続けて「文字色を変える」を設定します。

■SetCaption()関数を使用する方法

下記サンプルコードをボタンをdisableにする処理のあとに記載してください。(C++言語版)

GCButton *pButton;
GCaption gCaption;    /*キャプション状態*/

/*ボタンオブジェクト取得*/
pButton = (GCButton*)GetChild( GBUTTON00000 );

2 /*キャプション状態設定*/
gCaption.gcColor = RGB16( 0x000xFF, 0x00 ); /*色を緑RGB(00FF00)に指定*/
pButton->SetCaption( &gCaption );

対象製品バージョン:Ver.2.01.003

管理番号:FG_G10112

資料更新日: 2009年2月26日

※この資料は、資料更新日現在のものです。


ページTOPへ

ILC商品一覧