Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ RectObj(3X) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought



RectObj(3X)                      UNIX System V                      RectObj(3X)


NAME
      RectObj - The RectObj widget class.


SYNOPSIS
      #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
      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).

       ______________________________________________________________________
                               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
       ______________________________________________________________________


10/89                                                                    Page 1







RectObj(3X)                      UNIX System V                      RectObj(3X)


      | XmNy                |  XmCPosition   |  Position |  0      |  CSG   |
      |_____________________|________________|___________|_________|________|


      XmNancestorSensitive
            Specifies whether the immediate parent of the gadget receives input
            events.  Use the function XtSetSensitive if you are changing the
            argument to preserve data integrity (see XmNsensitive below). The
            default is the bitwise AND of the parent's XmNsensitive 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 function
            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.














Page 2                                                                    10/89







RectObj(3X)                      UNIX System V                      RectObj(3X)


   Inherited Resources
      RectObj inherits behavior and a resource from Object.  For a description
      of this resource, refer to the Object man page.

       ______________________________________________________________________
      |                         Object Resource Set                         |
      |___________________|_____________|________________|_________|________|
      | Name              |  Class      |  Type          |  Default|  Access|
      |___________________|_____________|________________|_________|________|
      |___________________|_____________|________________|_________|________|
      | XmNdestroyCallback|  XmCCallback|  XtCallbackList|  NULL   |  C     |
      |___________________|_____________|________________|_________|________|


   Translations
      There are no translations for RectObj.

RELATED INFORMATION
      Object(3X).



































10/89                                                                    Page 3





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