next up previous contents
Next: XView Up: Openlookを使う Previous: Openlookを使う

Openlook Intrinsics Toolkit

Openlook Intrinsics ToolkitはXt Intrinsicsに基づいています。知りた いことはどのようなウィジェットクラスが用意されているかということにな ります。ここではMotifウィジェットセットとの比較をするためにおもなウィ ジェットクラスを眺めてみます。ウィジェット生成の方法は同じです。実際 のプログラムの中身も基本的に同じです。初期化関数の名前がXtInitialize の替わりにOlInitializeになるところだけが違います。

        XtCreateManagedWidget( "name", rectButtonWidgetClass, parent, NULL, 0 );

ではプリミティブウィジェットから。

        AbbrevMenuButton                メニューの現在値のみ表示したもの

        Button

                - MenuButton            メニューボタン

                - OblongButton  長丸ボタン

                - RectButton            四角いボタン

        Flat

                - FlatExclusives        排他的に振る舞う四角いボタン群

                        - FlatCheckBox  チェック箱の並び

                        - FlatNonExclusives     四角いボタンの並び

        Gauge                   目盛

        Scrollbar                       スクロールバー

        Slider                  スライダー

        StaticText                      静的なテキスト

        Stub                    機能追加の手段

        TextEdit                        テキストエディター

        TextLine                        テキスト入力・編集行

                - NumericField  数値入力行

コンストレイントウィジェット - Manager

        BulletinBoard                   単純なジェオメトリー管理

                - DrawArea

        Caption                 子ウィジェットを説明を付けて収容

        CheckBox                        名前と箱とチェックマーク

        ControlArea                     縦横に自動的に詰める

        Exclusives                      排他制御。どれか一つがON

        FooterPanel                     ウインドウの下の一行

        Form                    相対位置でジェオメトリー管理

                - ScrollingList         スクロールバー付きリスト

        Nonexclusives                   非排他制御。幾つでもON

        RubberTile                      子ウィジェットの重さで寸法変える。

        ScrolledWindow          縦横にスクロール出来るウインドウ

        TextField                       テキスト入力・編集行

シェルウィジェット

        MenuShell                       ポップアップメニュー

        NoticeShell                     確認用ウィンドウ

        PopupWindowShell                ユーザの入力・操作用ウインドウ

        FileChooserShell                ファイル選択画面

        FontChooserShell                フォント選択画面

ガジェット

        EventObject

                - ButtonGadget

                        - MenuButtonGadget

                        - OblongButtonGadget



next up previous contents
Next: XView Up: Openlookを使う Previous: Openlookを使う



Kinya Hibino
Sun Jan 14 21:50:32 JST 1996