WMShell man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

WMShell(3X)			   OSF/Motif			   WMShell(3X)

NAME
       WMShell - The WMShell widget class

SYNOPSIS
       #include <Xm/Xm.h> #include <X11/Shell.h>

DESCRIPTION
       WMShell	is  a  top-level widget that encapsulates the interaction with
       the window manager.

   Classes
       WMShell inherits behavior and resources from Core, Composite, and Shell
       classes.

       The class pointer is wmShellWidgetClass.

       The class name is WMShell.

   New Resources
       The  following table defines a set of widget resources used by the pro‐
       grammer to specify data.	 The programmer can also set the resource val‐
       ues  for	 the  inherited classes to set attributes for this widget.  To
       reference a resource by name or by class in a .Xdefaults	 file,	remove
       the XmN or XmC prefix and use the remaining letters.  To specify one of
       the defined values for a resource in a .Xdefaults file, remove  the  Xm
       prefix and use the remaining letters (in either lowercase or uppercase,
       but include any underscores between words).  The codes  in  the	access
       column  indicate if the given resource can be set at creation time (C),
       set by using XtSetValues (S), retrieved by using XtGetValues (G), or is
       not applicable (N/A).

				WMShell Resource Set
	       ────────────────────────────────────────────────────────
	       Name			Default			Access
		     Class		      Type
	       ────────────────────────────────────────────────────────
	       ────────────────────────────────────────────────────────
	       XmNbaseHeight		XtUnspecifiedShellInt	CSG
		     XmCBaseHeight	       int
	       ────────────────────────────────────────────────────────
	       XmNbaseWidth		XtUnspecifiedShellInt	CSG
		     XmCBaseWidth	       int
	       ────────────────────────────────────────────────────────
	       XmNheightInc		XtUnspecifiedShellInt	CSG
		     XmCHeightInc	       int
	       ────────────────────────────────────────────────────────
	       XmNiconMask		NULL			CSG
		     XmCIconMask	       Pixmap
	       ────────────────────────────────────────────────────────
	       XmNiconPixmap		NULL			CSG
		     XmCIconPixmap	       Pixmap
	       ────────────────────────────────────────────────────────
	       XmNiconWindow		NULL			CSG
		     XmCIconWindow	       Window
	       ────────────────────────────────────────────────────────
	       XmNiconX			-1			CSG
		     XmCIconX		       int
	       ────────────────────────────────────────────────────────
	       XmNiconY			-1			CSG
		     XmCIconY		       int
	       ────────────────────────────────────────────────────────

	       XmNinitialState		NormalState		CSG
		     XmCInitialState	       int
	       ────────────────────────────────────────────────────────
	       XmNinput			False			CSG
		     XmCInput		       Boolean
	       ────────────────────────────────────────────────────────
	       XmNmaxAspectX		XtUnspecifiedShellInt	CSG
		     XmCMaxAspectX	       int
	       ────────────────────────────────────────────────────────
	       XmNmaxAspectY		XtUnspecifiedShellInt	CSG
		     XmCMaxAspectY	       int
	       ────────────────────────────────────────────────────────
	       XmNmaxHeight		XtUnspecifiedShellInt	CSG
		     XmCMaxHeight	       int
	       ────────────────────────────────────────────────────────
	       XmNmaxWidth		XtUnspecifiedShellInt	CSG
		     XmCMaxWidth	       int
	       ────────────────────────────────────────────────────────
	       XmNminAspectX		XtUnspecifiedShellInt	CSG
		     XmCMinAspectX	       int
	       ────────────────────────────────────────────────────────
	       XmNminAspectY		XtUnspecifiedShellInt	CSG
		     XmCMinAspectY	       int
	       ────────────────────────────────────────────────────────
	       XmNminHeight		XtUnspecifiedShellInt	CSG
		     XmCMinHeight	       int
	       ────────────────────────────────────────────────────────
	       XmNminWidth		XtUnspecifiedShellInt	CSG
		     XmCMinWidth	       int
	       ────────────────────────────────────────────────────────
	       XmNtitle			dynamic			CSG
		     XmCTitle		       String
	       ────────────────────────────────────────────────────────
	       XmNtitleEncoding		dynamic			CSG
		     XmCTitleEncoding	       Atom
	       ────────────────────────────────────────────────────────
	       XmNtransient		False			CSG
		     XmCTransient	       Boolean
	       ────────────────────────────────────────────────────────
	       XmNwaitForWm		True			CSG
		     XmCWaitForWm	       Boolean
	       ────────────────────────────────────────────────────────
	       XmNwidthInc		XtUnspecifiedShellInt	CSG
		     XmCWidthInc	       int
	       ────────────────────────────────────────────────────────
	       XmNwindowGroup		dynamic			CSG
		     XmCWindowGroup	       Window
	       ────────────────────────────────────────────────────────
	       XmNwinGravity		dynamic			CSG
		     XmCWinGravity	       int
	       ────────────────────────────────────────────────────────
	       XmNwmTimeout		5000 ms			CSG
		     XmCWmTimeout	       int
	       ────────────────────────────────────────────────────────
       Specifies  the base for a progression of preferred heights for the win‐
       dow manager to use in sizing the widget.	  The  preferred  heights  are
       XmNbaseHeight  plus  integral multiples of XmNheightInc, with a minimum
       of XmNminHeight and a maximum of XmNmaxHeight.  If an initial value  is
       not  supplied  for  XmNbaseHeight but is supplied for XmNbaseWidth, the
       value of XmNbaseHeight is set to 0 when the widget is realized.	Speci‐
       fies the base for a progression of preferred widths for the window man‐
       ager to use in sizing  the  widget.   The  preferred  widths  are  XmN‐
       baseWidth  plus	integral  multiples  of XmNwidthInc, with a minimum of
       XmNminWidth and a maximum of XmNmaxWidth.  If an initial value  is  not
       supplied	 for XmNbaseWidth but is supplied for XmNbaseHeight, the value
       of XmNbaseWidth is set to 0 when the widget is realized.	 Specifies the
       increment for a progression of preferred heights for the window manager
       to use in sizing the widget.  The preferred heights  are	 XmNbaseHeight
       plus integral multiples of XmNheightInc, with a minimum of XmNminHeight
       and a maximum of XmNmaxHeight.  If an initial value is not supplied for
       XmNheightInc but is supplied for XmNwidthInc, the value of XmNheightInc
       is set to 1 when the widget is realized.	 Specifies a bitmap that could
       be  used by the window manager to clip the XmNiconPixmap bitmap to make
       the icon nonrectangular.	 Specifies a bitmap that could be used by  the
       window manager as the application's icon.  Specifies the ID of a window
       that could be used by the window manager	 as  the  application's	 icon.
       Specifies  a  suitable  place  to put the application's icon; this is a
       hint to the window manager in root window coordinates.  Since the  win‐
       dow manager controls icon placement policy, this may be ignored.	 If no
       initial value is specified, the value is set to -1 when the  widget  is
       realized.   Specifies  a	 suitable place to put the application's icon;
       this is a hint to the window manager in root window coordinates.	 Since
       the window manager controls icon placement policy, this may be ignored.
       If no initial value is specified, the value is set to -1 when the  wid‐
       get  is	realized.  Specifies the state in which the application wishes
       the widget instance to start.  It must be one of the constants  Normal‐
       State or IconicState.  Specifies the application's input model for this
       widget and its descendants.  The meaning of a True or False  value  for
       this  resource  depends	on  the presence or absence of a WM_TAKE_FOCUS
       atom in the WM_PROTOCOLS property:

		     Input Model       XmNinput	  WM_TAKE_FOCUS
		     ───────────────────────────────────────────
		     No input	       False	  Absent
		     Passive	       True	  Absent
		     Locally active    True	  Present
		     Globally active   False	  Present

       For more information on input models, see  the  X  Consortium  Standard
       Inter-Client Communication Conventions Manual.  Specifies the numerator
       of the maximum aspect ratio (X/Y) that the application wishes the  wid‐
       get  instance to have.  Specifies the denominator of the maximum aspect
       ratio (X/Y) that the application wishes the widget  instance  to	 have.
       Specifies  the  maximum	height	that the application wishes the widget
       instance to have.  If an initial value is not supplied for XmNmaxHeight
       but  is	supplied  for XmNmaxWidth, the value of XmNmaxHeight is set to
       32767 when the widget is realized.  Specifies the  maximum  width  that
       the  application	 wishes	 the  widget  instance to have.	 If an initial
       value is not supplied for XmNmaxWidth but is supplied for XmNmaxHeight,
       the  value  of XmNmaxWidth is set to 32767 when the widget is realized.
       Specifies the numerator of the minimum  aspect  ratio  (X/Y)  that  the
       application  wishes the widget instance to have.	 Specifies the denomi‐
       nator of the minimum aspect ratio (X/Y) that the application wishes the
       widget  instance to have.  Specifies the minimum height that the appli‐
       cation wishes the widget instance to have.  If an initial value is  not
       supplied for XmNminHeight but is supplied for XmNminWidth, the value of
       XmNminHeight is set to 1 when the widget is  realized.	Specifies  the
       minimum	width that the application wishes the widget instance to have.
       If an initial value is not supplied for XmNminWidth but is supplied for
       XmNminHeight,  the  value of XmNminWidth is set to 1 when the widget is
       realized.  Specifies the application name to be displayed by the window
       manager.	 The default is the icon name if specified, otherwise the name
       of the application.  Specifies a	 property  type	 that  represents  the
       encoding of the XmNtitle string.	 If a language procedure has been set,
       the default is None; otherwise, the default  is	XA_STRING.   When  the
       widget  is  realized,  if  the value is None, the corresponding name is
       assumed to be in the current  locale.   The  name  is  passed  to  Xmb‐
       TextListToTextProperty with an encoding style of XStdICCTextStyle.  The
       resulting encoding is "STRING" if the  name  is	fully  convertible  to
       "STRING,"  otherwise  "COMPOUND_TEXT."	The  values  of	 the  encoding
       resources are not changed; they remain None.  Specifies a Boolean value
       that  is True if the widget instance is transient, typically a popup on
       behalf of another widget.  The window manager  may  treat  a  transient
       widget's	 window differently from other windows.	 For example, a window
       manager may not iconify a transient window separately from its  associ‐
       ated  application.   Applications  and  users should not normally alter
       this resource.  When True, specifies  that  the	Intrinsics  waits  the
       length  of  time given by the XmNwmTimeout resource for the window man‐
       ager to respond to certain actions before assuming  that	 there	is  no
       window  manager present.	 This resource is altered by the Intrinsics as
       it receives, or fails to receive, responses from	 the  window  manager.
       Specifies the base for a progression of preferred widths for the window
       manager to use in sizing the widget.  The  preferred  widths  are  XmN‐
       baseWidth  plus	integral  multiples  of XmNwidthInc, with a minimum of
       XmNminWidth and a maximum of XmNmaxWidth.  If an initial value  is  not
       supplied for XmNwidthInc but is supplied for XmNheightInc, the value of
       XmNwidthInc is set to 1 when the widget is realized.  Specifies the  ID
       of  a window with which this widget instance is associated.  By conven‐
       tion, this window is the "leader" of a group of windows.	 A window man‐
       ager  may treat all windows in a group in some way; for example, it may
       always move or iconify them together.

       If no initial value is specified, the value is set to the window of the
       first  realized ancestor widget in the parent hierarchy when the widget
       is realized.  If a value of XtUnspecifiedWindowGroup is	specified,  no
       window  group is set.  Specifies the window gravity for use by the win‐
       dow manager in positioning the widget.  If no initial value  is	speci‐
       fied,  the value is set when the widget is realized.  If XmNgeometry is
       not NULL, XmNwinGravity is set to the window gravity returned by XWMGe‐
       ometry.	 Otherwise,  XmNwinGravity is set to NorthWestGravity.	Speci‐
       fies the length of time that the Intrinsics waits for the  window  man‐
       ager  to	 respond  to  certain actions before assuming that there is no
       window manager present.	The value is in milliseconds and must  not  be
       negative.

   Inherited Resources
       WMShell	inherits  behavior  and	 resources  from  the following super‐
       classes.	 For a complete description of each resource, refer to the man
       page for that superclass.

				 Shell Resource Set
       ───────────────────────────────────────────────────────────────────────
       Name			       Default			       Access
	     Class			     Type
       ───────────────────────────────────────────────────────────────────────
       ───────────────────────────────────────────────────────────────────────
       XmNallowShellResize	       False			       CG
	     XmCAllowShellResize	      Boolean
       ───────────────────────────────────────────────────────────────────────
       XmNcreatePopupChildProc	       NULL			       CSG
	     XmCCreatePopupChildProc	      XtCreatePopupChildProc
       ───────────────────────────────────────────────────────────────────────
       XmNgeometry		       NULL			       CSG
	     XmCGeometry		      String
       ───────────────────────────────────────────────────────────────────────
       XmNoverrideRedirect	       False			       CSG
	     XmCOverrideRedirect	      Boolean
       ───────────────────────────────────────────────────────────────────────
       XmNpopdownCallback	       NULL			       C
	     XmCCallback		      XtCallbackList
       ───────────────────────────────────────────────────────────────────────
       XmNpopupCallback		       NULL			       C
	     XmCCallback		      XtCallbackList
       ───────────────────────────────────────────────────────────────────────
       XmNsaveUnder		       False			       CSG
	     XmCSaveUnder		      Boolean
       ───────────────────────────────────────────────────────────────────────

       XmNvisual		       CopyFromParent		       CSG
	     XmCVisual			      Visual *
       ───────────────────────────────────────────────────────────────────────

			       Composite Resource Set
		──────────────────────────────────────────────────────
		Name			  Default	       Access
		      Class			Type
		──────────────────────────────────────────────────────
		──────────────────────────────────────────────────────
		XmNchildren		  NULL		       G
		      XmCReadOnly		 WidgetList
		──────────────────────────────────────────────────────
		XmNinsertPosition	  NULL		       CSG
		      XmCInsertPosition		 XtOrderProc
		──────────────────────────────────────────────────────
		XmNnumChildren		  0		       G
		      XmCReadOnly		 Cardinal
		──────────────────────────────────────────────────────

				 Core Resource Set
	─────────────────────────────────────────────────────────────────────
	Name				      Default		      Access
	      Class				    Type
	─────────────────────────────────────────────────────────────────────
	─────────────────────────────────────────────────────────────────────
	XmNaccelerators			      dynamic		      CSG
	      XmCAccelerators			     XtAccelerators
	─────────────────────────────────────────────────────────────────────
	XmNancestorSensitive		      dynamic		      G
	      XmCSensitive			     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNbackground			      dynamic		      CSG
	      XmCBackground			     Pixel
	─────────────────────────────────────────────────────────────────────
	XmNbackgroundPixmap		      XmUNSPECIFIED_PIXMAP    CSG
	      XmCPixmap				     Pixmap
	─────────────────────────────────────────────────────────────────────
	XmNborderColor			      XtDefaultForeground     CSG
	      XmCBorderColor			     Pixel
	─────────────────────────────────────────────────────────────────────
	XmNborderPixmap			      XmUNSPECIFIED_PIXMAP    CSG
	      XmCPixmap				     Pixmap
	─────────────────────────────────────────────────────────────────────
	XmNborderWidth			      1			      CSG
	      XmCBorderWidth			     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNcolormap			      dynamic		      CG
	      XmCColormap			     Colormap
	─────────────────────────────────────────────────────────────────────
	XmNdepth			      dynamic		      CG
	      XmCDepth				     int
	─────────────────────────────────────────────────────────────────────
	XmNdestroyCallback		      NULL		      C
	      XmCCallback			     XtCallbackList
	─────────────────────────────────────────────────────────────────────
	XmNheight			      dynamic		      CSG
	      XmCHeight				     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNinitialResourcesPersistent	      True		      C
	      XmCInitialResourcesPersistent	     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNmappedWhenManaged		      True		      CSG
	      XmCMappedWhenManaged		     Boolean
	─────────────────────────────────────────────────────────────────────

	XmNscreen			      dynamic		      CG
	      XmCScreen				     Screen *
	─────────────────────────────────────────────────────────────────────
	XmNsensitive			      True		      CSG
	      XmCSensitive			     Boolean
	─────────────────────────────────────────────────────────────────────
	XmNtranslations			      dynamic		      CSG
	      XmCTranslations			     XtTranslations
	─────────────────────────────────────────────────────────────────────
	XmNwidth			      dynamic		      CSG
	      XmCWidth				     Dimension
	─────────────────────────────────────────────────────────────────────
	XmNx				      0			      CSG
	      XmCPosition			     Position
	─────────────────────────────────────────────────────────────────────
	XmNy				      0			      CSG
	      XmCPosition			     Position
	─────────────────────────────────────────────────────────────────────

   Translations
       There are no translations for WMShell.

RELATED INFORMATION
       Composite(3X), Core(3X), and Shell(3X).

								   WMShell(3X)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net