| ||||||||||
| 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を生成するには、クラスxmRowColumnWidgetClassを使わなければなりません。 xmRowColumnWidgetClassはxmManagerWidgetClassのサブクラスなので、xmManagerWidgetClassで書かれたすべてのリソースは、xmRowColumnWidgetClassでも有効です。
リソ−ス Prolog表現 Acc デフォルト 説明 adjustLast アトム *1 CSG true 最終行をボトムまで拡張する adjustMargin アトム *1 CSG true 子のmarginXXXに合わせる entryAlignment アトム *2 CSG .begin. ラベルの子の配置 entryBorder short CSG 0 0でない場合にボーダの幅を統一する entryClass アトム *3 CSG *4 子のクラスを統一する isAligned アトム *1 CSG true 子の配置を統一する isHomogeneous アトム *1 CSG *5 子のクラスを強制的に統一する labelString *6 C none menu_optionのラベルの文字列 marginHeight 整数 CSG *7 トップ/ボトムエッジと子の間の距離(ピクセル) marginWidth 整数 CSG *7 左/右エッジと子の間の距離(ピクセル) menuAccelerator アトム CSG *8 アクセスメニューへのアクセラレータ menuHelpWidget アトム *9 CSG none menu_barのヘルプwidget menuHistory アトム *9 CSG none 最も最近に活性化されたメニューのエントリ menuPost アトム CSG none メニューシステムをポストするイベント mnemonic アトム CSG NONE menu_optionの省略形 mnemonicCharSet アトム CSG *10 省略形の文字セット numColumns 整数 CSG 1 マイナーエクステンションの数 orientation アトム *11 CSG *12 メジャー方向 packing アトム *13 CSG *14 アイテムの詰め込み方 popupEnabled アトム *1 CSG true キーボード入力を可能にする radioAlwaysOne アトム *1 CSG true 最も最近のトグルが選択されるようにする radioBehavior アトム *1 CSG false トグルをラジオ式の動きにする resizeHeight アトム *1 CSG true 必要ならば新しい高さを要求する resizeWidth アトム *1 CSG true 必要ならば新しい幅を要求する rowColumnType アトム *15 CG work_area 行カラムwidgetの型 spacing 整数 CSG *16 アイテム間の距離 subMenuId アトム *9 CSG none menu_optionのメニューペインwidget whichButton アトム *17 CSG *18 メニューのマウスボタン *1 boolean: true,false,yes,no,on,off *2 alignment_beginning, alignment_center, alignment_endのいずれか *3 widgetクラスの名前 *4 動的:work_areaとradioBehaviorの場合は xmToggleButtonGadgetClass menu_barの場合はxmCascadeButtonWidgetClass *5 動的:MenuBarとRadioBoxの場合はtrue、その他の場合はfalse *6 アトムあるいはリスト、正しいXmString *7 動的: プルダウンとポップアップMenuPanesの場合は0、その他の場合は3 *8 動的:MenuPaneの場合はKMenu、MenuBarの場合はKMenuBar *9 widgetの名前 *10 言語環境に依存する *11 horizontal, verticalのいずれか *12 動的:MenuBarの場合はhorizontal、その他の場合はvertical *13 pack_tight, pack_column, pack_noneのいずれか *14 動的:OptionMenuあるいはRadioBoxの場合はpack_column、 その他の場合はpack_tight *15 work_area, menu_bar, menu_pulldown, menu_popup, menu_optionのいずれか *16 動的:menu_optionとwork_areaの場合は3、その他の場合は0 *17 button1, button2, button3, button4, button5のいずれか *18 動的:menu_option, menu_barとwork_areaの場合はBSelect、 menu_popupの場合はBMenu このリソースは旧式となり既にmenuPostと置き換えられました。
シンプルメニュー Prolog Acc デフォ 説明 生成リソ−ス 表現 ルト buttonAccleratorText リスト *1 C none ボタンのアクセラータのための コンパウンド文字列 buttonAcclerator リスト *2 C none ボタンのアクセラータ buttonMnemonicsCharSets リスト C none 省略形の文字セットのリスト buttonMnemonics リスト *3 C none 省略形のリスト buttonSet 整数 C -1 エントリ数の初期設定 buttonType リスト *4 C none ボタン型のリスト buttons *5 C none ラベルのリスト optionLabel *6 C none オプション・メニューのラベル optionMnemonic アトム C none オプション・メニューの省略形 postFromButton 整数 C -1 親であるボタンの数 *1 正しいXmStringTable *2 正しいアクセラータのリスト *3 正しいKeySymsのリスト *4 正しい型: cascadebutton, checkbutton, togglebutton, double_separator, pushbutton, radiobutton, separator, title *5 アトムとリスト、正しいXmStringTable *6 アトムとリスト、正しいXmString コ−ルバックの CallData型 説明 リスト名 entryCallback activate *1 子のボタンが活性化された mapCallback map 親ダイアログ・シェルがマップされた unmapCallback unmap 親ダイアログ・シェルがアンマップされた *1 正しいコールバックのコンポーネント: widget, callbackstruct
| ||||||||||
|
| 戻る> |
|