Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ RectObj(Xm) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 RectObj(Xm)                    6 January 1993                    RectObj(Xm)


 Name

    RectObj - the RectObj widget class

 Syntax


    #include <Xm/Xm.h>


 Description

    RectObj is never instantiated.  Its sole purpose is as a supporting
    superclass for other widget classes.

    Classes

    RectObj inherits behavior and a resource from Object.

    The class pointer is rectObjClass.

    The class name is RectObj.

    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 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'' pre-
    fix 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).

 RectObj resource set

 ____________________________________________________________________________
 Name                    Class               Type         Default      Access
 ____________________________________________________________________________
 XmNancestorSensitive    XmCSensitive        Boolean      dynamic      G
 XmNborderWidth          XmCBorderWidth      Dimension    1            CSG
 XmNheight               XmCHeight           Dimension    dynamic      CSG
 XmNsensitive            XmCSensitive        Boolean      True         CSG
 XmNwidth                XmCWidth            Dimension    dynamic      CSG
 XmNx                    XmCPosition         Position     0            CSG
 XmNy                    XmCPosition         Position     0            CSG


    XmNancestorSensitive
            Specifies whether the immediate parent of the gadget receives
            input events.  Use the function XtSetSensitive if you are chang-
            ing the argument to preserve data integrity (see XmNsensitive
            below).  The default is the bitwise AND of the parent's XmNsensi-
            tive and XmNancestorSensitive resources.

    XmNborderWidth
            Specifies the width of the border placed around the RectObj's
            rectangular display area.

    XmNheight
            Specifies the inside height (excluding the border) of the
            RectObj's rectangular display area.

    XmNsensitive
            Determines whether a RectObj receives input events.  If a RectObj
            is sensitive, the parent dispatches to the gadget all keyboard,
            mouse button, motion, window enter/leave, and focus events.
            Insensitive gadgets do not receive these events.  Use the func-
            tion XtSetSensitive to change the sensitivity argument.  Using
            XtSetSensitive ensures that if a parent widget has XmNsensitive
            set to False, the ancestor-sensitive flag of all its children is
            appropriately set.

    XmNwidth
            Specifies the inside width (excluding the border) of the
            RectObj's rectangular display area.

    XmNx    Specifies the x-coordinate of the upper left outside corner of
            the RectObj's rectangular display area.  The value is relative to
            the upper left inside corner of the parent window.

    XmNy    Specifies the y-coordinate of the upper left outside corner of
            the RectObj's rectangular display area.  The value is relative to
            the upper left inside corner of the parent window.

    Inherited resources

    RectObj inherits behavior and a resource from Object. For a description
    of this resource, refer to the Object(Xm) man page.

 Object resource set

 ____________________________________________________________________________
 Name                 Class               Type             Default     Access
 ____________________________________________________________________________
 XmNdestroyCallback   XmCCallback         XtCallbackList   NULL        C

    Translations

    There are no translations for RectObj.

 See also

    Object(Xm)


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