ビュレティンボードWidget (BulletinBoard Widget)
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

ビュレティンボードwidgetは、子widgetに対する単純な表示管理を提供するコンテナwidgetです。ビュレティンボードwidgetを生成するには、クラスxmBulletinBoardWidgetClassを使わなければなりません。

xmBulletinBoardWidgetClassはxmManagerWidgetClassのサブクラスなので、xmManagerWidgetClassで書かれたすべてのリソースは、xmBulletinBoardWidgetClassでも有効です。

リソ−ス Prolog表現 Acc デフォ 説 明 ルト ルト

allowOverlap アトム *1 CSG true 子同士のオーバーラップを認める autoUnmanage アトム *1 CG true ボタンの子が活性化されている場合に アンマップ buttonFontList *2    CSG *3 ボタンの子に対するフォント・リスト cancelButton アトム *4 SG none 取り消しボタンのID,無視される defaultButton アトム *4 SG none リターンキーで活性化されるボタン defaultPosition アトム *1 CSG true 管理されている時の親での位置 dialogStyle アトム *5 CSG *6 親ダイアログ・シェルのinputModeを 設定する dialogTitle *7    CSG none 親ダイアログ・シェルのタイトルを 設定する labelFontList *2    CSG *3 ラベルの子に対するフォント・リスト marginHeight 整数  CSG 10 トップ/ボトムエッジと子の間の距離 marginWidth 整数  CSG 10 左/右エッジと子の間の距離 noResize アトム *1 CSG false mwmに親に対するリサイズの制御をさせる resizePolicy アトム *8 CSG .any ビュレティンボードwidgetのリサイズの 方針 shadowType アトム *9 CSG .out ビュレティンボードwidgetの陰影の型 textFontList *2    CSG *3 テキストの子に対するフォント・リスト textTranslations アトム *10 CSG none テキストの子に追加されるトランスレ ーション

*1 boolean: true,false,on,off, ... *2 アトムあるいはリスト、正しいフォント・リスト *3 dynamic, この値が初期時にNULLの場合は、これは、親階層を調べていって適当な defaultFontlistを採用する *4 widgetの名前 *5 dialog_modeless, dialog_work_area, dialog_system_modal, dialog_primary_application_modal, dialog_full_application_modal *6 動的に、親がダイアログ・シェルの場合はdialog_modeless その他の場合はdialog_work_area *7 アトムあるいはリスト、正しいXmString *8 resize_none, resize_any, resize_growのいずれか *9 shadow_in, shadow_out, shadow_etched_in, shadow_etched_outのいずれか *10 トランスレーション

コ−ルバックの CallData型 説明 リスト名

focusCallback focus 入力フォーカスが受け付けられた mapCallback map 親ダイアログ・シェルがマップされる unmapCallback unmap 親ダイアログ・シェルがアンマップされる


Up read on...