Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmMainWindowSetAreas(3)	   Library Functions Manual    XmMainWindowSetAreas(3)

NAME
       XmMainWindowSetAreas  --	 A MainWindow function that identifies manage-
       able children for each area

SYNOPSIS
       #include	<Xm/MainW.h>
       void XmMainWindowSetAreas(
       Widget widget,
       Widget menu_bar,
       Widget command_window,
       Widget horizontal_scrollbar,
       Widget vertical_scrollbar,
       Widget work_region);

DESCRIPTION
       XmMainWindowSetAreas identifies which of	the valid  children  for  each
       area  (such  as the MenuBar and work region) are	to be actively managed
       by MainWindow.  This function also sets up or adds  the	MenuBar,  work
       window, command window, and ScrollBar widgets to	the application's main
       window widget.

       Each area is optional; therefore, the user can pass NULL	to one or more
       of the following	arguments. The window manager provides the title bar.

       NOTE:  XmMainWindowSetAreas  is	obsolete  and exists for compatibility
       with previous releases.	The information	previously  returned  by  this
       function	 can now be obtained through a call to XtGetValues on the XmN-
       scrolledWindowChildType resource.

       widget	 Specifies the MainWindow widget ID.

       menu_bar	 Specifies the widget ID for the MenuBar to be associated with
		 the MainWindow	widget.	Set this ID only after creating	an in-
		 stance	of the MainWindow widget. The attribute	 name  associ-
		 ated with this	argument is XmNmenuBar.

       command_window
		 Specifies  the	widget ID for the command window to be associ-
		 ated with the MainWindow widget. Set this ID only after  cre-
		 ating	an  instance  of  the MainWindow widget. The attribute
		 name associated with this argument is XmNcommandWindow.

       horizontal_scrollbar
		 Specifies the ScrollBar widget	ID for the horizontal  Scroll-
		 Bar  to be associated with the	MainWindow widget. Set this ID
		 only after creating an	instance of the	MainWindow widget. The
		 attribute  name  associated with this argument	is XmNhorizon-
		 talScrollBar.

       vertical_scrollbar
		 Specifies the ScrollBar widget	ID for the vertical  ScrollBar
		 to be associated with the MainWindow widget. Set this ID only
		 after creating	an instance of the MainWindow widget. The  at-
		 tribute  name	associated  with  this	argument  is XmNverti-
		 calScrollBar.

       work_region
		 Specifies the widget ID for the work window to	be  associated
		 with  the  MainWindow widget. Set this	ID only	after creating
		 an instance of	the MainWindow widget. The attribute name  as-
		 sociated with this argument is	XmNworkWindow.

       For  a  complete	definition of MainWindow and its associated resources,
       see XmMainWindow(3).

RELATED
       XmMainWindow(3).

						       XmMainWindowSetAreas(3)

NAME | SYNOPSIS | DESCRIPTION | RELATED

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XmMainWindowSetAreas&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help