IF Computer > IF/Prolog > Manuals > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > OSF/Motifインタフェースマニュアル > OSF/Motifによるプログラミング > Opaque Widgetクラスとシェルクラス

Opaque Widgetクラスとシェルクラス

IF/Prolog by Siemens
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.

X toolkitのwidgetは、クラスの実体です。クラスは(他のメカニズムによる方法に加えて)、リソ−スを定義します。異なるクラスに共通のコ−ドを使用するために、クラスの階層構造が構築されます(オブジェクト指向のプログラミングの場合と同様に)。各widgetは、そのクラスによって定義されるリソ−スだけでなく、そのス−パ−クラスによって定義されるリソ−スもパラメ−タとしてもっています。

toolkit intrinsicsは、すでに基本リソ−スを定義するいくつかのクラスを提供しています。これらのクラスの記述は、以下のようになります。

toolkit intrinsicsは、"opaque"ないくつかのクラスを提供しています。 これは、これらのクラスを直接具体化して使うことはありません。これらは、"実際の"widgetクラスの実現のための原型としてのみ使われます。

intrinsicsが提供している他のwidgetクラスは、様々なシェルクラスです。これらは具体化されますが、見えません。それは、これらを完全に隠す子を含んでいるからです。これらは、ウインドウマネ−ジャと連絡をとります。

widgetClass コア・Widget・クラスを参照 compositeWidgetClass コンポジット・Widget・クラスを参照 constraintWidgetClass コンストレイント・widget・クラスを参照 shellWidgetClass シェル・widget・クラスを参照

<シェルクラス>

overrideShellWidgetClass オ−バ−ライド・シェル・クラスを参照 wmShellWidgetClass WM・シェル・クラスを参照 transientShellWidgetClass トランジェント・シェル・クラスを参照 topLevelShellWidgetClass トップレベル・シェル・クラスを参照 applicationShellWidgetClass アプリケ−ション・シェル・クラスを参照 vendorShellWidgetClass ベンダー・シェル・クラスを参照

document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/osf_motif/motifprog/opaqw/print_en.html
published 2008/12/1 update 1995/11/6 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 start (AT) ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
Back> managed with ubiCMS