Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ OverridSh(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 OverrideShell(Xm)              6 January 1993              OverrideShell(Xm)


 Name

    OverrideShell - the OverrideShell widget class

 Syntax


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


 Description

    OverrideShell is used for shell windows that completely bypass the window
    manager, for example, PopupMenu shells.

    Classes

    OverrideShell inherits behavior and resources from Core, Composite, and
    Shell.

    The class pointer is overrideShellWidgetClass.

    The class name is OverrideShell.

    New resources

    OverrideShell defines no new resources, but overrides the XmNoverride-
    Redirect and XmNsaveUnder resources in the Shell class.

    Inherited resources

    OverrideShell inherits behavior and resources from the following superc-
    lasses. For a complete description of each resource, refer to the man
    page for that superclass.

    The following table defines a set of widget resources used by the pro-
    grammer 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).

 Shell resource set

 ____________________________________________________________________________
 Name                Class             Type            Default         Access
 ____________________________________________________________________________
 XmNal-              XmCAllow-         Boolean         False           CG
 lowShellResize      ShellResize
 XmNcreatePopup-     XmCCreatePopup-   XtCreatePopup-  NULL            CSG
 ChildProc           ChildProc         ChildProc
 XmNgeometry         XmCGeometry       String          NULL            CSG
 XmNoverride-        XmCOverride-      Boolean         True            CSG
 Redirect            Redirect
 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 set

 ____________________________________________________________________________
 Name                Class              Type           Default         Access
 ____________________________________________________________________________
 XmNaccelerators     XmCAccelerators    XtAccelerators dynamic         CSG
 XmNancestor-        XmCSensitive       Boolean        dynamic         G
 Sensitive
 XmNbackground       XmCBackground      Pixel          dynamic         CSG
 XmNbackground-      XmCPixmap          Pixmap         XmUNSPECIFIED_- CSG
 Pixmap                                                PIXMAP
 XmNborderColor      XmCBorderColor     Pixel          XtDefault-      CSG
                                                       Foreground
 XmNborderPixmap     XmCPixmap          Pixmap         XmUNSPECIFIED_- CSG
                                                       PIXMAP
 XmNborderWidth      XmCBorderWidth     Dimension      1               CSG
 XmNcolormap         XmCColormap        Colormap       dynamic         CG
 XmNdepth            XmCDepth           int            dynamic         CG
 XmNdestroyCallback  XmCCallback        XtCallbackList NULL            C
 XmNheight           XmCHeight          Dimension      dynamic         CSG
 XmNinitial-         XmCInitial-        Boolean        True            C
 ResourcesPersistent ResourcesPersistent
 XmNmappedWhen-      XmCMappedWhen-     Boolean        True            CSG
 Managed             Managed
 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 OverrideShell.

 See also

    Composite(Xm), Core(Xm) and Shell(Xm).



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026