セレクションボックスwidgetは、リストからアイテムを選択するためのコンポジットwidgetです。セレクションボックスwidgetを生成するには、クラスxmSelectionBoxWidgetClassを使わなければなりません。
xmSelectionBoxWidgetClassはxmBulletinBoardWidgetClassのサブクラスなので、xmBulletinBoardWidgetClassで書かれたすべてのリソースは、xmSelectionBoxWidgetClassでも有効です。
リソ−ス Prolog表現 Acc デフォルト 説明
applyLabelString *1 CSG 'Apply' アプライボタンのテキスト cancelLabelString *1 CSG 'Cancel' キャンセルボタンのテキスト dialogType アトム *2 CG *3 生成されたwidgetを決定する helpLabelString *1 CSG 'Help' ヘルプボタンのテキスト listItemCount 整数 CSG 0 listItemsの数 listItems *4 CSG none リスト中のアイテム listLabelString *1 CSG none リストの上のテキスト listVisibleItemCount 整数 CSG 8 リスト中の可視アイテムの数 minimizeButtons アトム *5 CSG false ボタンの幅/高さを調整しない mustMatch アトム *5 CSG false ユーザのテキスト入力をチェック する okLabelString *1 CSG 'OK' okボタンのテキスト selectionLabelString *1 CSG 'Selection' 編集フィールドラベルのテキスト textAccelerators アトム *6 CSG *7 テキストwidgetのアクセラレータ textColumns 整数 CSG 20 テキストwidgetのカラム数 textString *1 CSG '' 編集フィールド中のテキスト
*1 アトムあるいはリスト、正しいXmString
*2 dialog_prompt, dialog_selection, dialog_work_areaのいずれか
*3 動的:親がダイアログ・シェルの場合にはdialog_selection、
その他の場合にはdialog_work_area
*4 アトムあるいはリスト、正しいXmStringTable
*5 boolean: true,false,on,off, ...
*6 トランスレーション
*7 '#override \n\
Ctrl
コ−ルバックのリスト名 CallData型 説明
applyCallback apply *1 アプライボタンが活性化された cancelCallback cancel *1 キャンセルボタンが活性化された noMatchCallback no_match *1 ユーザの入力に一致しない okCallback ok *1 okボタンが活性化された
*1 正しいコールバックのコンポーネント: value, length
| scroll to top |
|