manpagez: man pages & more
man VendorShell(3)
Home | html | info | man
VendorShell(library call)                            VendorShell(library call)




NAME

       VendorShell -- The VendorShell widget class


SYNOPSIS

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


DESCRIPTION

       VendorShell is a Motif widget class used as a supporting superclass for
       all shell classes that are visible to the window manager and  that  are
       not  override  redirect.   It contains resources that describe the MWM-
       specific look and feel.  It also manages the MWM-specific communication
       needed  by  all VendorShell subclasses.  See the mwm reference page for
       more information.

       It is also responsible  for  managing  toolTips.  All  XmPrimitive  and
       XmGadget subclasses have an XmNtoolTipString resource. If XmNtoolTipEn-
       able is True, and the pointer enters a Primitive  or  Gadget  that  has
       traversal  enabled,  and  the  XmNtoolTipString  is  not NULL, the XmN-
       toolTipString will be displayed according to the VendorShell  resources
       for  controlling  toolTips. VendorShell displays the XmNtooTipString in
       an XmLabel that is a child of a transientShell. The name of  the  tran-
       sientShell  is  TipShell, and the name of the XmLabel is TipLabel.  The
       appearance of the tip can be controlled by specifing resources on these
       widgets.

       If  an application uses the XmNmwmDecorations, XmNmwmFunctions, or XmN-
       mwmInputMode resource, it should include the file Xm/MwmUtil.h.

       Setting XmNheight, XmNwidth, or XmNborderWidth for either a VendorShell
       or  its  managed  child usually sets that resource to the same value in
       both the parent and  the  child.  When  an  off-the-spot  input  method
       exists,  the height and width of the shell may be greater than those of
       the managed child in order to accommodate the input  method.   In  this
       case,  setting XmNheight or XmNwidth for the shell does not necessarily
       set that resource to the same value in the managed child,  and  setting
       XmNheight  or  XmNwidth  for  the  child  does not necessarily set that
       resource to the same value in the shell.

       For the managed child of a VendorShell, regardless of the value of  the
       shell's  XmNallowShellResize, setting XmNx or XmNy sets the correspond-
       ing resource of the parent but does not  change  the  child's  position
       relative  to  the  parent.   XtGetValues  for  the child's XmNx or XmNy
       yields the value of the corresponding resource in the  parent.   The  x
       and  y-coordinates of the child's upper left outside corner relative to
       the parent's upper left inside corner are both 0 (zero) minus the value
       of XmNborderWidth.

       Note  that  the  Inter-Client  Communication Conventions Manual (ICCCM)
       allows a window manager to change or control  the  border  width  of  a
       reparented top-level window.

       VendorShell holds the XmQTspecifyRenderTable trait.

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

       The class pointer is vendorShellWidgetClass.

       The class name is VendorShell.

   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  subresource  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 subresource 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 subresource can be set at  cre-
       ation time (C), set by using XtSetValues (S), retrieved by using XtGet-
       Values (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    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNverifyPreedit       | XmCVerifyPreedit       | Boolean       | False           | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNshellUnitType       | XmCShellUnitType       | unsigned char | XmPIXELS        | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtextFontList        | XmCTextFontList        | XmFontList    | dynamic         | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtextRenderTable     | XmCTextRenderTable     | XmRenderTable | dynamic         | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtoolTipPostDelay    | XmCToolTipPostDelay    | int           | 5000            | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtoolTipPostDuration | XmCToolTipPostDuration | int           | 5000            | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNtoolTipEnable       | XmCToolTipEnable       | Boolean       | False           | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNunitType            | XmCUnitType            | unsigned char | XmPIXELS        | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       |XmNuseAsyncGeometry    | XmCUseAsyncGeometry    | Boolean       | False           | CSG    |
       +-----------------------+------------------------+---------------+-----------------+--------+
       +-----------------------+------------------------+---------------+-----------------+--------+
       XmNaudibleWarning
                 Determines whether an action activates its associated audible
                 cue.  The possible values are XmBELL and XmNONE.

       XmNbuttonFontList
                 Specifies  the font list used for button descendants. See the
                 XmNbuttonRenderTable resource.

       XmNbuttonRenderTable
                 Specifies the render  table  used  for  VendorShell's  button
                 descendants.   If this value is NULL at initialization and if
                 the value of XmNdefaultFontList is  not  NULL,  XmNbuttonRen-
                 derTable  is  initialized to the value of XmNdefaultFontList.
                 If the value of XmNdefaultFontList is NULL, the parent  hier-
                 archy  of  the  widget is searched for an ancestor that holds
                 the XmQTspecifyRenderTable trait.  If  such  an  ancestor  is
                 found,  XmNbuttonRenderTable  is  initialized  to  the XmBUT-
                 TON_RENDER_TABLE value of the ancestor  widget.  If  no  such
                 ancestor  is  found, the default is implementation dependent.
                 Refer to XmRenderTable(3) for more information  on  the  cre-
                 ation and structure of a render table.

       XmNdefaultFontList
                 Specifies  a default font list for VendorShell's descendants.
                 This resource is obsolete and exists for  compatibility  with
                 earlier  releases. It has been replaced by XmNbuttonFontList,
                 XmNlabelFontList, and XmNtextFontList.

       XmNdeleteResponse
                 Determines what action the  shell  takes  in  response  to  a
                 WM_DELETE_WINDOW  message.   The  setting can be one of three
                 values: XmDESTROY, XmUNMAP, and XmDO_NOTHING.   The  resource
                 is  scanned,  and  the  appropriate action is taken after the
                 WM_DELETE_WINDOW callback list (if any)  that  is  registered
                 with the Protocol manager has been called.

       XmNinputMethod
                 Specifies  the  string  that sets the locale modifier for the
                 input method.  When XtGetValues is called on  this  resource,
                 the  returned value is a pointer to the actual resource value
                 and should not be freed.

       XmNinputPolicy
                 Specifies the policy to follow for creating an Input  Context
                 (IC)  for  this  shell.  This resource can have the following
                 values:

                 XmPER_SHELL
                           Specifies that only one XIC is created per shell.

                 XmPER_WIDGET
                           Specifies that one XIC is created for each  widget.

       XmNkeyboardFocusPolicy
                 Determines  allocation  of  keyboard  focus within the widget
                 hierarchy rooted at this shell. The X keyboard focus must  be
                 directed  to  somewhere in the hierarchy for this client-side
                 focus management to take effect.  Possible values  are  XmEX-
                 PLICIT,  specifying  a  click-to-type  policy, and XmPOINTER,
                 specifying a pointer-driven policy.

       XmNlabelFontList
                 Specifies the font list used for label descendants.  See  the
                 XmNlabelRenderTable resource.

       XmNlabelRenderTable
                 Specifies  the font list used for VendorShell's label descen-
                 dants (Labels and LabelGadgets). If this  value  is  NULL  at
                 initialization  and if the value of XmNdefaultFontList is not
                 NULL, XmNlabelFontList is initialized to the value of  XmNde-
                 faultFontList.  If  the  value of XmNdefaultFontList is NULL,
                 the parent hierarchy of the widget is searched for an  ances-
                 tor  that holds the XmQTspecifyRenderTable trait.  If such an
                 ancestor is found, XmNlabelRenderTable is initialized to  the
                 XmLABEL_RENDER_TABLE  of  the  ancestor  widget.  If  no such
                 ancestor is found, the default is  implementation  dependent.
                 Refer  to  XmRenderTable(3)  for more information on the cre-
                 ation and structure of a render table.

       XmNlayoutDirection
                 Specifies the direction in which the subwidgets, children  of
                 a widget, or other visual components are to be laid out. This
                 policy will apply  as  the  default  layout  policy  for  all
                 descendants of this VendorShell.

       XmNmwmDecorations
                 Specifies  the  decoration flags (specific decorations to add
                 or  remove  from  the   window   manager   frame)   for   the
                 _MOTIF_WM_HINTS property.  If any decoration flags are speci-
                 fied by the _MOTIF_WM_HINTS property, only decorations  indi-
                 cated  by both that property and the MWM clientDecoration and
                 transientDecoration resources are displayed.  If  no  decora-
                 tion  flags  are  specified  by the _MOTIF_WM_HINTS property,
                 decorations indicated by the MWM clientDecoration  and  tran-
                 sientDecoration resources are displayed.  The default for the
                 XmNmwmDecorations resource is not to specify  any  decoration
                 flags for the _MOTIF_WM_HINTS property.

                 The value of this resource is the bitwise inclusive OR of one
                 or more flag bits.  The possible flag bit constants,  defined
                 in the include file Xm/MwmUtil.h, are

                 MWM_DECOR_ALL
                           All  decorations  except  those  specified by other
                           flag bits that are set

                 MWM_DECOR_BORDER
                           Client window border

                 MWM_DECOR_RESIZEH
                           Resize frame handles

                 MWM_DECOR_TITLE
                           Title bar

                 MWM_DECOR_MENU
                           Window menu button

                 MWM_DECOR_MINIMIZE
                           Minimize window button

                 MWM_DECOR_MAXIMIZE
                           Maximize window button

       XmNmwmFunctions
                 Specifies the function flags (specific window  manager  func-
                 tions  to  apply  or  not apply to the client window) for the
                 _MOTIF_WM_HINTS property.  If any function flags  are  speci-
                 fied  by  the  _MOTIF_WM_HINTS property, only functions indi-
                 cated by both that property and the MWM  clientFunctions  and
                 transientFunctions  resources  are  applied.   If no function
                 flags are specified by the  _MOTIF_WM_HINTS  property,  func-
                 tions indicated by the MWM clientFunctions and transientFunc-
                 tions resources are applied.  The default for the XmNmwmFunc-
                 tions  resource  is not to specify any function flags for the
                 _MOTIF_WM_HINTS property.

                 The value of this resource is the bitwise inclusive OR of one
                 or  more flag bits.  The possible flag bit constants, defined
                 in the include file Xm/MwmUtil.h, are

                 MWM_FUNC_ALL
                           All functions except those specified by other  flag
                           bits that are set

                 MWM_FUNC_RESIZE
                           f.resize

                 MWM_FUNC_MOVE
                           f.move

                 MWM_FUNC_MINIMIZE
                           f.minimize

                 MWM_FUNC_MAXIMIZE
                           f.maximize

                 MWM_FUNC_CLOSE
                           f.kill

       XmNmwmInputMode
                 Specifies  the  input  mode flag (application modal or system
                 modal input constraints) for  the  _MOTIF_WM_HINTS  property.
                 If  no  input  mode  flag is specified by the _MOTIF_WM_HINTS
                 property, no input constraints are applied, and input goes to
                 any  window.  The default for the XmNmwmInputMode resource is
                 not to specify any input mode flag  for  the  _MOTIF_WM_HINTS
                 property.

                 An  application  that sets input constraints on a dialog usu-
                 ally uses the BulletinBoard's XmNdialogStyle resource  rather
                 than the parent DialogShell's XmNmwmInputMode resource.

                 The possible values for this resource, defined in the include
                 file Xm/MwmUtil.h, are

                 MWM_INPUT_MODELESS
                           Input goes to any window.

                 MWM_INPUT_PRIMARY_APPLICATION_MODAL
                           Input does not go to ancestors of this window.

                 MWM_INPUT_SYSTEM_MODAL
                           Input goes only to this window.

                 MWM_INPUT_FULL_APPLICATION_MODAL
                           Input does not go to other windows in this applica-
                           tion.

       XmNmwmMenu
                 Specifies the menu items that the Motif window manager should
                 add to the end of the window menu. The string contains a list
                 of items separated by 0fP with the following format:

       label [mnemonic] [accelerator] function

                 If more than one item is specified, the items should be sepa-
                 rated by a newline character.

                 When XtGetValues is called on  this  resource,  the  returned
                 value  is  a  pointer to the actual resource value and should
                 not be freed.

       XmNpreeditType
                 Specifies the input method style or styles available  to  the
                 input  manager. The resource can be a comma-separated list of
                 the following values:

                 +------------------------------------+
                 |          Preedit Values            |
                 +--------------+---------------------+
                 |Preedit Value | XIM Style           |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 |OffTheSpot    | XIMPreeditArea      |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 |Root          | XIMPreeditNothing   |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 |None          | XIMPreeditNone      |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 |OverTheSpot   | XIMPreeditPosition  |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 |OnTheSpot     | XIMPreeditCallbacks |
                 +--------------+---------------------+
                 +--------------+---------------------+
                 +--------------+---------------------+
                 When XtGetValues is called on  this  resource,  the  returned
                 value  is  a  pointer to the actual resource value and should
                 not be freed.

       XmNshellUnitType
                 This resource is obsolete, and is included only for  compati-
                 bility  with  earlier  releases of Motif. Use the XmNunitType
                 resource instead.

       XmNtextFontList
                 Specifies the font list used for text  descendants.  See  the
                 XmNtextRenderTable resource.

       XmNtextRenderTable
                 Specifies  the  render  table used for VendorShell's Text and
                 List descendants. If this value is NULL at initialization and
                 if  the  value of XmNdefaultFontList is not NULL, XmNtextRen-
                 derTable is initialized to the value  of  XmNdefaultFontList.
                 If  the value of XmNdefaultFontList is NULL, the parent hier-
                 archy of the widget is searched for an  ancestor  that  holds
                 the  XmQTspecifyRenderTable  trait.   If  such an ancestor is
                 found, XmNtextRenderTable is initialized to  the  XmTEXT_REN-
                 DER_TABLE  value  of the ancestor widget. If no such ancestor
                 is found, the default is implementation dependent.  Refer  to
                 XmRenderTable(3)  for  more  information  on the creation and
                 structure of a render table.

       XmNtoolTipEnable
                 Specifies whether toolTips are enabled for this shell or not.


       XmNtoolTipPostDelay
                 Specifies  the  time,  in  milliseconds,  to  wait  after the
                 pointer enters a widget before posting the toolTip associated
                 with this widget.


       XmNtoolTipPostDuration
                 Specifies the time, in milliseconds, that the toolTip is dis-
                 played. A value of 0 will display the tip indefinitely.


       XmNunitType
                 Provides the basic support for  resolution  independence.  It
                 defines the type of units a widget uses with sizing and posi-
                 tioning resources.  The resource has a default unit  type  of
                 XmPIXELS.

                 The  unit  type can also be specified in resource files, with
                 the following format:

       <floating value><unit>


                 where:

                 unit      is <" ", pixels, inches, centimeters,  millimeters,
                           points, font units>

                 pixels    is <pix, pixel, pixels>

                 inches    is <in, inch, inches>

                 centimeter
                           is <cm, centimeter, centimeters>

                 millimeters
                           is <mm, millimeter, millimeters>

                 points    is <pt, point, points>

                 font units
                           is <fu, font_unit, font_units>

                 float     is {"+"|"-"}{{<"0"-"9">*}.}<"0"-"9">*

                           Note  that  the type Dimension must always be posi-
                           tive.

                 For example,

       xmfonts*XmMainWindow.height: 10.4cm
       *PostIn.width: 3inches


                 XmNunitType can have the following values:

                 XmPIXELS  All values provided to the widget  are  treated  as
                           normal pixel values.

                 XmMILLIMETERS
                           All  values  provided  to the widget are treated as
                           normal millimeter values.

                 Xm100TH_MILLIMETERS
                           All values provided to the widget  are  treated  as
                           1/100 of a millimeter.

                 XmCENTIMETERS
                           All  values  provided  to the widget are treated as
                           normal centimeter values.

                 XmINCHES  All values provided to the widget  are  treated  as
                           normal inch values.

                 Xm1000TH_INCHES
                           All  values  provided  to the widget are treated as
                           1/1000 of an inch.

                 XmPOINTS  All values provided to the widget  are  treated  as
                           normal point values. A point is a unit used in text
                           processing applications and is defined as  1/72  of
                           an inch.

                 Xm100TH_POINTS
                           All  values  provided  to the widget are treated as
                           1/100 of a point. A point is a unit  used  in  text
                           processing  applications  and is defined as 1/72 of
                           an inch.

                 XmFONT_UNITS
                           All values provided to the widget  are  treated  as
                           normal  font  units. A font unit has horizontal and
                           vertical components.  These are the values  of  the
                           XmScreen  resources  XmNhorizontalFontUnit and XmN-
                           verticalFontUnit.

                 Xm100TH_FONT_UNITS
                           All values provided to the widget  are  treated  as
                           1/100  of  a font unit.  A font unit has horizontal
                           and vertical components. These are  the  values  of
                           the  XmScreen  resources  XmNhorizontalFontUnit and
                           XmNverticalFontUnit.

                 For more information about units, refer to the XmConvertUnits
                 reference page.

       XmNuseAsyncGeometry
                 Specifies  whether  the geometry manager should wait for con-
                 firmation of a geometry request to the window manager.   When
                 the  value  of  this  resource  is True, the geometry manager
                 forces XmNwaitForWm to False and XmNwmTimeout to  0,  and  it
                 relies  on asynchronous notification.  When the value of this
                 resource is False, XmNwaitForWm and  XmNwmTimeout  are  unaf-
                 fected.  The default is False.


   Inherited Resources
       VendorShell  inherits  behavior  and  resources  from  the superclasses
       described in the following tables.  For a complete description of  each
       resource, refer to the reference page for that superclass.

       +-------------------------------------------------------------------------------+
       |                 |           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 | False                 | CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwaitForWm     | XmCWaitForWm     | Boolean | True                  | CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwidthInc      | XmCWidthInc      | int     | XtUnspecifiedShellInt | CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |XmNwindowGroup   | XmCWindowGroup   | Window  | dynamic               | CSG    |
       +-----------------+------------------+---------+-----------------------+--------+
       |mNwinGravity     | 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                | False          | 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 Set                |                      |        |
       |Name                          | 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 VendorShell.


RELATED

       Composite(3),  Core(3),  mwm(1), Shell(3), WMShell(3), XmActivateProto-
       col(3), XmActivateWMProtocol(3), XmAddProtocolCallback(3),  XmAddWMPro-
       tocolCallback(3),   XmAddProtocols(3),  XmAddWMProtocols(3),  XmDeacti-
       vateProtocol(3), XmDeactivateWMProtocol(3), XmGetAtomName(3),  XmInter-
       nAtom(3),   XmIsMotifWMRunning(3),  XmRemoveProtocolCallback(3),  XmRe-
       moveWMProtocolCallback(3),    XmRemoveProtocols(3),    XmRemoveWMProto-
       cols(3),   XmScreen(3),   XmSetProtocolHooks(3),  and  XmSetWMProtocol-
       Hooks(3).



                                                     VendorShell(library call)

openMotif 2.3.1 - Generated Sat Nov 29 07:44:21 CST 2008
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.