Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — MultiPersonal System R32V2

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmDialogShell(3Xm)                        XmDialogShell(3Xm)



     NAME
          XmDialogShell - the DialogShell widget class.


     AES SUPPORT LEVEL
          full-use

     SYNOPSIS
          #include <Xm/DialogS.h>


     DESCRIPTION
          Modal and modeless dialogs use DialogShell as the Shell
          parent. DialogShell widgets cannot be iconified.
          Instead, all secondary DialogShell widgets associated
          with a ApplicationShell widget are iconified and de-
          iconified as a group with the primary widget.

          The client indirectly manipulates DialogShell via the
          convenience interfaces during creation, and it can
          directly manipulate its BulletinBoard derived child.
          Much of the functionality of DialogShell assumes its
          child is a BulletinBoard subclass, although it can
          potentially stand alone.


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

          The class pointer is xmDialogShellWidgetClass.

          The class name is XmDialogShell.


        New Resources
          DialogShell defines no new resources, but overrides the
          XmNdeleteResponse resource in the VendorShell class.


        Inherited Resources
          DialogShell inherits behavior and resources from the
          following superclasses.  For a complete description of
          these resources, refer to the man page for that
          superclass.

               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



                                - 1 -





     XmDialogShell(3Xm)                        XmDialogShell(3Xm)



               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 lower case or
               upper case, 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).

                             TransientShell Resource Set
               Name           Class          Type      Default   Access

               ________________________________________________________
               XmNsaveUnder   XmCSaveUnder   Boolean   True      CSG
               XmNtransient   XmCTransient   Boolean   True      CSG

                                             VendorShell Resource Set
               Name                     Class                    Type            Default      Access
               _____________________________________________________________________________________
               XmNdeleteResponse        XmCDeleteResponse        unsigned char   XmUNMAP      CSG
               XmNkeyboardFocusPolicy   XmCKeyboardFocusPolicy   unsigned char   XmEXPLICIT   CSG
               XmNmwmDecorations        XmCMwmDecorations        int             -1           CSG
               XmNmwmFunctions          XmCMwmFunctions          int             -1           CSG
               XmNmwmInputMode          XmCMwmInputMode          int             -1           CSG
               XmNmwmMenu               XmCMwmMenu               String          NULL         CSG

                                     WMShell Resource Set
               Name              Class             Type      Default      Access

               _________________________________________________________________
               XmNheightInc      XmCHeightInc      int       -1           CSG
               XmNiconMask       XmCIconMask       Pixmap    NULL         CSG
               XmNiconPixmap     XmCIconPixmap     Pixmap    NULL         CSG
               XmNiconWindow     XmCIconWindow     Window    NULL         CSG
               XmNiconX          XmCIconX          int       -1           CSG
               XmNiconY          XmCIconY          int       -1           CSG
               XmNinitialState   XmCInitialState   int       1            CSG
               XmNinput          XmCInput          Boolean   True         CSG
               XmNmaxAspectX     XmCMaxAspectX     int       -1           CSG
               XmNmaxAspectY     XmCMaxAspectY     int       -1           CSG
               XmNmaxHeight      XmCMaxHeight      int       -1           CSG
               XmNmaxWidth       XmCMaxWidth       int       -1           CSG
               XmNminAspectX     XmCMinAspectX     int       -1           CSG
               XmNminAspectY     XmCMinAspectY     int       -1           CSG
               XmNminHeight      XmCMinHeight      int       -1           CSG
               XmNminWidth       XmCMinWidth       int       -1           CSG
               XmNtitle          XmCTitle          char *    NULL         CSG
               XmNtransient      XmCTransient      Boolean   False        CSG
               XmNwaitForWm      XmCWaitForWm      Boolean   True         CSG




                                - 2 -





     XmDialogShell(3Xm)                        XmDialogShell(3Xm)



               XmNwidthInc       XmCWidthInc       int       -1           CSG
               XmNwindowGroup    XmCWindowGroup    XID       None         CSG
               XmNwmTimeout      XmCWmTimeout      int       fivesecond   CSG

                                                    Shell Resource Set
               Name                      Class                     Type                     Default   Access

               _____________________________________________________________________________________________
               XmNallowShellResize       XmCAllowShellResize       Boolean                  False     CSG
               XmNcreatePopupChildProc   XmCCreatePopupChildProc   XmCreatePopupChildProc   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

                                      Composite Resource Set
                     Name                Class            Type       Default   Access
               ______________________________________________________________________
               XmNinsertPosition   XmCInsertPosition   XmRFunction   NULL      CSG

                                                     Core Resource Set
                       Name                  Class                Type               Default           Access

               ______________________________________________________________________________________________
               XmNaccelerators        XmCAccelerators        XtTranslations   NULL                     CSG
               XmNancestorSensitive   XmCSensitive           Boolean          ShellAncestorSensitive   G
               XmNbackground          XmCBackground          Pixel            White                    CSG
               XmNbackgroundPixmap    XmCPixmap              Pixmap           XmUNSPECIFIED_PIXMAP     CSG
               XmNborderColor         XmCBorderColor         Pixel            Black                    CSG
               XmNborderPixmap        XmCPixmap              Pixmap           XmUNSPECIFIED_PIXMAP     CSG
               XmNborderWidth         XmCBorderWidth         Dimension        1                        CSG
               XmNcolormap            XmCColormap            Colormap         ShellColormap            CG
               XmNdepth               XmCDepth               int              ShellDepth               CG
               XmNdestroyCallback     XmCCallback            XtCallbackList   NULL                     C
               XmNheight              XmCHeight              Dimension        0                        CSG
               XmNmappedWhenManaged   XmCMappedWhenManaged   Boolean          True                     CSG
               XmNscreen              XmCScreen              Pointer          XtCopyScreen             CG
               XmNsensitive           XmCSensitive           Boolean          True                     CSG
               XmNtranslations        XmCTranslations        XtTranslations   NULL                     CSG
               XmNwidth               XmCWidth               Dimension        0                        CSG
               XmNx                   XmCPosition            Position         0                        CSG
               XmNy                   XmCPosition            Position         0                        CSG


     RELATED INFORMATION
          Composite(3X), Core(3X), Shell(3X), TransientShell(3X),
          WMShell(3X), VendorShell(3X), and
          XmCreateDialogShell(3X).






                                - 3 -



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