RECTOBJ(3)
π RectObj π
Okay bestie, this is the RectObj(library call) page β yes, the manual name is right there, library-call energy. Let's get into it. π«Ά
β¨ 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. She's not the main character, she's the supporting superclass bestie. Periodt.
π 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).
Here's the RectObj Resource Set, bestie:
XmNancestorSensitiveβ Class:XmCSensitive; Type:Boolean; Default:dynamic; Access:GXmNborderWidthβ Class:XmCBorderWidth; Type:Dimension; Default:1; Access:CSGXmNheightβ Class:XmCHeight; Type:Dimension; Default:dynamic; Access:CSGXmNsensitiveβ Class:XmCSensitive; Type:Boolean; Default:True; Access:CSGXmNwidthβ Class:XmCWidth; Type:Dimension; Default:dynamic; Access:CSGXmNxβ Class:XmCPosition; Type:Position; Default:0; Access:CSGXmNyβ Class:XmCPosition; Type:Position; Default:0; Access:CSG
Now the deets on each one:
XmNancestorSensitiveβ Specifies whether the immediate parent of the gadget receives input events. Use the functionXtSetSensitiveif you are changing the argument to preserve data integrity (seeXmNsensitive). The default is the bitwise AND of the parent'sXmNsensitiveandXmNancestorSensitiveresources.XmNborderWidthβ Specifies the width of the border placed around theRectObj's rectangular display area.XmNheightβ Specifies the inside height (excluding the border) of theRectObj's rectangular display area.XmNsensitiveβ Determines whether aRectObjreceives input events. If aRectObjis 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 functionXtSetSensitiveto change the sensitivity argument. UsingXtSetSensitiveensures that if a parent widget hasXmNsensitiveset toFalse, the ancestor-sensitive flag of all its children is appropriately set.XmNwidthβ Specifies the inside width (excluding the border) of theRectObj's rectangular display area.XmNxβ Specifies the x-coordinate of the upper left outside corner of theRectObj'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 theRectObj'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 reference page.
Here's the Object Resource Set:
XmNdestroyCallbackβ Class:XmCCallback; Type:XtCallbackList; Default:NULL; Access:C
π Translations π
There are no translations for RectObj. Not a single one. The silence is loud. π
π RELATED π
Okay bestie, that's the whole page. This has been RectObj(library call) β that's the manual name and the footer vibe. No date in sight, just pure library-call realness. Byeee, go slay your widget hierarchy. π β¨
π¦ where this page comes from
- alpine 3.24: motif-doc 2.5.2-r0 Β· LGPL-2.1-or-later
- arch rolling: openmotif 2.3.8-4 Β· LGPL-2.1-or-later
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- epel 10: motif-devel 2.3.8-2.el10_2 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- nixos 26.05: motif 2.3.8
- nixpkgs unstable: motif 2.3.8
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms