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)
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |
       |		  |		       |		  |

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

home | help