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

FreeBSD Manual Pages

  
 
  

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

NAME
       TransientShell -- The TransientShell widget class

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

DESCRIPTION
       TransientShell is used for shell	windows	that can be manipulated	by the
       window manager, but are not allowed to be iconified separately. For ex-
       ample,  DialogBoxes make	no sense without their associated application.
       They are	iconified by the window	manager	only if	the  main  application
       shell is	iconified.

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

       The class pointer is transientShellWidgetClass.

       The class name is TransientShell.

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

       In addition to these new	resources, TransientShell overrides  the  XmN-
       saveUnder resource in Shell and the XmNtransient	resource in WMShell.

       +--------------------------------------------------------------+
       |		|TransientShell	Resource SetName		| Class		  | Type   | Default | Access |
       +----------------+-----------------+--------+---------+--------+
       |XmNtransientFor	| XmCTransientFor | Widget | NULL    | CSG    |
       +----------------+-----------------+--------+---------+--------+
       +----------------+-----------------+--------+---------+--------+
       XmNtransientFor
		 Specifies  a  widget that the shell acts as a pop-up for.  If
		 this resource is NULL or is a widget that has not been	 real-
		 ized, the XmNwindowGroup is used instead.

   Inherited Resources
       TransientShell  inherits	 behavior  and resources from the superclasses
       described in the	following tables, which	 define	 sets  of  widget  re-
       sources	used  by  the  programmer to specify data.  For	a complete de-
       scription of each resource, refer to the	reference page for that	super-
       class.

       The  programmer	can  also  set	the  resource values 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 remain-
       ing letters (in either lowercase	or uppercase, but include  any	under-
       scores  between words).	The codes in the access	column indicate	if the
       given resource can be set at creation time (C), set by using  XtSetVal-
       ues  (S),  retrieved  by	 using	XtGetValues  (G), or is	not applicable
       (N/A).

       +-------------------------------------------------------------------------------------------+
       |		       |	 VendorShell Resource Set	|		  |	   |
       |Name		       | Class			| Type		| Default	  | Access |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNaudibleWarning      | XmCAudibleWarning	| unsigned char	| XmBELL	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNbuttonFontList      | XmCButtonFontList	| XmFontList	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNbuttonRenderTable   | XmCButtonRenderTable	| XmRenderTable	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNdefaultFontList     | XmCDefaultFontList	| XmFontList	| dynamic	  | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNdeleteResponse      | XmCDeleteResponse	| unsigned char	| XmDESTROY	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNinputMethod	       | XmCInputMethod		| String	| NULL		  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNinputPolicy	       | XmCInputPolicy		| XmInputPolicy	| XmPER_SHELL	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNkeyboardFocusPolicy | XmCKeyboardFocusPolicy	| unsigned char	| XmEXPLICIT	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNlabelFontList       | XmCLabelFontList	| XmFontList	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNlabelRenderTable    | XmCLabelRenderTabel	| XmRenderTable	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNlayoutDirection     | XmCLayoutDirection	| XmDirection	| XmLEFT_TO_RIGHT | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNmwmDecorations      | XmCMwmDecorations	| int		| -1		  | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNmwmFunctions	       | XmCMwmFunctions	| int		| -1		  | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNmwmInputMode	       | XmCMwmInputMode	| int		| -1		  | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNmwmMenu	       | XmCMwmMenu		| String	| NULL		  | CG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNpreeditType	       | XmCPreeditType		| String	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNshellUnitType       | XmCShellUnitType	| unsigned char	| XmPIXELS	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtextFontList	       | XmCTextFontList	| XmFontList	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtextRenderTable     | XmCTextRenderTable	| XmRenderTable	| dynamic	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNunitType	       | XmCUnitType		| unsigned char	| XmPIXELS	  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNuseAsyncGeometry    | XmCUseAsyncGeometry	| Boolean	| False		  | CSG	   |
       +-----------------------+------------------------+---------------+-----------------+--------+
       +-----------------------+------------------------+---------------+-----------------+--------+
       +-------------------------------------------------------------------------------+
       |		 |	     WMShell|Resource Set		      |	       |
       |Name		 | Class	    | Type    |	Default		      |	Access |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNbaseHeight	 | XmCBaseHeight    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNbaseWidth	 | XmCBaseWidth	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNheightInc	 | XmCHeightInc	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNiconMask	 | XmCIconMask	    | Pixmap  |	NULL		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNiconPixmap	 | XmCIconPixmap    | Pixmap  |	NULL		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNiconWindow	 | XmCIconWindow    | Window  |	NULL		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNiconX	 | XmCIconX	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNiconY	 | XmCIconY	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNinitialState	 | XmCInitialState  | int     |	NormalState	      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNinput	 | XmCInput	    | Boolean |	True		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNmaxAspectX	 | XmCMaxAspectX    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNmaxAspectY	 | XmCMaxAspectY    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNmaxHeight	 | XmCMaxHeight	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNmaxWidth	 | XmCMaxWidth	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNminAspectX	 | XmCMinAspectX    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNminAspectY	 | XmCMinAspectY    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNminHeight	 | XmCMinHeight	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNminWidth	 | XmCMinWidth	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNtitle	 | XmCTitle	    | String  |	dynamic		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNtitleEncoding | XmCTitleEncoding | Atom    |	dynamic		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNtransient	 | XmCTransient	    | Boolean |	True		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwaitForWm	 | XmCWaitForWm	    | Boolean |	True		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwidthInc	 | XmCWidthInc	    | int     |	XtUnspecifiedShellInt |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwindowGroup	 | XmCWindowGroup   | Window  |	dynamic		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwinGravity	 | XmCWinGravity    | int     |	dynamic		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwmTimeout	 | XmCWmTimeout	    | int     |	5000 ms		      |	CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       +-----------------+------------------+---------+-----------------------+--------+
       +-----------------------------------------------------------------------------------------------------+
       |			|		 Shell Resource	Set		   |		    |	     |
       |Name			| Class			  | Type		   | Default	    | Access |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNallowShellResize	| XmCAllowShellResize	  | Boolean		   | False	    | CG     |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNcreatePopupChildProc	| XmCCreatePopupChildProc | XtCreatePopupChildProc | NULL	    | CSG    |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNgeometry		| XmCGeometry		  | String		   | NULL	    | CSG    |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNoverrideRedirect	| XmCOverrideRedirect	  | Boolean		   | False	    | CSG    |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNpopdownCallback	| XmCCallback		  | XtCallbackList	   | NULL	    | C	     |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNpopupCallback	| XmCCallback		  | XtCallbackList	   | NULL	    | C	     |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNsaveUnder		| XmCSaveUnder		  | Boolean		   | True	    | CSG    |
       +------------------------+-------------------------+------------------------+----------------+--------+
       |XmNvisual		| XmCVisual		  | Visual *		   | CopyFromParent | CSG    |
       +------------------------+-------------------------+------------------------+----------------+--------+
       +------------------------+-------------------------+------------------------+----------------+--------+
       +-----------------------------------------------------------------------+
       |		  |	Composite Resource Set	    |	      |	       |
       |Name		  | Class	      |	Type	    | Default |	Access |
       +------------------+-------------------+-------------+---------+--------+
       |XmNchildren	  | XmCReadOnly	      |	WidgetList  | NULL    |	G      |
       +------------------+-------------------+-------------+---------+--------+
       |XmNinsertPosition | XmCInsertPosition |	XtOrderProc | NULL    |	CSG    |
       +------------------+-------------------+-------------+---------+--------+
       |XmNnumChildren	  | XmCReadOnly	      |	Cardinal    | 0	      |	G      |
       +------------------+-------------------+-------------+---------+--------+
       +------------------+-------------------+-------------+---------+--------+
       +---------------------------------------------------------------------------------------------------------------+
       |			      |		      Core Resource SetName			      |	Class			      |	Type	       | Default	      |	Access |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNaccelerators		      |	XmCAccelerators		      |	XtAccelerators | dynamic	      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNancestorSensitive	      |	XmCSensitive		      |	Boolean	       | dynamic	      |	G      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNbackground		      |	XmCBackground		      |	Pixel	       | dynamic	      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNbackgroundPixmap	      |	XmCPixmap		      |	Pixmap	       | XmUNSPECIFIED_PIXMAP |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderColor		      |	XmCBorderColor		      |	Pixel	       | XtDefaultForeground  |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderPixmap		      |	XmCPixmap		      |	Pixmap	       | XmUNSPECIFIED_PIXMAP |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNborderWidth		      |	XmCBorderWidth		      |	Dimension      | 0		      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNcolormap		      |	XmCColormap		      |	Colormap       | dynamic	      |	CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNdepth		      |	XmCDepth		      |	int	       | dynamic	      |	CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNdestroyCallback	      |	XmCCallback		      |	XtCallbackList | NULL		      |	C      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNheight		      |	XmCHeight		      |	Dimension      | dynamic	      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNinitialResourcesPersistent |	XmCInitialResourcesPersistent |	Boolean	       | True		      |	C      |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNmappedWhenManaged	      |	XmCMappedWhenManaged	      |	Boolean	       | True		      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNscreen		      |	XmCScreen		      |	Screen *       | dynamic	      |	CG     |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNsensitive		      |	XmCSensitive		      |	Boolean	       | True		      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNtranslations		      |	XmCTranslations		      |	XtTranslations | dynamic	      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNwidth		      |	XmCWidth		      |	Dimension      | dynamic	      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNx			      |	XmCPosition		      |	Position       | 0		      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       |XmNy			      |	XmCPosition		      |	Position       | 0		      |	CSG    |
       +------------------------------+-------------------------------+----------------+----------------------+--------+
       +------------------------------+-------------------------------+----------------+----------------------+--------+
   Translations
       There are no translations for TransientShell.

RELATED
       Composite(3), Core(3), Shell(3),	VendorShell(3),	and WMShell(3).

							     TransientShell(3)

NAME | SYNOPSIS | DESCRIPTION | RELATED

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

home | help