<!-- $XConsortium: WMShell.sgm /main/10 1996/09/08 21:43:23 rws $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->

<RefEntry Id="CDEMMA.MAN32.rsml.1">
<RefMeta>
<RefEntryTitle>WMShell</RefEntryTitle>
<ManVolNum>library call</ManVolNum>
</RefMeta>
<RefNameDiv>
<RefName><Classname>WMShell</Classname></RefName>
<RefPurpose>The WMShell widget class
<IndexTerm>
<Primary>WMShell</Primary>
</IndexTerm><IndexTerm>
<Primary>widget class</Primary>
<Secondary>WMShell</Secondary>
</IndexTerm></RefPurpose>
</RefNameDiv>
<!-- -->
<!-- @OSF_COPYRIGHT@-->
<!-- COPYRIGHT NOTICE-->
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
<!-- the full copyright text.-->
<!-- -->
<!-- HISTORY-->
<!-- -->
<!-- **-->
<!-- **-->
<!-- **  (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
<!-- **      All Rights Reserved.-->
<!-- **-->
<!-- **  (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
<!-- **-->
<!-- **  (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
<!-- **      Maynard, MA.  All Rights Reserved.-->
<!-- **-->
<!-- **-->
<RefSynopsisDiv>
<Synopsis>&npzwc;#include &lt;Xm/Xm.h>
&npzwc;#include &lt;X11/Shell.h>
</Synopsis>
</RefSynopsisDiv>
<RefSect1>
<Title>DESCRIPTION</Title>
<Para>WMShell is a top-level widget that encapsulates the interaction with the
window manager.
</Para>
<RefSect2>
<Title>Classes</Title>
<Para>WMShell inherits behavior and resources from the <Classname>Core</Classname>, <Classname>Composite</Classname>,
and <Classname>Shell</Classname> classes.
</Para>
<Para>The class pointer is <Symbol Role="Globalvar">wmShellWidgetClass</Symbol>.
</Para>
<Para>The class name is <Classname>WMShell</Classname>.
</Para>
</RefSect2>
<RefSect2>
<Title>New Resources</Title>
<Para>The following table defines a set of widget resources used by the programmer
to specify data. 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 <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> 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 <Function>XtSetValues</Function> (S),
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
</Para>
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
<InformalTable Frame="All" Remap="center" Orient="Port">
<TGroup Cols="5">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
<ColSpec Rowsep="1" Align="Left" Colname="5">
<TBody>
<Row>
<Entry Align="Center" Nameend="5" Namest="1"><Literal>WMShell Resource Set</Literal></Entry>
</Row>
<Row>
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
</Row>
<Row>
<Entry>XmNbaseHeight</Entry>
<Entry>XmCBaseHeight</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNbaseWidth</Entry>
<Entry>XmCBaseWidth</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNheightInc</Entry>
<Entry>XmCHeightInc</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNiconMask</Entry>
<Entry>XmCIconMask</Entry>
<Entry>Pixmap</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNiconPixmap</Entry>
<Entry>XmCIconPixmap</Entry>
<Entry>Pixmap</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNiconWindow</Entry>
<Entry>XmCIconWindow</Entry>
<Entry>Window</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNiconX</Entry>
<Entry>XmCIconX</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNiconY</Entry>
<Entry>XmCIconY</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNinitialState</Entry>
<Entry>XmCInitialState</Entry>
<Entry>int</Entry>
<Entry>NormalState</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNinput</Entry>
<Entry>XmCInput</Entry>
<Entry>Boolean</Entry>
<Entry>False</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNmaxAspectX</Entry>
<Entry>XmCMaxAspectX</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNmaxAspectY</Entry>
<Entry>XmCMaxAspectY</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNmaxHeight</Entry>
<Entry>XmCMaxHeight</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNmaxWidth</Entry>
<Entry>XmCMaxWidth</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNminAspectX</Entry>
<Entry>XmCMinAspectX</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNminAspectY</Entry>
<Entry>XmCMinAspectY</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNminHeight</Entry>
<Entry>XmCMinHeight</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNminWidth</Entry>
<Entry>XmCMinWidth</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNtitle</Entry>
<Entry>XmCTitle</Entry>
<Entry>String</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNtitleEncoding</Entry>
<Entry>XmCTitleEncoding</Entry>
<Entry>Atom</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNtransient</Entry>
<Entry>XmCTransient</Entry>
<Entry>Boolean</Entry>
<Entry>False</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwaitForWm</Entry>
<Entry>XmCWaitForWm</Entry>
<Entry>Boolean</Entry>
<Entry>True</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwidthInc</Entry>
<Entry>XmCWidthInc</Entry>
<Entry>int</Entry>
<Entry>XtUnspecifiedShellInt</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwindowGroup</Entry>
<Entry>XmCWindowGroup</Entry>
<Entry>Window</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwinGravity</Entry>
<Entry>XmCWinGravity</Entry>
<Entry>int</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwmTimeout</Entry>
<Entry>XmCWmTimeout</Entry>
<Entry>int</Entry>
<Entry>5000 ms</Entry>
<Entry>CSG</Entry>
</Row>
</TBody>
</TGroup>
</InformalTable>
<VariableList>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNbaseHeight</SystemItem></Term>
<ListItem>
<Para>Specifies the base for a progression of preferred heights for the
window manager to use in sizing the widget.
The preferred heights are <SystemItem Class="Resource">XmNbaseHeight</SystemItem> plus integral multiples of
<SystemItem Class="Resource">XmNheightInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminHeight</SystemItem> and a maximum
of <SystemItem Class="Resource">XmNmaxHeight</SystemItem>.
If an initial value is not supplied for <SystemItem Class="Resource">XmNbaseHeight</SystemItem> but is
supplied for <SystemItem Class="Resource">XmNbaseWidth</SystemItem>, the value of <SystemItem Class="Resource">XmNbaseHeight</SystemItem>
is set to 0 (zero) when the widget is realized.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNbaseWidth</SystemItem></Term>
<ListItem>
<Para>Specifies the base for a progression of preferred widths for the
window manager to use in sizing the widget.
The preferred widths are <SystemItem Class="Resource">XmNbaseWidth</SystemItem> plus integral multiples of
<SystemItem Class="Resource">XmNwidthInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminWidth</SystemItem> and a maximum of
<SystemItem Class="Resource">XmNmaxWidth</SystemItem>.
If an initial value is not supplied for <SystemItem Class="Resource">XmNbaseWidth</SystemItem> but is
supplied for <SystemItem Class="Resource">XmNbaseHeight</SystemItem>, the value of <SystemItem Class="Resource">XmNbaseWidth</SystemItem>
is set to 0 (zero) when the widget is realized.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNheightInc</SystemItem></Term>
<ListItem>
<Para>Specifies the increment for a progression of preferred heights for the
window manager to use in sizing the widget.
The preferred heights are <SystemItem Class="Resource">XmNbaseHeight</SystemItem> plus integral multiples of
<SystemItem Class="Resource">XmNheightInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminHeight</SystemItem> and a maximum
of <SystemItem Class="Resource">XmNmaxHeight</SystemItem>.
If an initial value is not supplied for <SystemItem Class="Resource">XmNheightInc</SystemItem> but is
supplied for <SystemItem Class="Resource">XmNwidthInc</SystemItem>, the value of <SystemItem Class="Resource">XmNheightInc</SystemItem>
is set to 1 when the widget is realized.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNiconMask</SystemItem></Term>
<ListItem>
<Para>Specifies a bitmap that could be used by the window manager to clip the
<SystemItem Class="Resource">XmNiconPixmap</SystemItem> bitmap to make the icon nonrectangular.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNiconPixmap</SystemItem></Term>
<ListItem>
<Para>Specifies a bitmap that could be used by the window manager as the
application's icon.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNiconWindow</SystemItem></Term>
<ListItem>
<Para>Specifies the ID of a window that could be used by the window manager
as the application's icon.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNiconX</SystemItem></Term>
<ListItem>
<Para>Specifies a suitable place to put the application's icon; this is a hint
to the window manager in root window coordinates. Because the window manager
controls icon placement policy, this resource may be ignored.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNiconY</SystemItem></Term>
<ListItem>
<Para>Specifies a suitable place to put the application's icon; this is a hint
to the window manager in root window coordinates.
Because the window manager
controls icon placement policy, this resource may be ignored.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNinitialState</SystemItem></Term>
<ListItem>
<Para>Specifies the state the application wants the widget instance to
start in.
It must be one of the constants <SystemItem Class="Constant">NormalState</SystemItem> or <SystemItem Class="Constant">IconicState</SystemItem>.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNinput</SystemItem></Term>
<ListItem>
<Para>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:
</Para>
<InformalTable Frame="All" Remap="center" Orient="Port">
<TGroup Cols="3">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
<ColSpec Rowsep="1" Align="Left" Colname="3">
<TBody>
<Row>
<Entry Rowsep="1"><Literal>Input Model</Literal></Entry>
<Entry Rowsep="1"><SystemItem Class="Resource">XmNinput</SystemItem></Entry>
<Entry Rowsep="1"><Property>WM_TAKE_FOCUS</Property></Entry>
</Row>
<Row>
<Entry>No input</Entry>
<Entry>False</Entry>
<Entry>Absent</Entry>
</Row>
<Row>
<Entry>Passive</Entry>
<Entry>True</Entry>
<Entry>Absent</Entry>
</Row>
<Row>
<Entry>Locally active</Entry>
<Entry>True</Entry>
<Entry>Present</Entry>
</Row>
<Row>
<Entry>Globally active</Entry>
<Entry>False</Entry>
<Entry>Present</Entry>
</Row>
</TBody>
</TGroup>
</InformalTable>
<Para>For more information on input models, see the X Consortium Standard
<Emphasis>Inter-Client Communication Conventions Manual</Emphasis> (ICCCM).
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNmaxAspectX</SystemItem></Term>
<ListItem>
<Para>Specifies the numerator of the maximum aspect ratio (X/Y) that the
application wants the widget instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNmaxAspectY</SystemItem></Term>
<ListItem>
<Para>Specifies the denominator of the maximum aspect ratio (X/Y) that the
application wants the widget instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNmaxHeight</SystemItem></Term>
<ListItem>
<Para>Specifies the maximum height that the application wants the widget
instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNmaxWidth</SystemItem></Term>
<ListItem>
<Para>Specifies the maximum width that the application wants the widget
instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNminAspectX</SystemItem></Term>
<ListItem>
<Para>Specifies the numerator of the minimum aspect ratio (X/Y) that the
application wants the widget instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNminAspectY</SystemItem></Term>
<ListItem>
<Para>Specifies the denominator of the minimum aspect ratio (X/Y) that the
application wants the widget instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNminHeight</SystemItem></Term>
<ListItem>
<Para>Specifies the minimum height that the application wants the widget
instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNminWidth</SystemItem></Term>
<ListItem>
<Para>Specifies the minimum width that the application wants the widget
instance to have.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNtitle</SystemItem></Term>
<ListItem>
<Para>Specifies the application name to be displayed by the window manager.
The default is the icon name, if specified; otherwise, it is the name of the
application.
When <Function>XtGetValues</Function> is called on this resource, the returned value
is a pointer to the actual resource value and
should not be freed.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNtitleEncoding</SystemItem></Term>
<ListItem>
<Para>Specifies a property type that represents the encoding of the
<SystemItem Class="Resource">XmNtitle</SystemItem> string.
If a language procedure has been set, the default is None; otherwise,
the default is <Symbol>XA_STRING</Symbol>. 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 <Function>XmbTextListToTextProperty</Function> with an encoding
style of <SystemItem Class="Constant">XStdICCTextStyle</SystemItem>. The resulting encoding is <Symbol Role="Define">STRING</Symbol>
if the name is fully convertible to <Symbol>STRING</Symbol>; otherwise it is
<Symbol Role="Define">COMPOUND_TEXT</Symbol>.
The values of the encoding resources are not changed; they remain None.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNtransient</SystemItem></Term>
<ListItem>
<Para>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 associated application.
Applications and users should not normally alter this resource.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNwaitForWm</SystemItem></Term>
<ListItem>
<Para>When True, specifies that the Intrinsics waits the length of time given
by the <SystemItem Class="Resource">XmNwmTimeout</SystemItem> resource for the window manager 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.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNwidthInc</SystemItem></Term>
<ListItem>
<Para>Specifies the base for a progression of preferred widths for the
window manager to use in sizing the widget.
The preferred widths are <SystemItem Class="Resource">XmNbaseWidth</SystemItem> plus integral multiples of
<SystemItem Class="Resource">XmNwidthInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminWidth</SystemItem> and a maximum of
<SystemItem Class="Resource">XmNmaxWidth</SystemItem>.
If an initial value is not supplied for <SystemItem Class="Resource">XmNwidthInc</SystemItem> but is
supplied for <SystemItem Class="Resource">XmNheightInc</SystemItem>, the value of <SystemItem Class="Resource">XmNwidthInc</SystemItem>
is set to 1 when the widget is realized.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNwindowGroup</SystemItem></Term>
<ListItem>
<Para>Specifies the ID of a window with which this widget instance is
associated.
By convention, this window is the "leader" of a group of windows.
A window manager may treat all windows in a group in some way; for
example, it may always move or iconify them together.
</Para>
<Para>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 <SystemItem Class="Constant">XtUnspecifiedWindowGroup</SystemItem> is specified, no window
group is set.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNwinGravity</SystemItem></Term>
<ListItem>
<Para>Specifies the window gravity for use by the window manager in
positioning the widget.
If no initial value is specified, the value is set when the widget is
realized.
If <SystemItem Class="Resource">XmNgeometry</SystemItem> is not NULL, <SystemItem Class="Resource">XmNwinGravity</SystemItem> is set to the
window gravity returned by <Function>XWMGeometry</Function>.
Otherwise, <SystemItem Class="Resource">XmNwinGravity</SystemItem> is set to <SystemItem Class="Constant">NorthWestGravity</SystemItem>.
</Para>
</ListItem>
</VarListEntry>
<VarListEntry>
<Term><SystemItem Class="Resource">XmNwmTimeout</SystemItem></Term>
<ListItem>
<Para>Specifies the length of time that the Intrinsics waits for the window
manager to respond to certain actions before assuming that there is no
window manager present.
The value is in milliseconds and must not be negative.
</Para>
</ListItem>
</VarListEntry>
</VariableList>
</RefSect2>
<RefSect2>
<Title>Inherited Resources</Title>
<Para>WMShell 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.
</Para>
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
<InformalTable Frame="All" Remap="center" Orient="Port">
<TGroup Cols="5">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
<ColSpec Rowsep="1" Align="Left" Colname="5">
<TBody>
<Row>
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
</Row>
<Row>
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
</Row>
<Row>
<Entry>XmNallowShellResize</Entry>
<Entry>XmCAllowShellResize</Entry>
<Entry>Boolean</Entry>
<Entry>False</Entry>
<Entry>CG</Entry>
</Row>
<Row>
<Entry>XmNcreatePopupChildProc</Entry>
<Entry>XmCCreatePopupChildProc</Entry>
<Entry>XtCreatePopupChildProc</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNgeometry</Entry>
<Entry>XmCGeometry</Entry>
<Entry>String</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNoverrideRedirect</Entry>
<Entry>XmCOverrideRedirect</Entry>
<Entry>Boolean</Entry>
<Entry>False</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNpopdownCallback</Entry>
<Entry>XmCCallback</Entry>
<Entry>XtCallbackList</Entry>
<Entry>NULL</Entry>
<Entry>C</Entry>
</Row>
<Row>
<Entry>XmNpopupCallback</Entry>
<Entry>XmCCallback</Entry>
<Entry>XtCallbackList</Entry>
<Entry>NULL</Entry>
<Entry>C</Entry>
</Row>
<Row>
<Entry>XmNsaveUnder</Entry>
<Entry>XmCSaveUnder</Entry>
<Entry>Boolean</Entry>
<Entry>False</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNvisual</Entry>
<Entry>XmCVisual</Entry>
<Entry>Visual *</Entry>
<Entry>CopyFromParent</Entry>
<Entry>CSG</Entry>
</Row>
</TBody>
</TGroup>
</InformalTable>
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
<InformalTable Frame="All" Remap="center" Orient="Port">
<TGroup Cols="5">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
<ColSpec Rowsep="1" Align="Left" Colname="5">
<TBody>
<Row>
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
</Row>
<Row>
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
</Row>
<Row>
<Entry>XmNchildren</Entry>
<Entry>XmCReadOnly</Entry>
<Entry>WidgetList</Entry>
<Entry>NULL</Entry>
<Entry>G</Entry>
</Row>
<Row>
<Entry>XmNinsertPosition</Entry>
<Entry>XmCInsertPosition</Entry>
<Entry>XtOrderProc</Entry>
<Entry>NULL</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNnumChildren</Entry>
<Entry>XmCReadOnly</Entry>
<Entry>Cardinal</Entry>
<Entry>0</Entry>
<Entry>G</Entry>
</Row>
</TBody>
</TGroup>
</InformalTable>
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op:  .in--></Para>
<InformalTable Frame="All" Remap="center" Orient="Port">
<TGroup Cols="5">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
<ColSpec Rowsep="1" Align="Left" Colname="5">
<TBody>
<Row>
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
</Row>
<Row>
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
</Row>
<Row>
<Entry>XmNaccelerators</Entry>
<Entry>XmCAccelerators</Entry>
<Entry>XtAccelerators</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNancestorSensitive</Entry>
<Entry>XmCSensitive</Entry>
<Entry>Boolean</Entry>
<Entry>dynamic</Entry>
<Entry>G</Entry>
</Row>
<Row>
<Entry>XmNbackground</Entry>
<Entry>XmCBackground</Entry>
<Entry>Pixel</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNbackgroundPixmap</Entry>
<Entry>XmCPixmap</Entry>
<Entry>Pixmap</Entry>
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNborderColor</Entry>
<Entry>XmCBorderColor</Entry>
<Entry>Pixel</Entry>
<Entry>XtDefaultForeground</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNborderPixmap</Entry>
<Entry>XmCPixmap</Entry>
<Entry>Pixmap</Entry>
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNborderWidth</Entry>
<Entry>XmCBorderWidth</Entry>
<Entry>Dimension</Entry>
<Entry>0</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNcolormap</Entry>
<Entry>XmCColormap</Entry>
<Entry>Colormap</Entry>
<Entry>dynamic</Entry>
<Entry>CG</Entry>
</Row>
<Row>
<Entry>XmNdepth</Entry>
<Entry>XmCDepth</Entry>
<Entry>int</Entry>
<Entry>dynamic</Entry>
<Entry>CG</Entry>
</Row>
<Row>
<Entry>XmNdestroyCallback</Entry>
<Entry>XmCCallback</Entry>
<Entry>XtCallbackList</Entry>
<Entry>NULL</Entry>
<Entry>C</Entry>
</Row>
<Row>
<Entry>XmNheight</Entry>
<Entry>XmCHeight</Entry>
<Entry>Dimension</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNinitialResourcesPersistent</Entry>
<Entry>XmCInitialResourcesPersistent</Entry>
<Entry>Boolean</Entry>
<Entry>True</Entry>
<Entry>C</Entry>
</Row>
<Row>
<Entry>XmNmappedWhenManaged</Entry>
<Entry>XmCMappedWhenManaged</Entry>
<Entry>Boolean</Entry>
<Entry>True</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNscreen</Entry>
<Entry>XmCScreen</Entry>
<Entry>Screen *</Entry>
<Entry>dynamic</Entry>
<Entry>CG</Entry>
</Row>
<Row>
<Entry>XmNsensitive</Entry>
<Entry>XmCSensitive</Entry>
<Entry>Boolean</Entry>
<Entry>True</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNtranslations</Entry>
<Entry>XmCTranslations</Entry>
<Entry>XtTranslations</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNwidth</Entry>
<Entry>XmCWidth</Entry>
<Entry>Dimension</Entry>
<Entry>dynamic</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNx</Entry>
<Entry>XmCPosition</Entry>
<Entry>Position</Entry>
<Entry>0</Entry>
<Entry>CSG</Entry>
</Row>
<Row>
<Entry>XmNy</Entry>
<Entry>XmCPosition</Entry>
<Entry>Position</Entry>
<Entry>0</Entry>
<Entry>CSG</Entry>
</Row>
</TBody>
</TGroup>
</InformalTable>
<!-- -->
<!-- @OSF_COPYRIGHT@-->
<!-- COPYRIGHT NOTICE-->
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
<!-- the full copyright text.-->
<!-- -->
<!-- HISTORY-->
<!-- -->
<!-- Action Table for WMShell -->
</RefSect2>
<RefSect2>
<Title>Translations</Title>
<Para>There are no translations for WMShell.
</Para>
</RefSect2>
</RefSect1>
<RefSect1>
<Title>RELATED</Title>
<Para>&cdeman.Composite;, &cdeman.Core;, and &cdeman.Shell;.
</Para>
</RefSect1>
</RefEntry>
<!--fickle 1.09 7/2/95-->
