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) を参照してください。
関連事項
NEWS-OSRelease 4.1C