Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmMainWindowSetAreas(3XM) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmMainWindow(3XM)

XmMainWindowSetAreas(3XM)  —  NEWS-OS Programmer’s Manual

名称

XmMainWindowSetAreas — 各領域に対する管理される子を設定する MainWindow 関数

形式

#include <Xm/Main.h> void XmMainWindowSetAreas ( widget , menu_bar , command_window , horizontal_scrollbar ,

vertical_scrollbar , work_region )
Widgetwidget;
Widgetmenu_bar;
Widgetcommand_window;
Widgethorizontal_scrollbar;
Widgetvertical_scrollbar;
Widgetwork_region;

解説

XmMainWindowSetAreas は、各領域 (MenuBar、ワーク領域、等) に対して有効な子のうちどれが MainWindow によって実際に管理されるかを区別します。 この関数は、アプリケーションの MainWindow widget に対し、MenuBar、ワークウィンドウ、CommandWindow、ScrollBar widget の設定、あるいは追加も行います。

各領域は、選択可能です。 そのため、ユーザは以下の引数の 1 つあるいはそれ以上に対して NULL を渡すことができます。 タイトルバーはウィンドウマネージャが与えます。

widget
MainWindow の widget ID を指定します。

menu_barMenuBar が MainWindow に関連付けられるための widget ID を指定します。 必ずMainWindow widget のインスタンスを生成した後で、この ID を設定してください。 この引数に関する属性名は、XmNmenuBar です。

command_window
コマンドウィンドウが MainWindow に関連付けられるための widget ID を指定します。 必ずMainWindow widget のインスタンスを生成した後で、この ID を設定してください。 この引数に関する属性名は、XmNcommandWindow です。

horizontal_scrollbar
水平の ScrollBar が MainWindow に関連付けられるための ScrollBar widget ID を指定します。 必ずMainWindow widget のインスタンスを生成した後で、この ID を設定してください。 この引数に関する属性名は、XmNhorizontalScrollBar です。

vertical_scrollbar
垂直の ScrollBar が MainWindow に関連付けられるための ScrollBar widget ID を指定します。 必ずMainWindow widget のインスタンスを生成した後で、この ID を設定してください。 この引数に関する属性名は、XmNverticalScrollBar です。

work_regionワークウィンドウが MainWindow に関連付けられるための widget ID を指定します。 必ずMainWindow widget のインスタンスを生成した後で、この ID を設定してください。 この引数に関する属性名は、XmNworkWindow です。

MainWindow と MainWindow に関するリソースの詳細な定義については、XmMainWindow(3XM) を参照してください。

関連事項

XmMainWindow(3XM)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026