プリミティブWidget (Primitive 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を生成するには、クラスxmPrimitiveWidgetClassを使わなければなりません。

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

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

bottomShadowColor アトム *1 CSG *2 ボトム/右の陰影の色 bottomShadowPixmap アトム *3 CSG none ボトム/右の陰影のピックスマップ foreground アトム *1 CSG *2 描画色、無視される highlightColor アトム *1 CSG black ハイライト色 highlightOnEnter アトム *4 CSG false ウインドウに入った時に ハイライトする highlightPixmap アトム *3 CSG none ハイライトのピックスマップ highlightThickness 整数  CSG 0 長方形の太さをハイライトする navigationType アトム *5 G none ウィジェットがnavigationグループであるかどうかを制御する shadowThickness 整数  CSG 2 陰影の太さ topShadowColor アトム *1 CSG *2 トップ/左の陰影の色 topShadowPixmap アトム *3 CSG none トップ/左の陰影のピックスマップ traversalOn アトム *2 CSG false トラバースの活性化 unitType アトム *6 CSG pixels サイズと位置の単位 userData アトム CSG none ユーザのデータ

*1 色の名前 *2 動的、生成時にバックグラウンドから得られる *3 ピックスマップ名(ビットマップのファイル名) *4 boolean: true,false,on,off, ... *5 none, tab_group, sticky_tab_group, exclusive_tab_groupのいずれか *6 pixels, 100th_millimeters, 1000th_inches, 100th_points, 100th_font_unitsのいずれか

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

helpCallback help ヘルプキーが押された


Up read on...