Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Constraint(3X) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



Constraint(3X)                X11 SDE 5.4R3.00                Constraint(3X)


NAME
       Constraint--The Constraint widget class

SYNOPSIS
       #include <Xm/Xm.h>

DESCRIPTION
       Constraint widgets maintain additional state data for each child.
       For example, client-defined constraints on the child's geometry may
       be specified.

       When a constrained composite widget defines constraint resources, all
       of that widget's children inherit all of those resources as their
       own.  These constraint resources are set and read just the same as
       any other resources defined for the child.  This resource inheritance
       extends exactly one generation down, which means only the first-
       generation children of a constrained composite widget inherit the
       parent widget's constraint resources.

       Because constraint resources are defined by the parent widgets and
       not the children, the child widgets never directly use the constraint
       resource data.  Instead, the parents use constraint resource data to
       attach child-specific data to children.

   Classes
       Constraint inherits behavior and resources from Composite and Core.

       The class pointer is constraintWidgetClass.

       The class name is Constraint.

   New Resources
       Constraint defines no new resources.

   Inherited Resources
       Constraint inherits behavior and resources from Composite and Core.
       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).

                                               Core Resource Set
Name                            Class                           Type             Default                Access
---------------------------------------------------------------------------------------------------------------
XmNaccelerators                 XmCAccelerators                 XtAccelerators   dynamic                CSG
XmNancestorSensitive            XmCSensitive                    Boolean          dynamic                G




Licensed material--property of copyright holder(s)                         1




Constraint(3X)                X11 SDE 5.4R3.00                Constraint(3X)


XmNbackground                   XmCBackground                   Pixel            dynamic                CSG
XmNbackgroundPixmap             XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
XmNborderColor                  XmCBorderColor                  Pixel            XtDefaultForeground    CSG
XmNborderPixmap                 XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
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
XmNinitialResourcesPersistent   XmCInitialResourcesPersistent   Boolean          True                   C
XmNmappedWhenManaged            XmCMappedWhenManaged            Boolean          True                   CSG
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 Constraint.

RELATED INFORMATION
       Composite(3X) and Core(3X).


































Licensed material--property of copyright holder(s)                         2


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