Index Index for
Section 3X
Index Alphabetical
listing for A
Bottom of page Bottom of
page

ApplicationShell(3X)

OSF/Motif

NAME

ApplicationShell - The ApplicationShell widget class

SYNOPSIS

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

DESCRIPTION

ApplicationShell is used as the main top-level window for an application. An application should have more than one ApplicationShell only if it implements multiple logical applications. Classes ApplicationShell inherits behavior and resources from Core, Composite, Shell, WMShell, VendorShell, and TopLevelShell. The class pointer is applicationShellWidgetClass. The class name is ApplicationShell. New Resources 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 .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). ApplicationShell Resource Set XmNargc Class: XmCArgc Default: 0 Type: int Access: CSG XmNargv Class: XmCArgv Default: NULL Type: String * Access: CSG XmNargc Specifies the number of arguments given in the XmNargv resource. The function XtInitialize sets this resource on the shell widget instance it creates by using its parameters as the values. XmNargv Specifies the argument list required by a session manager to restart the application, if it is killed. This list should be updated at appropriate points by the application if a new state has been reached which can be directly restarted. The function XtInitialize sets this resource on the shell widget instance it creates by using its parameters as the values. Inherited Resources ApplicationShell inherits behavior and resources from the following superclasses. For a complete description of each resource, refer to the manual page for that superclass. TopLevelShell Resource Set XmNiconic Class: XmCIconic Default: False Type: Boolean Access: CSG XmNiconName Class: XmCIconName Default: NULL Type: String Access: CSG XmNiconNameEncoding Class: XmCIconNameEncoding Default: dynamic Type: Atom Access: CSG VendorShell Resource Set XmNaudibleWarning Class: XmCAudibleWarning Default: XmBELL Type: unsigned char Access: CSG XmNbuttonFontList Class: XmCButtonFontList Default: dynamic Type: XmFontList Access: CSG XmNdefaultFontList Class: XmCDefaultFontList Default: dynamic Type: XmFontList Access: CG XmNdeleteResponse Class: XmCDeleteResponse Default: XmDESTROY Type: unsigned char Access: CSG XmNinputMethod Class: XmCInputMethod Default: NULL Type: String Access: CSG XmNkeyboardFocusPolicy Class: XmCKeyboardFocusPolicy Default: XmEXPLICIT Type: unsigned char Access: CSG XmNlabelFontList Class: XmCLabelFontList Default: dynamic Type: XmFontList Access: CSG XmNmwmDecorations Class: XmCMwmDecorations Default: -1 Type: int Access: CSG XmNmwmFunctions Class: XmCMwmFunctions Default: -1 Type: int Access: CSG XmNmwmInputMode Class: XmCMwmInputMode Default: -1 Type: int Access: CSG XmNmwmMenu Class: XmCMwmMenu Default: NULL Type: String Access: CSG XmNpreeditType Class: XmCPreeditType Default: dynamic Type: String Access: CSG XmNshellUnitType Class: XmCShellUnitType Default: XmPIXELS Type: unsigned char Access: CSG XmNtextFontList Class: XmCTextFontList Default: dynamic Type: XmFontList Access: CSG XmNuseAsyncGeometry Class: XmCUseAsyncGeometry Default: False Type: Boolean Access: CSG WMShell Resource Set XmNbaseHeight Class: XmCBaseHeight Default: XtUnspecifiedShellInt Type: int Access: CSG XmNbaseWidth Class: XmCBaseWidth Default: XtUnspecifiedShellInt Type: int Access: CSG XmNheightInc Class: XmCHeightInc Default: XtUnspecifiedShellInt Type: int Access: CSG XmNiconMask Class: XmCIconMask Default: NULL Type: Pixmap Access: CSG XmNiconPixmap Class: XmCIconPixmap Default: NULL Type: Pixmap Access: CSG XmNiconWindow Class: XmCIconWindow Default: NULL Type: Window Access: CSG XmNiconX Class: XmCIconX Default: -1 Type: int Access: CSG XmNiconY Class: XmCIconY Default: -1 Type: int Access: CSG XmNinitialState Class: XmCInitialState Default: NormalState Type: int Access: CSG XmNinput Class: XmCInput Default: True Type: Boolean Access: CSG XmNmaxAspectX Class: XmCMaxAspectX Default: XtUnspecifiedShellInt Type: int Access: CSG XmNmaxAspectY Class: XmCMaxAspectY Default: XtUnspecifiedShellInt Type: int Access: CSG XmNmaxHeight Class: XmCMaxHeight Default: XtUnspecifiedShellInt Type: int Access: CSG XmNmaxWidth Class: XmCMaxWidth Default: XtUnspecifiedShellInt Type: int Access: CSG XmNminAspectX Class: XmCMinAspectX Default: XtUnspecifiedShellInt Type: int Access: CSG XmNminAspectY Class: XmCMinAspectY Default: XtUnspecifiedShellInt Type: int Access: CSG XmNminHeight Class: XmCMinHeight Default: XtUnspecifiedShellInt Type: int Access: CSG XmNminWidth Class: XmCMinWidth Default: XtUnspecifiedShellInt Type: int Access: CSG XmNtitle Class: XmCTitle Default: dynamic Type: String Access: CSG XmNtitleEncoding Class: XmCTitleEncoding Default: dynamic Type: Atom Access: CSG XmNtransient Class: XmCTransient Default: False Type: Boolean Access: CSG XmNwaitForWm Class: XmCWaitForWm Default: True Type: Boolean Access: CSG XmNwidthInc Class: XmCWidthInc Default: XtUnspecifiedShellInt Type: int Access: CSG XmNwindowGroup Class: XmCWindowGroup Default: dynamic Type: Window Access: CSG XmNwinGravity Class: XmCWinGravity Default: dynamic Type: int Access: CSG XmNwmTimeout Class: XmCWmTimeout Default: 5000 ms Type: int Access: CSG Shell Resource Set XmNallowShellResize Class: XmCAllowShellResize Default: False Type: Boolean Access: CG XmNcreatePopupChildProc Class: XmCCreatePopupChildProc Default: NULL Type: XtCreatePopupChildProc Access: CSG XmNgeometry Class: XmCGeometry Default: NULL Type: String Access: CSG XmNoverrideRedirect Class: XmCOverrideRedirect Default: False Type: Boolean Access: CSG XmNpopdownCallback Class: XmCCallback Default: NULL Type: XtCallbackList Access: C XmNpopupCallback Class: XmCCallback Default: NULL Type: XtCallbackList Access: C XmNsaveUnder Class: XmCSaveUnder Default: False Type: Boolean Access: CSG XmNvisual Class: XmCVisual Default: CopyFromParent Type: Visual * Access: CSG Composite Resource Set XmNchildren Class: XmCReadOnly Default: NULL Type: WidgetList Access: G XmNinsertPosition Class: XmCInsertPosition Default: NULL Type: XtOrderProc Access: CSG XmNnumChildren Class: XmCReadOnly Default: 0 Type: Cardinal Access: G Core Resource Set XmNaccelerators Class: XmCAccelerators Default: dynamic Type: XtAccelerators Access: CSG XmNancestorSensitive Class: XmCSensitive Default: dynamic Type: Boolean Access: G XmNbackground Class: XmCBackground Default: dynamic Type: Pixel Access: CSG XmNbackgroundPixmap Class: XmCPixmap Default: XmUNSPECIFIED_PIXMAP Type: Pixmap Access: CSG XmNborderColor Class: XmCBorderColor Default: XtDefaultForeground Type: Pixel Access: CSG XmNborderPixmap Class: XmCPixmap Default: XmUNSPECIFIED_PIXMAP Type: Pixmap Access: CSG XmNborderWidth Class: XmCBorderWidth Default: 1 Type: Dimension Access: CSG XmNcolormap Class: XmCColormap Default: dynamic Type: Colormap Access: CG XmNdepth Class: XmCDepth Default: dynamic Type: int Access: CG XmNdestroyCallback Class: XmCCallback Default: NULL Type: XtCallbackList Access: C XmNheight Class: XmCHeight Default: dynamic Type: Dimension Access: CSG XmNinitialResourcesPersistent Class: XmCInitialResourcesPersistent Default: True Type: Boolean Access: C XmNmappedWhenManaged Class: XmCMappedWhenManaged Default: True Type: Boolean Access: CSG XmNscreen Class: XmCScreen Default: dynamic Type: Screen * Access: CG XmNsensitive Class: XmCSensitive Default: True Type: Boolean Access: CSG XmNtranslations Class: XmCTranslations Default: dynamic Type: XtTranslations Access: CSG XmNwidth Class: XmCWidth Default: dynamic Type: Dimension Access: CSG XmNx Class: XmCPosition Default: 0 Type: Position Access: CSG XmNy Class: XmCPosition Default: 0 Type: Position Access: CSG Translations There are no translations for ApplicationShell.

SEE ALSO

Composite(3X), Core(3X), Shell(3X), WMShell(3X), VendorShell(3X), TopLevelShell(3X)

Index Index for
Section 3X
Index Alphabetical
listing for A
Top of page Top of
page