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

FreeBSD Manual Pages

  
 
  

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

NAME
       XmtRegisterMotifWidgets(), XmtRegisterXmtWidgets() - register the stan-
       dard Motif and Xmt widget constructors for use with the automatic  wid-
       get creation facilities.

SYNOPSIS
       #include	<Xmt/WidgetType.h>

       void XmtRegisterMotifWidgets(void)

       void XmtRegisterXmtWidgets(void)

ARGUMENTS
       None.

DESCRIPTION
       XmtRegisterMotifWidgets()  registers  all of the	Motif widget construc-
       tors under their	common names so	that they can be used with  XmtCreate-
       Children	 and  related automatic	widget creation	routines. It registers
       the XmToggleButton, XmText, XmScrolledText,  XmTextField,  and  XmScale
       widgets	with special ``get value'' and ``set value'' functions for use
       by the Xmt automatic dialog facilities. See  XmtRegister_Widget_()  for
       more information.

       XmtRegisterXmtWidgets()	registers  all	of the Xmt widget constructors
       for the same purpose. It	registers  the	XmtChooser  and	 XmtInputField
       widgets	with special ``get value'' and ``set value'' functions for use
       by the Xmt automatic dialog facilities. See  XmtRegister_Widget_()  for
       more  information.   This  function  also registers the Xt shell	widget
       classes.

       These functions link in all  of	the  widgets  in  the  Motif  and  Xmt
       libraries.  Unless  you actually	use all	of them	(or are	using a	shared
       library)	it will	unnecessarily increase the size	 of  your  application
       executable.

       XmtRegisterAll()	calls both of these functions

       The table lists the name	of the widgets registered by each function.

       Widget types registered by XmtRegisterMotifWidgets()

       +----------------------+------------------+----------------------+
       |XmArrowButton	      |	XmMainWindow	 | XmScrolledText	|
       |XmBulletinBoard	      |	XmMenuBar	 | XmScrolledWindow	|
       |XmBulletinBoardDialog |	XmMenuShell	 | XmSelectionBox	|
       |XmCascadeButton	      |	XmMessageBox	 | XmSelectionDialog	|
       |XmCommand	      |	XmMessageDialog	 | XmSeparator		|
       |XmDialogShell	      |	XmOptionMenu	 | XmSimpleCheckBox	|
       |XmDrawingArea	      |	XmPanedWindow	 | XmSimpleMenuBar	|
       |XmDrawnButton	      |	XmPopupMenu	 | XmSimpleOptionMenu	|
       |XmErrorDialog	      |	XmPromptDialog	 | XmSimplePopupMenu	|
       |XmFileSelectionBox    |	XmPulldownMenu	 | XmSimplePulldownMenu	|
       |XmFileSelectionDialog |	XmPushButton	 | XmSimpleRadioBox	|
       |XmForm		      |	XmQuestionDialog | XmText		|
       |XmFormDialog	      |	XmRadioBox	 | XmTextField		|
       |XmFrame		      |	XmRowColumn	 | XmToggleButton	|
       |XmInformationDialog   |	XmScale		 | XmWarningDialog	|
       |XmLabel		      |	XmScrollBar	 | XmWorkArea		|
       |XmList		      |	XmScrolledList	 |			|
       +----------------------+------------------+----------------------+

       Widget types registered by XmtRegisterXmtWidgets()

       +-----------------+--------------------+------------------+
       |ApplicationShell | XmtLayout	      |	XmtMenu		 |
       |OverrideShell	 | XmtLayoutBox	      |	XmtMenuPane	 |
       |TopLevelShell	 | XmtLayoutCol	      |	XmtMenubar	 |
       |TransientShell	 | XmtLayoutDialog    |	XmtMsgLine	 |
       |XmtChooser	 | XmtLayoutPixmap    |	XmtOptionMenu	 |
       |XmtCli		 | XmtLayoutRow	      |	XmtPopupMenu	 |
       |XmtHelpBox	 | XmtLayoutSeparator |	XmtScrolledCli	 |
       |XmtHelpDialog	 | XmtLayoutSpace     |	XmtWorkingBox	 |
       |XmtInputField	 | XmtLayoutString    |	XmtWorkingDialog |
       +-----------------+--------------------+------------------+

SEE ALSO
       Chapter 11, Automatic Widget Creation,
       XmtCreateChildren(), XmtRegisterAll() XmtRegister_Widget_.

Xmt				  Motif	Tools	    XmtRegisterMotifWidgets(3)

NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | SEE ALSO

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

home | help