ビュレティンボード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 親ダイアログ・シェルがアンマップされる