技術情報(よくあるご質問と回答)
ご質問
基本コントロールでOnClickを発生させる方法を教えてください。
回答
基本コントロールからOnClickイベントを発生されるためには、パネル生成時に基本コントロールオブジェクトを制御可能状態に設定する必要があります。
パネルのOnCreate関数でSetEnableStatus関数を呼び出し、基本コントロールオブジェクトを制御可能状態(G_TRUE)に設定してください。
SetEnableStatus関数の詳細につきましては、「GENIFA3関数リファレンス」をご覧ください。
[サンプルコード(C言語)]
GBasicControl *pControl;
/* 基本コントロールオブジェクト取得 */
pControl = (GBasicControl *)GWGetVmt( GPanel_VMT, pSelf )->GetChild( pSelf, GBASICCONTROL00001 );
/* 基本コントロールオブジェクトを制御可能にする */
GWGetVmt( GBaseWindow_VMT, pControl )->SetEnableStatus( pControl, G_TRUE );
対象製品バージョン:-
管理番号:FG_G10229
資料更新日: 2021年1月29日
※この資料は、資料更新日現在のものです。