! !****************************************************************************** !* * !* © Copyright 1995 Hewlett-Packard Development Company, L.P. * !* * !* Confidential computer software. Valid license from HP required for * !* possession, use or copying. Consistent with FAR 12.211 and 12.212, * !* Commercial Computer Software, Computer Software Documentation, and * !* Technical Data for Commercial Items are licensed to the U.S. Government * !* under vendor's standard commercial license. * !* * !* HP shall not be liable for technical or editorial errors or omissions * !* contained herein. The information in this document is subject to change * !* without notice. * !* * !* The limited warranties for HP products are exclusively set forth in * !* the documentation accompanying such products. Nothing herein should be * !* construed as constituting a further or additional warranty. * !* * !****************************************************************************** ! !+ ! Include alises defined in DECW$MOTIF_DEFS.BAS !- %INCLUDE "SYS$LIBRARY:DECW$MOTIF_DEFS.BAS" !******************************************************************************************************************************** ! Created: 27-MAR-1995 13:00:50 by OpenVMS SDL EV1-31 ! Source: 12-OCT-1993 13:25:15 MOTIF.SDL;1 !******************************************************************************************************************************** ! *** PREDECLARED TYPES %IF %DECLARED ( %BASIC$QUADWORD_DECLARED ) = 0 %THEN RECORD BASIC$QUADWORD LONG FILL ( 2 ) END RECORD %LET %BASIC$QUADWORD_DECLARED = 1 %END %IF %IF %DECLARED ( %BASIC$OCTAWORD_DECLARED ) = 0 %THEN RECORD BASIC$OCTAWORD LONG FILL ( 4 ) END RECORD %LET %BASIC$OCTAWORD_DECLARED = 1 %END %IF %IF %DECLARED ( %BASIC$HFLOAT_AXP_DECLARED ) = 0 %THEN RECORD BASIC$HFLOAT_AXP LONG FILL ( 4 ) END RECORD %LET %BASIC$HFLOAT_AXP_DECLARED = 1 %END %IF %IF %DECLARED ( %BASIC$F_FLOATING_COMPLEX_DECL ) = 0 %THEN RECORD BASIC$F_FLOATING_COMPLEX SINGLE REAL_PART SINGLE IMAGINARY_PART END RECORD %LET %BASIC$F_FLOATING_COMPLEX_DECL = 1 %END %IF %IF %DECLARED ( %BASIC$D_FLOATING_COMPLEX_DECL ) = 0 %THEN RECORD BASIC$D_FLOATING_COMPLEX DOUBLE REAL_PART DOUBLE IMAGINARY_PART END RECORD %LET %BASIC$D_FLOATING_COMPLEX_DECL = 1 %END %IF %IF %DECLARED ( %BASIC$G_FLOATING_COMPLEX_DECL ) = 0 %THEN RECORD BASIC$G_FLOATING_COMPLEX GFLOAT REAL_PART GFLOAT IMAGINARY_PART END RECORD %LET %BASIC$G_FLOATING_COMPLEX_DECL = 1 %END %IF %IF %DECLARED ( %BASIC$H_FLOAT_AXP_CMPLX_DCL ) = 0 %THEN RECORD BASIC$H_FLOATING_COMPLEX_AXP BASIC$HFLOAT_AXP REAL_PART BASIC$HFLOAT_AXP IMAGINARY_PART END RECORD %LET %BASIC$H_FLOAT_AXP_CMPLX_DCL = 1 %END %IF !*** MODULE MOTIF IDENT V1.2 *** ! $XConsortium: Intrinsic.h,v 1.174 91/09/09 16:25:56 converse Exp $ */ ! > #define XtSpecificationRelease 5 DECLARE LONG CONSTANT XtSpecificationRelease = 5 ! > typedef char *String; ! These shouldn't be defined for Ada or Pascal */ ! > #define NULL 0 DECLARE LONG CONSTANT NULL = 0 ! > #define FALSE 0 DECLARE LONG CONSTANT FALSE = 0 ! > #define TRUE 1 DECLARE LONG CONSTANT TRUE = 1 ! > #define XtNumber(arr) ((Cardinal) (sizeof(arr) / sizeof(arr[0]))) ! > TBD ! > typedef struct _WidgetRec *Widget; ! > typedef Widget *WidgetList; ! > typedef struct _WidgetClassRec *WidgetClass; ! > typedef struct _CompositeRec *CompositeWidget; ! > typedef struct _XtActionsRec *XtActionList; ! > typedef struct _XtEventRec *XtEventTable; ! > typedef struct _XtAppStruct *XtAppContext; ! > typedef unsigned long XtValueMask; ! > typedef unsigned long XtIntervalId; ! > typedef unsigned long XtInputId; ! > typedef unsigned long XtWorkProcId; ! > typedef unsigned int XtGeometryMask; ! > typedef unsigned long XtGCMask; ! > typedef unsigned long Pixel; ! > typedef int XtCacheType; ! > #define XtCacheNone 0x001 DECLARE LONG CONSTANT XtCacheNone = 1 ! > #define XtCacheAll 0x002 DECLARE LONG CONSTANT XtCacheAll = 2 ! > #define XtCacheByDisplay 0x003 DECLARE LONG CONSTANT XtCacheByDisplay = 3 ! > #define XtCacheRefCount 0x100 DECLARE LONG CONSTANT XtCacheRefCount = 256 ! > typedef char Boolean; ! > typedef long XtArgVal; ! > typedef unsigned char XtEnum; ! > typedef unsigned int Cardinal; ! > typedef unsigned short Dimension; ! > typedef short Position; ! > typedef char* XtPointer; ! > typedef XtPointer Opaque; ! > typedef struct _TranslationData *XtTranslations; ! > typedef struct _TranslationData *XtAccelerators; ! > typedef unsigned int Modifiers; ! > typedef void (*XtActionProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XEvent* /* event */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); ! > typedef XtActionProc* XtBoundActions; ! > typedef struct _XtActionsRec{ ! > XtString string; ! > XtActionProc proc; ! > } XtActionsRec; DECLARE LONG CONSTANT S_XtActionsRec = 8 record XtActionsRec XtString strng XtActionProc proc end record XtActionsRec ! > typedef enum { ! > address mode parameter representation */ ! > ------------ ------------------------ */ ! > XtAddress, /* address */ ! > XtBaseOffset, /* offset */ ! > XtImmediate, /* constant */ ! > XtResourceString, /* resource name string */ ! > XtResourceQuark, /* resource name quark */ ! > XtWidgetBaseOffset, /* offset from ancestor */ ! > XtProcedureArg /* procedure to invoke */ ! > } XtAddressMode; DECLARE LONG CONSTANT XtAddress = 0 DECLARE LONG CONSTANT XtBaseOffset = 1 DECLARE LONG CONSTANT XtImmediate = 2 DECLARE LONG CONSTANT XtResourceString = 3 DECLARE LONG CONSTANT XtWidgetBaseOffset = 4 DECLARE LONG CONSTANT XtProcedureArg = 5 ! > typedef struct { ! > XtAddressMode address_mode; ! > XtPointer address_id; ! > Cardinal size; ! > } XtConvertArgRec, *XtConvertArgList; DECLARE LONG CONSTANT S_XtConvertArgRec = 12 record XtConvertArgRec XtAddressMode address_mode XtPointer address_id Cardinal size_F end record XtConvertArgRec ! > typedef void (*XtConvertArgProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Cardinal* /* size */, ! > XrmValue* /* value */ ! > #endif ! > ); ! > typedef struct { ! > XtGeometryMask request_mode; ! > Position x, y; ! > Dimension width, height, border_width; ! > Widget sibling; ! > int stack_mode; /* Above, Below, TopIf, BottomIf, Opposite, DontChange */ ! > } XtWidgetGeometry; DECLARE LONG CONSTANT S_XtWidgetGeometry = 22 record XtWidgetGeometry XtGeometryMask request_mode Position x Position y DIMENSION_D width DIMENSION_D height DIMENSION_D border_width Widget sibling LONG stack_mode end record XtWidgetGeometry ! > #define XtCWQueryOnly (1 << 7) DECLARE LONG CONSTANT XtCWQueryOnly = 128 ! > #define XtSMDontChange 5 DECLARE LONG CONSTANT XtSMDontChange = 5 ! > typedef void (*XtConverter)( ! > #if NeedFunctionPrototypes ! > XrmValue* /* args */, ! > Cardinal* /* num_args */, ! > XrmValue* /* from */, ! > XrmValue* /* to */ ! > #endif ! > ); ! > typedef Boolean (*XtTypeConverter)( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValue* /* args */, ! > Cardinal* /* num_args */, ! > XrmValue* /* from */, ! > XrmValue* /* to */, ! > XtPointer* /* converter_data */ ! > #endif ! > ); ! > typedef void (*XtDestructor)( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XrmValue* /* to */, ! > XtPointer /* converter_data */, ! > XrmValue* /* args */, ! > Cardinal* /* num_args */ ! > #endif ! > ); ! > typedef Opaque XtCacheRef; ! > typedef Opaque XtActionHookId; ! > typedef void (*XtActionHookProc)( ! > #if NeedFunctionPrototypes ! > Widget /* w */, ! > XtPointer /* client_data */, ! > String /* action_name */, ! > XEvent* /* event */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); ! > typedef void (*XtKeyProc)( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > _XtKeyCode /* keycode */, ! > Modifiers /* modifiers */, ! > Modifiers* /* modifiers_return */, ! > KeySym* /* keysym_return */ ! > #endif ! > ); ! > typedef void (*XtCaseProc)( ! > #if NeedFunctionPrototypes ! > Display* /* display */, ! > KeySym /* keysym */, ! > KeySym* /* lower_return */, ! > KeySym* /* upper_return */ ! > #endif ! > ); ! > typedef void (*XtEventHandler)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > XEvent* /* event */, ! > Boolean* /* continue_to_dispatch */ ! > #endif ! > ); ! > typedef unsigned long EventMask; ! > typedef enum {XtListHead, XtListTail } XtListPosition; DECLARE LONG CONSTANT XtListHead = 0 DECLARE LONG CONSTANT XtListTail = 1 ! > typedef unsigned long XtInputMask; ! > #define XtInputNoneMask 0L DECLARE LONG CONSTANT XtInputNoneMask = 0 ! > #define XtInputReadMask (1L<<0) DECLARE LONG CONSTANT XtInputReadMask = 1 ! > #define XtInputWriteMask (1L<<1) DECLARE LONG CONSTANT XtInputWriteMask = 2 ! > #define XtInputExceptMask (1L<<2) DECLARE LONG CONSTANT XtInputExceptMask = 4 ! > typedef void (*XtTimerCallbackProc)( ! > #if NeedFunctionPrototypes ! > XtPointer /* closure */, ! > XtIntervalId* /* id */ ! > #endif ! > ); ! > typedef void (*XtInputCallbackProc)( ! > #if NeedFunctionPrototypes ! > XtPointer /* closure */, ! > int* /* source */, ! > XtInputId* /* id */ ! > #endif ! > ); ! > typedef struct { ! > String name; ! > XtArgVal value; ! > } Arg, *ArgList; DECLARE LONG CONSTANT S_Arg = 8 record Arg LONG name_F XtArgVal VALUE_F end record Arg ! > typedef XtPointer XtVarArgsList; ! > typedef void (*XtCallbackProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, /* data the application registered */ ! > XtPointer /* call_data */ /* callback specific data */ ! > #endif ! > ); ! > typedef struct _XtCallbackRec { ! > XtCallbackProc callback; ! > XtPointer closure; ! > } XtCallbackRec, *XtCallbackList; DECLARE LONG CONSTANT S_XtCallbackRec = 8 record XtCallbackRec XtCallbackProc callback XtPointer closure end record XtCallbackRec ! > typedef enum { ! > XtCallbackNoList, ! > XtCallbackHasNone, ! > XtCallbackHasSome ! > } XtCallbackStatus; DECLARE LONG CONSTANT XtCallbackNoList = 0 DECLARE LONG CONSTANT XtCallbackHasNone = 1 DECLARE LONG CONSTANT XtCallbackHasSome = 2 ! > typedef enum { ! > XtGeometryYes, /* Request accepted. */ ! > XtGeometryNo, /* Request denied. */ ! > XtGeometryAlmost, /* Request denied, but willing to take replyBox. */ ! > XtGeometryDone /* Request accepted and done. */ ! > } XtGeometryResult; DECLARE LONG CONSTANT XtGeometryYes = 0 DECLARE LONG CONSTANT XtGeometryNo = 1 DECLARE LONG CONSTANT XtGeometryAlmost = 2 DECLARE LONG CONSTANT XtGeometryDone = 3 ! > typedef enum {XtGrabNone, XtGrabNonexclusive, XtGrabExclusive} XtGrabKind; DECLARE LONG CONSTANT XtGrabNone = 0 DECLARE LONG CONSTANT XtGrabNonexclusive = 1 DECLARE LONG CONSTANT XtGrabExclusive = 2 ! > typedef struct { ! > Widget shell_widget; ! > Widget enable_widget; ! > } XtPopdownIDRec, *XtPopdownID; DECLARE LONG CONSTANT S_XtPopdownIDRec = 8 record XtPopdownIDRec Widget shell_widget Widget enable_widget end record XtPopdownIDRec ! > typedef struct _XtResource { ! > String resource_name; /* Resource name */ ! > String resource_class; /* Resource class */ ! > String resource_type; /* Representation type desired */ ! > Cardinal resource_size; /* Size in bytes of representation */ ! > Cardinal resource_offset;/* Offset from base to put resource value */ ! > String default_type; /* representation type of specified default */ ! > XtPointer default_addr; /* Address of default resource */ ! > } XtResource, *XtResourceList; DECLARE LONG CONSTANT S_XtResource = 28 record XtResource XtString resource_name XtString resource_class XtString resource_type Cardinal resource_size Cardinal resource_offset XtString default_type XtPointer default_addr end record XtResource ! > typedef void (*XtResourceDefaultProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > int /* offset */, ! > XrmValue* /* value */ ! > #endif ! > ); ! > typedef String (*XtLanguageProc)( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > String /* xnl */, ! > XtPointer /* client_data */ ! > #endif ! > ); ! > typedef void (*XtErrorMsgHandler)( ! > #if NeedFunctionPrototypes ! > String /* name */, ! > String /* type */, ! > String /* class */, ! > String /* defaultp */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); ! > typedef void (*XtErrorHandler)( ! > #if NeedFunctionPrototypes ! > String /* msg */ ! > #endif ! > ); ! > typedef void (*XtCreatePopupChildProc)( ! > #if NeedFunctionPrototypes ! > Widget /* shell */ ! > #endif ! > ); ! > typedef Boolean (*XtWorkProc)( ! > #if NeedFunctionPrototypes ! > XtPointer /* closure */ /* data the application registered */ ! > #endif ! > ); ! > typedef struct { ! > char match; ! > String substitution; ! > } SubstitutionRec, *Substitution; DECLARE LONG CONSTANT S_SubstitutionRec = 5 record SubstitutionRec BYTE match XtString substitution_F end record SubstitutionRec ! > typedef Boolean (*XtFilePredicate)( ! > #if NeedFunctionPrototypes ! > String /* filename */ ! > #endif ! > ); ! > typedef XtPointer XtRequestId; ! > typedef Boolean (*XtConvertSelectionProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > Atom* /* target */, ! > Atom* /* type_return */, ! > XtPointer* /* value_return */, ! > unsigned long* /* length_return */, ! > int* /* format_return */ ! > #endif ! > ); ! > typedef void (*XtLoseSelectionProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */ ! > #endif ! > ); ! > typedef void (*XtSelectionDoneProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > Atom* /* target */ ! > #endif ! > ); ! > typedef void (*XtSelectionCallbackProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > Atom* /* selection */, ! > Atom* /* type */, ! > XtPointer /* value */, ! > unsigned long* /* length */, ! > int* /* format */ ! > #endif ! > ); ! > typedef void (*XtLoseSelectionIncrProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > XtPointer /* client_data */ ! > #endif ! > ); ! > typedef void (*XtSelectionDoneIncrProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > Atom* /* target */, ! > XtRequestId* /* receiver_id */, ! > XtPointer /* client_data */ ! > #endif ! > ); ! > typedef Boolean (*XtConvertSelectionIncrProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > Atom* /* target */, ! > Atom* /* type */, ! > XtPointer* /* value */, ! > unsigned long* /* length */, ! > int* /* format */, ! > unsigned long* /* max_length */, ! > XtPointer /* client_data */, ! > XtRequestId* /* receiver_id */ ! > #endif ! > ); ! > typedef void (*XtCancelConvertSelectionProc)( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom* /* selection */, ! > Atom* /* target */, ! > XtRequestId* /* receiver_id */, ! > XtPointer /* client_data */ ! > #endif ! > ); ! ************************************************************** ! ! Exported Interfaces ! ! ************************************************************** ! > extern Boolean XtConvertAndStore( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* from_type */, ! > XrmValuePtr /* from */, ! > CONST String /* to_type */, ! > XrmValuePtr /* to_in_out */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtConvertAndStore & ( & Widget BY VALUE, & STRING BY REF, & XrmValuePtr BY VALUE, & STRING BY REF, & XrmValuePtr BY VALUE & ) ! > extern Boolean XtCallConverter( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XtTypeConverter /* converter */, ! > XrmValuePtr /* args */, ! > Cardinal /* num_args */, ! > XrmValuePtr /* from */, ! > XrmValuePtr /* to_return */, ! > XtCacheRef* /* cache_ref_return */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCallConverter & ( & Display_D BY VALUE, & XtTypeConverter BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtCacheRef BY REF & ) ! > extern Boolean XtDispatchEvent( ! > #if NeedFunctionPrototypes ! > XEvent* /* event */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtDispatchEvent & ( & ANY BY REF & ) ! > extern Boolean XtCallAcceptFocus( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Time* /* t */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCallAcceptFocus & ( & Widget BY VALUE, & Time_D BY REF & ) ! > extern Boolean XtPeekEvent( ! > #if NeedFunctionPrototypes ! > XEvent* /* event */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtPeekEvent & ( & ANY BY REF & ) ! > extern Boolean XtAppPeekEvent( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */, ! > XEvent* /* event */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtAppPeekEvent & ( & XtAppContext BY VALUE, & ANY BY REF & ) ! > extern Boolean XtIsSubclass( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > WidgetClass /* widgetClass */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsSubclass & ( & Widget BY VALUE, & WidgetClass BY VALUE & ) ! > extern Boolean XtIsObject( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsObject & ( & Widget BY VALUE & ) ! > extern Boolean _XtCheckSubclassFlag( /* implementation-private */ ! > #if NeedFunctionPrototypes ! > Widget /* object */, ! > _XtXtEnum /* type_flag */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCheckSubclassFlag & ( & Widget BY VALUE, & XtEnum BY VALUE & ) ! > extern Boolean _XtIsSubclassOf( /* implementation-private */ ! > #if NeedFunctionPrototypes ! > Widget /* object */, ! > WidgetClass /* widget_class */, ! > WidgetClass /* flag_class */, ! > _XtXtEnum /* type_flag */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsSubclassOf & ( & Widget BY VALUE, & WidgetClass BY VALUE, & WidgetClass BY VALUE, & XtEnum BY VALUE & ) ! > extern Boolean XtIsManaged( ! > #if NeedFunctionPrototypes ! > Widget /* rectobj */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsManaged & ( & Widget BY VALUE & ) ! > extern Boolean XtIsRealized( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsRealized & ( & Widget BY VALUE & ) ! > extern Boolean XtIsSensitive( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtIsSensitive & ( & Widget BY VALUE & ) ! > extern Boolean XtOwnSelection( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Time /* time */, ! > XtConvertSelectionProc /* convert */, ! > XtLoseSelectionProc /* lose */, ! > XtSelectionDoneProc /* done */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtOwnSelection & ( & Widget BY VALUE, & Atom BY VALUE, & Time_D BY VALUE, & XtConvertSelectionProc BY VALUE, & XtLoseSelectionProc BY VALUE, & XtSelectionDoneProc BY VALUE & ) ! > extern Boolean XtOwnSelectionIncremental( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Time /* time */, ! > XtConvertSelectionIncrProc /* convert_callback */, ! > XtLoseSelectionIncrProc /* lose_callback */, ! > XtSelectionDoneIncrProc /* done_callback */, ! > XtCancelConvertSelectionProc /* cancel_callback */, ! > XtPointer /* client_data */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtOwnSelectionIncremental & ( & Widget BY VALUE, & Atom BY VALUE, & Time_D BY VALUE, & XtConvertSelectionIncrProc BY VALUE, & XtLoseSelectionIncrProc BY VALUE, & XtSelectionDoneIncrProc BY VALUE, & XtCancelConvertSelectionProc BY VALUE, & XtPointer BY VALUE & ) ! > extern XtGeometryResult XtMakeResizeRequest( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > _XtDimension /* width */, ! > _XtDimension /* height */, ! > Dimension* /* width_return */, ! > Dimension* /* height_return */ ! > #endif ! > ); EXTERNAL XtGeometryResult FUNCTION XtMakeResizeRequest & ( & Widget BY VALUE, & DIMENSION_D BY VALUE, & DIMENSION_D BY VALUE, & DIMENSION_D BY REF, & DIMENSION_D BY REF & ) ! > extern void XtTranslateCoords( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > _XtPosition /* x */, ! > _XtPosition /* y */, ! > Position* /* rootx_return */, ! > Position* /* rooty_return */ ! > #endif ! > ); EXTERNAL SUB XtTranslateCoords & ( & Widget BY VALUE, & Position BY VALUE, & Position BY VALUE, & Position BY REF, & Position BY REF & ) ! > extern KeySym* XtGetKeysymTable( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > KeyCode* /* min_keycode_return */, ! > int* /* keysyms_per_keycode_return */ ! > #endif ! > ); EXTERNAL KeySym FUNCTION XtGetKeysymTable & ( & Display_D BY VALUE, & KeyCode BY REF, & LONG BY REF & ) ! > extern void XtKeysymToKeycodeList( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > KeySym /* keysym */, ! > KeyCode** /* keycodes_return */, ! > Cardinal* /* keycount_return */ ! > #endif ! > ); EXTERNAL SUB XtKeysymToKeycodeList & ( & Display_D BY VALUE, & KeySym BY VALUE, & LONG BY REF, & Cardinal BY REF & ) ! > extern void XtStringConversionWarning( ! > #if NeedFunctionPrototypes ! > CONST String /* from */, /* String attempted to convert. */ ! > CONST String /* toType */ /* Type attempted to convert it to. */ ! > #endif ! > ); EXTERNAL SUB XtStringConversionWarning & ( & STRING BY REF, & STRING BY REF & ) ! #ifdef VMS ! #define XtDisplayStringConversionWarning XtDisplayStringConvWarning ! #endif /* VMS */ ! > extern void XtDisplayStringConversionWarning( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > CONST String /* from */, /* String attempted to convert. */ ! > CONST String /* toType */ /* Type attempted to convert it to. */ ! > #endif ! > ); EXTERNAL SUB XtDisplayStringConvWarning & ( & Display_D BY VALUE, & STRING BY REF, & STRING BY REF & ) ! > externalref XtConvertArgRec colorConvertArgs[]; ! > ITEM colorConvertArgs XtConvertArgRec DIMENSION *; {Pascal SDL bug} DECLARE LONG colorConvertArgs ! > externalref XtConvertArgRec screenConvertArg[]; ! > ITEM screenConvertArg XtConvertArgRec DIMENSION *; {Pascal SDL bug} DECLARE LONG screenConvertArg ! > extern void XtAppAddConverter( /* obsolete */ ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* from_type */, ! > CONST String /* to_type */, ! > XtConverter /* converter */, ! > XtConvertArgList /* convert_args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtAppAddConverter & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & XtConverter BY VALUE, & XtConvertArgRec DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtAddConverter( /* obsolete */ ! > #if NeedFunctionPrototypes ! > CONST String /* from_type */, ! > CONST String /* to_type */, ! > XtConverter /* converter */, ! > XtConvertArgList /* convert_args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtAddConverter & ( & STRING BY REF, & STRING BY REF, & XtConverter BY VALUE, & XtConvertArgRec DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtSetTypeConverter( ! > #if NeedFunctionPrototypes ! > CONST String /* from_type */, ! > CONST String /* to_type */, ! > XtTypeConverter /* converter */, ! > XtConvertArgList /* convert_args */, ! > Cardinal /* num_args */, ! > XtCacheType /* cache_type */, ! > XtDestructor /* destructor */ ! > #endif ! > ); EXTERNAL SUB XtSetTypeConverter & ( & STRING BY REF, & STRING BY REF, & XtTypeConverter BY VALUE, & XtConvertArgRec DIM() BY REF, & Cardinal BY VALUE, & XtCacheType BY VALUE, & XtDestructor BY VALUE & ) ! > extern void XtAppSetTypeConverter( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app_context */, ! > CONST String /* from_type */, ! > CONST String /* to_type */, ! > XtTypeConverter /* converter */, ! > XtConvertArgList /* convert_args */, ! > Cardinal /* num_args */, ! > XtCacheType /* cache_type */, ! > XtDestructor /* destructor */ ! > #endif ! > ); EXTERNAL SUB XtAppSetTypeConverter & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & XtTypeConverter BY VALUE, & XtConvertArgRec DIM() BY REF, & Cardinal BY VALUE, & XtCacheType BY VALUE, & XtDestructor BY VALUE & ) ! > extern void XtConvert( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* from_type */, ! > XrmValuePtr /* from */, ! > CONST String /* to_type */, ! > XrmValuePtr /* to_return */ ! > #endif ! > ); EXTERNAL SUB XtConvert & ( & Widget BY VALUE, & STRING BY REF, & XrmValuePtr BY VALUE, & STRING BY REF, & XrmValuePtr BY VALUE & ) ! > extern void XtDirectConvert( ! > #if NeedFunctionPrototypes ! > XtConverter /* converter */, ! > XrmValuePtr /* args */, ! > Cardinal /* num_args */, ! > XrmValuePtr /* from */, ! > XrmValuePtr /* to_return */ ! > #endif ! > ); EXTERNAL SUB XtDirectConvert & ( & XtConverter BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE & ) ! *************************************************************** ! ! Translation Management ! ! *************************************************************** ! > extern XtTranslations XtParseTranslationTable( ! > #if NeedFunctionPrototypes ! > CONST String /* source */ ! > #endif ! > ); EXTERNAL XtTranslations FUNCTION XtParseTranslationTable & ( & STRING BY REF & ) ! > extern XtAccelerators XtParseAcceleratorTable( ! > #if NeedFunctionPrototypes ! > CONST String /* source */ ! > #endif ! > ); EXTERNAL XtAccelerators FUNCTION XtParseAcceleratorTable & ( & STRING BY REF & ) ! > extern void XtOverrideTranslations( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtTranslations /* new */ ! > #endif ! > ); EXTERNAL SUB XtOverrideTranslations & ( & Widget BY VALUE, & XtTranslations BY VALUE & ) ! > extern void XtAugmentTranslations( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtTranslations /* new */ ! > #endif ! > ); EXTERNAL SUB XtAugmentTranslations & ( & Widget BY VALUE, & XtTranslations BY VALUE & ) ! > extern void XtInstallAccelerators( ! > #if NeedFunctionPrototypes ! > Widget /* destination */, ! > Widget /* source */ ! > #endif ! > ); EXTERNAL SUB XtInstallAccelerators & ( & Widget BY VALUE, & Widget BY VALUE & ) ! > extern void XtInstallAllAccelerators( ! > #if NeedFunctionPrototypes ! > Widget /* destination */, ! > Widget /* source */ ! > #endif ! > ); EXTERNAL SUB XtInstallAllAccelerators & ( & Widget BY VALUE, & Widget BY VALUE & ) ! > extern void XtUninstallTranslations( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtUninstallTranslations & ( & Widget BY VALUE & ) ! > extern void XtAppAddActions( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtActionList /* actions */, ! > Cardinal /* num_actions */ ! > #endif ! > ); EXTERNAL SUB XtAppAddActions & ( & XtAppContext BY VALUE, & XtActionList BY VALUE, & Cardinal BY VALUE & ) ! > extern void XtAddActions( ! > #if NeedFunctionPrototypes ! > XtActionList /* actions */, ! > Cardinal /* num_actions */ ! > #endif ! > ); EXTERNAL SUB XtAddActions & ( & XtActionList BY VALUE, & Cardinal BY VALUE & ) ! > extern XtActionHookId XtAppAddActionHook( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtActionHookProc /* proc */, ! > XtPointer /* client_data */ ! > #endif ! > ); EXTERNAL XtActionHookId FUNCTION XtAppAddActionHook & ( & XtAppContext BY VALUE, & XtActionHookProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveActionHook( ! > #if NeedFunctionPrototypes ! > XtActionHookId /* id */ ! > #endif ! > ); EXTERNAL SUB XtRemoveActionHook & ( & XtActionHookId BY VALUE & ) ! > extern void XtGetActionList( ! > #if NeedFunctionPrototypes ! > WidgetClass /* widget_class */, ! > XtActionList* /* actions_return */, ! > Cardinal* /* num_actions_return */ ! > #endif ! > ); EXTERNAL SUB XtGetActionList & ( & WidgetClass BY VALUE, & XtActionList BY REF, & Cardinal BY REF & ) ! > extern void XtCallActionProc( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* action */, ! > XEvent* /* event */, ! > String* /* params */, ! > Cardinal /* num_params */ ! > #endif ! > ); EXTERNAL SUB XtCallActionProc & ( & Widget BY VALUE, & STRING BY REF, & ANY BY REF, & XtString DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtRegisterGrabAction( ! > #if NeedFunctionPrototypes ! > XtActionProc /* action_proc */, ! > Boolean /* owner_events */, ! > unsigned int /* event_mask */, ! > int /* pointer_mode */, ! > int /* keyboard_mode */ ! > #endif ! > ); EXTERNAL SUB XtRegisterGrabAction & ( & XtActionProc BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XtSetMultiClickTime( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > int /* milliseconds */ ! > #endif ! > ); EXTERNAL SUB XtSetMultiClickTime & ( & Display_D BY VALUE, & LONG BY VALUE & ) ! > extern int XtGetMultiClickTime( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtGetMultiClickTime & ( & Display_D BY VALUE & ) ! > extern KeySym XtGetActionKeysym( ! > #if NeedFunctionPrototypes ! > XEvent* /* event */, ! > Modifiers* /* modifiers_return */ ! > #endif ! > ); EXTERNAL KeySym FUNCTION XtGetActionKeysym & ( & ANY BY REF, & Modifiers BY REF & ) ! ************************************************************** ! ! Keycode and Keysym procedures for translation management ! ! ************************************************************** ! > extern void XtTranslateKeycode( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > KeyCode /* keycode */, ! > Modifiers /* modifiers */, ! > Modifiers* /* modifiers_return */, ! > KeySym* /* keysym_return */ ! > #endif ! > ); EXTERNAL SUB XtTranslateKeycode & ( & Display_D BY VALUE, & KeyCode BY VALUE, & Modifiers BY VALUE, & Modifiers BY REF, & KeySym BY REF & ) ! > extern void XtTranslateKey( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > KeyCode /* keycode */, ! > Modifiers /* modifiers */, ! > Modifiers* /* modifiers_return */, ! > KeySym* /* keysym_return */ ! > #endif ! > ); EXTERNAL SUB XtTranslateKey & ( & Display_D BY VALUE, & KeyCode BY VALUE, & Modifiers BY VALUE, & Modifiers BY REF, & KeySym BY REF & ) ! > extern void XtSetKeyTranslator( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XtKeyProc /* proc */ ! > #endif ! > ); EXTERNAL SUB XtSetKeyTranslator & ( & Display_D BY VALUE, & XtKeyProc BY VALUE & ) ! > extern void XtRegisterCaseConverter( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XtCaseProc /* proc */, ! > KeySym /* start */, ! > KeySym /* stop */ ! > #endif ! > ); EXTERNAL SUB XtRegisterCaseConverter & ( & Display_D BY VALUE, & XtCaseProc BY VALUE, & KeySym BY VALUE, & KeySym BY VALUE & ) ! > extern void XtConvertCase( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > KeySym /* keysym */, ! > KeySym* /* lower_return */, ! > KeySym* /* upper_return */ ! > #endif ! > ); EXTERNAL SUB XtConvertCase & ( & Display_D BY VALUE, & KeySym BY VALUE, & KeySym BY REF, & KeySym BY REF & ) ! *************************************************************** ! ! Event Management ! ! *************************************************************** ! #define XtAllEvents ((EventMask) -1L) DECLARE LONG CONSTANT XtAllEvents = -1 ! > extern void XtAddEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtAddEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtRemoveEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtAddRawEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtAddRawEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveRawEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtRemoveRawEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtInsertEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */, ! > XtListPosition /* position */ ! > #endif ! > ); EXTERNAL SUB XtInsertEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE, & XtListPosition BY VALUE & ) ! > extern void XtInsertRawEventHandler( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > EventMask /* eventMask */, ! > Boolean /* nonmaskable */, ! > XtEventHandler /* proc */, ! > XtPointer /* closure */, ! > XtListPosition /* position */ ! > #endif ! > ); EXTERNAL SUB XtInsertRawEventHandler & ( & Widget BY VALUE, & EventMask BY VALUE, & BYTE BY VALUE, & XtEventHandler BY VALUE, & XtPointer BY VALUE, & XtListPosition BY VALUE & ) ! > extern EventMask XtBuildEventMask( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL EventMask FUNCTION XtBuildEventMask & ( & Widget BY VALUE & ) ! > extern void XtAddGrab( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Boolean /* exclusive */, ! > Boolean /* spring_loaded */ ! > #endif ! > ); EXTERNAL SUB XtAddGrab & ( & Widget BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE & ) ! > extern void XtRemoveGrab( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtRemoveGrab & ( & Widget BY VALUE & ) ! > extern void XtProcessEvent( ! > #if NeedFunctionPrototypes ! > XtInputMask /* mask */ ! > #endif ! > ); EXTERNAL SUB XtProcessEvent & ( & XtInputMask BY VALUE & ) ! > extern void XtAppProcessEvent( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtInputMask /* mask */ ! > #endif ! > ); EXTERNAL SUB XtAppProcessEvent & ( & XtAppContext BY VALUE, & XtInputMask BY VALUE & ) ! > extern void XtMainLoop( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL SUB XtMainLoop ! > extern void XtAppMainLoop( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */ ! > #endif ! > ); EXTERNAL SUB XtAppMainLoop & ( & XtAppContext BY VALUE & ) ! > extern void XtAddExposureToRegion( ! > #if NeedFunctionPrototypes ! > XEvent* /* event */, ! > Region /* region */ ! > #endif ! > ); EXTERNAL SUB XtAddExposureToRegion & ( & ANY BY REF, & Region BY VALUE & ) ! > extern void XtSetKeyboardFocus( ! > #if NeedFunctionPrototypes ! > Widget /* subtree */, ! > Widget /* descendent */ ! > #endif ! > ); EXTERNAL SUB XtSetKeyboardFocus & ( & Widget BY VALUE, & Widget BY VALUE & ) ! > extern Time XtLastTimestampProcessed( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */ ! > #endif ! > ); EXTERNAL Time_D FUNCTION XtLastTimestampProcessed & ( & Display_D BY VALUE & ) ! *************************************************************** ! ! Event Gathering Routines ! ! *************************************************************** ! > extern XtIntervalId XtAddTimeOut( ! > #if NeedFunctionPrototypes ! > unsigned long /* interval */, ! > XtTimerCallbackProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtIntervalId FUNCTION XtAddTimeOut & ( & LONG BY VALUE, & XtTimerCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern XtIntervalId XtAppAddTimeOut( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > unsigned long /* interval */, ! > XtTimerCallbackProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtIntervalId FUNCTION XtAppAddTimeOut & ( & XtAppContext BY VALUE, & LONG BY VALUE, & XtTimerCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveTimeOut( ! > #if NeedFunctionPrototypes ! > XtIntervalId /* timer */ ! > #endif ! > ); EXTERNAL SUB XtRemoveTimeOut & ( & XtIntervalId BY VALUE & ) ! > extern XtInputId XtAddInput( ! > #if NeedFunctionPrototypes ! > int /* source */, ! > XtPointer /* condition */, ! > XtInputCallbackProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtInputId FUNCTION XtAddInput & ( & LONG BY VALUE, & XtPointer BY VALUE, & XtInputCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern XtInputId XtAppAddInput( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > int /* source */, ! > XtPointer /* condition */, ! > XtInputCallbackProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtInputId FUNCTION XtAppAddInput & ( & XtAppContext BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE, & XtInputCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveInput( ! > #if NeedFunctionPrototypes ! > XtInputId /* id */ ! > #endif ! > ); EXTERNAL SUB XtRemoveInput & ( & XtInputId BY VALUE & ) ! > extern void XtNextEvent( ! > #if NeedFunctionPrototypes ! > XEvent* /* event */ ! > #endif ! > ); EXTERNAL SUB XtNextEvent & ( & ANY BY REF & ) ! > extern void XtAppNextEvent( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */, ! > XEvent* /* event */ ! > #endif ! > ); EXTERNAL SUB XtAppNextEvent & ( & XtAppContext BY VALUE, & ANY BY REF & ) ! #define XtIMXEvent 1 DECLARE LONG CONSTANT XtIMXEvent = 1 ! #define XtIMTimer 2 DECLARE LONG CONSTANT XtIMTimer = 2 ! #define XtIMAlternateInput 4 DECLARE LONG CONSTANT XtIMAlternateInput = 4 ! #define XtIMAll (XtIMXEvent | XtIMTimer | XtIMAlternateInput) DECLARE LONG CONSTANT XtIMAll = 7 ! > extern XtInputMask XtPending( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL XtInputMask FUNCTION XtPending ! > extern XtInputMask XtAppPending( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */ ! > #endif ! > ); EXTERNAL XtInputMask FUNCTION XtAppPending & ( & XtAppContext BY VALUE & ) ! *************************************************************** ! ! Random utility routines ! ! *************************************************************** ! #define XtIsRectObj(object) (_XtCheckSubclassFlag(object, (XtEnum)0x02)) ! #define XtIsWidget(object) (_XtCheckSubclassFlag(object, (XtEnum)0x04)) ! #define XtIsComposite(widget) (_XtCheckSubclassFlag(wid, (XtEnum)0x08)) ! #define XtIsConstraint(widget) (_XtCheckSubclassFlag(wid, (XtEnum)0x10)) ! #define XtIsShell(widget) (_XtCheckSubclassFlag(wid, (XtEnum)0x20)) ! #define XtIsOverrideShell(widget) \ ! (_XtIsSubclassOf(wid, (WidgetClass)overrideShellWidgetClass, \ ! (WidgetClass)shellWidgetClass, (XtEnum)0x20)) ! #define XtIsWMShell(widget) (_XtCheckSubclassFlag(wid, (XtEnum)0x40)) ! #define XtIsVendorShell(widget) \ ! (_XtIsSubclassOf(wid, (WidgetClass)vendorShellWidgetClass, \ ! (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) ! #define XtIsTransientShell(widget) \ ! (_XtIsSubclassOf(wid, (WidgetClass)transientShellWidgetClass, \ ! (WidgetClass)wmShellWidgetClass, (XtEnum)0x40)) ! #define XtIsTopLevelShell(widget) (_XtCheckSubclassFlag(wid, (XtEnum)0x80)) ! #define XtIsApplicationShell(widget) \ ! (_XtIsSubclassOf(wid, (WidgetClass)applicationShellWidgetClass, \ ! (WidgetClass)topLevelShellWidgetClass, (XtEnum)0x80)) ! > extern void XtRealizeWidget( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtRealizeWidget & ( & Widget BY VALUE & ) ! > void XtUnrealizeWidget( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtUnrealizeWidget & ( & Widget BY VALUE & ) ! > extern void XtDestroyWidget( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtDestroyWidget & ( & Widget BY VALUE & ) ! > extern void XtSetSensitive( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Boolean /* sensitive */ ! > #endif ! > ); EXTERNAL SUB XtSetSensitive & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern void XtSetMappedWhenManaged( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Boolean /* mappedWhenManaged */ ! > #endif ! > ); EXTERNAL SUB XtSetMappedWhenManaged & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern Widget XtNameToWidget( ! > #if NeedFunctionPrototypes ! > Widget /* root */, ! > CONST String /* name */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtNameToWidget & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern Widget XtWindowToWidget( ! > #if NeedFunctionPrototypes ! > Display* /* display */, ! > Window /* window */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtWindowToWidget & ( & Display_D BY VALUE, & Window_D BY VALUE & ) ! ************************************************************** ! ! Arg lists ! ! ************************************************************** ! > #define XtSetArg(arg, n, d) \ ! > ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) )) ! TBD ! > extern ArgList XtMergeArgLists( ! > #if NeedFunctionPrototypes ! > ArgList /* args1 */, ! > Cardinal /* num_args1 */, ! > ArgList /* args2 */, ! > Cardinal /* num_args2 */ ! > #endif ! > ); EXTERNAL ArgList FUNCTION XtMergeArgLists & ( & Arg DIM() BY REF, & Cardinal BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! ************************************************************** ! ! Vararg lists ! ! ************************************************************** ! #define XtVaNestedList "XtVaNestedList" DECLARE STRING CONSTANT XtVaNestedList = "XtVaNestedList" + "0"C ! #define XtVaTypedArg "XtVaTypedArg" DECLARE STRING CONSTANT XtVaTypedArg = "XtVaTypedArg" + "0"C ! > extern XtVarArgsList XtVaCreateArgsList( ! > #if NeedVarargsPrototypes ! > XtPointer /*unused*/, ... ! > #endif ! > ); EXTERNAL XtVarArgsList FUNCTION XtVaCreateArgsList & ( & XtPointer BY VALUE & ) ! *********************************************************** ! ! Information routines ! ! *********************************************************** ! > extern Display *XtDisplay( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL Display_D FUNCTION XtDisplay & ( & Widget BY VALUE & ) ! > extern Display *XtDisplayOfObject( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL Display_D FUNCTION XtDisplayOfObject & ( & Widget BY VALUE & ) ! > extern Screen *XtScreen( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtScreen & ( & Widget BY VALUE & ) ! > extern Screen *XtScreenOfObject( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtScreenOfObject & ( & Widget BY VALUE & ) ! > extern Window XtWindow( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL Window_D FUNCTION XtWindow & ( & Widget BY VALUE & ) ! > extern Window XtWindowOfObject( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL Window_D FUNCTION XtWindowOfObject & ( & Widget BY VALUE & ) ! > extern String XtName( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL XtString FUNCTION XtName & ( & Widget BY VALUE & ) ! > extern WidgetClass XtSuperclass( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL WidgetClass FUNCTION XtSuperclass & ( & Widget BY VALUE & ) ! > extern WidgetClass XtClass( ! > #if NeedFunctionPrototypes ! > Widget /* object */ ! > #endif ! > ); EXTERNAL WidgetClass FUNCTION XtClass & ( & Widget BY VALUE & ) ! > extern Widget XtParent( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtParent & ( & Widget BY VALUE & ) ! > #define XtMapWidget(widget) XMapWindow(XtDisplay(widget), XtWindow(widget)) ! > #define XtUnmapWidget(widget) \ ! > XUnmapWindow(XtDisplay(widget), XtWindow(widget)) ! TBD ! > extern void XtAddCallback( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */, ! > XtCallbackProc /* callback */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtAddCallback & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveCallback( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */, ! > XtCallbackProc /* callback */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL SUB XtRemoveCallback & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtAddCallbacks( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */, ! > XtCallbackList /* callbacks */ ! > #endif ! > ); EXTERNAL SUB XtAddCallbacks & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackRec DIM() BY REF & ) ! > extern void XtRemoveCallbacks( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */, ! > XtCallbackList /* callbacks */ ! > #endif ! > ); EXTERNAL SUB XtRemoveCallbacks & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackRec DIM() BY REF & ) ! > extern void XtRemoveAllCallbacks( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */ ! > #endif ! > ); EXTERNAL SUB XtRemoveAllCallbacks & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern void XtCallCallbacks( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallCallbacks & ( & Widget BY VALUE, & STRING BY REF, & XtPointer BY VALUE & ) ! > extern void XtCallCallbackList( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtCallbackList /* callbacks */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallCallbackList & ( & Widget BY VALUE, & XtCallbackRec DIM() BY REF, & XtPointer BY VALUE & ) ! > extern XtCallbackStatus XtHasCallbacks( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > CONST String /* callback_name */ ! > #endif ! > ); EXTERNAL XtCallbackStatus FUNCTION XtHasCallbacks & ( & Widget BY VALUE, & STRING BY REF & ) ! *************************************************************** ! ! Geometry Management ! ! *************************************************************** ! > extern XtGeometryResult XtMakeGeometryRequest( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtWidgetGeometry* /* request */, ! > XtWidgetGeometry* /* reply_return */ ! > #endif ! > ); EXTERNAL XtGeometryResult FUNCTION XtMakeGeometryRequest & ( & Widget BY VALUE, & XtWidgetGeometry BY REF, & XtWidgetGeometry BY REF & ) ! > extern XtGeometryResult XtQueryGeometry( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtWidgetGeometry* /* intended */, ! > XtWidgetGeometry* /* reply_return */ ! > #endif ! > ); EXTERNAL XtGeometryResult FUNCTION XtQueryGeometry & ( & Widget BY VALUE, & XtWidgetGeometry BY REF, & XtWidgetGeometry BY REF & ) ! > extern Widget XtCreatePopupShell( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > WidgetClass /* widgetClass */, ! > Widget /* parent */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtCreatePopupShell & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtVaCreatePopupShell( ! > #if NeedVarargsPrototypes ! > CONST String /* name */, ! > WidgetClass /* widgetClass */, ! > Widget /* parent */, ! > ... ! > #endif ! > ); EXTERNAL Widget FUNCTION XtVaCreatePopupShell & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE & ) ! > extern void XtPopup( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtGrabKind /* grab_kind */ ! > #endif ! > ); EXTERNAL SUB XtPopup & ( & Widget BY VALUE, & XtGrabKind BY VALUE & ) ! > extern void XtPopupSpringLoaded( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtPopupSpringLoaded & ( & Widget BY VALUE & ) ! > extern void XtCallbackNone( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackNone & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtCallbackNonexclusive( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackNonexclusive & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtCallbackExclusive( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackExclusive & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtPopdown( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL SUB XtPopdown & ( & Widget BY VALUE & ) ! > extern void XtCallbackPopdown( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackPopdown & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtMenuPopupAction( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XEvent* /* event */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); ! > EXTERNAL SUB XtMenuPopupAction & ( & Widget BY VALUE, & ANY BY REF, & XtString DIM() BY REF, & Cardinal BY REF & ) ! > extern Widget XtCreateWidget( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > WidgetClass /* widget_class */, ! > Widget /* parent */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtCreateWidget & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtCreateManagedWidget( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > WidgetClass /* widget_class */, ! > Widget /* parent */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtCreateManagedWidget & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtVaCreateWidget( ! > #if NeedVarargsPrototypes ! > CONST String /* name */, ! > WidgetClass /* widget_class */, ! > Widget /* parent */, ! > ... ! > #endif ! > ); EXTERNAL Widget FUNCTION XtVaCreateWidget & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE & ) ! > extern Widget XtVaCreateManagedWidget( ! > #if NeedVarargsPrototypes ! > CONST String /* name */, ! > WidgetClass /* widget_class */, ! > Widget /* parent */, ! > ... ! > #endif ! > ); EXTERNAL Widget FUNCTION XtVaCreateManagedWidget & ( & STRING BY REF, & WidgetClass BY VALUE, & Widget BY VALUE & ) ! > extern Widget XtCreateApplicationShell( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > WidgetClass /* widget_class */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtCreateApplicationShell & ( & STRING BY REF, & WidgetClass BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtAppCreateShell( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > CONST String /* class */, ! > WidgetClass /* widget_class */, ! > Display* /* display */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtAppCreateShell & ( & STRING BY REF, & STRING BY REF, & WidgetClass BY VALUE, & Display_D BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtVaAppCreateShell( ! > #if NeedVarargsPrototypes ! > CONST String /* name */, ! > CONST String /* class */, ! > WidgetClass /* widget_class */, ! > Display* /* display */, ! > ... ! > #endif ! > ); EXTERNAL Widget FUNCTION XtVaAppCreateShell & ( & STRING BY REF, & STRING BY REF, & WidgetClass BY VALUE, & Display_D BY VALUE & ) ! *************************************************************** ! ! Toolkit initialization ! ! *************************************************************** ! > extern void XtToolkitInitialize( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL SUB XtToolkitInitialize ! > extern XtLanguageProc XtSetLanguageProc( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app_context */, ! > XtLanguageProc /* proc */, ! > XtPointer /* client_data */ ! > #endif ! > ); EXTERNAL XtLanguageProc FUNCTION XtSetLanguageProc & ( & XtAppContext BY VALUE, & XtLanguageProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtDisplayInitialize( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */, ! > Display* /* dpy */, ! > CONST String /* name */, ! > CONST String /* class */, ! > XrmOptionDescRec* /* options */, ! > Cardinal /* num_options */, ! > int* /* argc */, ! > char** /* argv */ ! > #endif ! > ); EXTERNAL SUB XtDisplayInitialize & ( & XtAppContext BY VALUE, & Display_D BY VALUE, & STRING BY REF, & STRING BY REF, & LONG DIM() BY REF, & Cardinal BY VALUE, & LONG BY REF, & LONG DIM() BY REF & ) ! > extern Widget XtAppInitialize( ! > #if NeedFunctionPrototypes ! > XtAppContext* /* app_context_return */, ! > CONST String /* application_class */, ! > XrmOptionDescList /* options */, ! > Cardinal /* num_options */, ! > int* /* argc_in_out */, ! > String* /* argv_in_out */, ! > CONST String* /* fallback_resources */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtAppInitialize & ( & XtAppContext BY REF, & STRING BY REF, & LONG DIM() BY REF, & Cardinal BY VALUE, & LONG BY REF, & XtString DIM() BY REF, & XtString DIM() BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XtVaAppInitialize( ! > #if NeedVarargsPrototypes ! > XtAppContext* /* app_context_return */, ! > CONST String /* application_class */, ! > XrmOptionDescList /* options */, ! > Cardinal /* num_options */, ! > int* /* argc_in_out */, ! > String* /* argv_in_out */, ! > CONST String* /* fallback_resources */, ! > ... ! > #endif ! > ); EXTERNAL Widget FUNCTION XtVaAppInitialize & ( & XtAppContext BY REF, & STRING BY REF, & LONG BY REF, & Cardinal BY VALUE, & LONG BY REF, & XtString DIM() BY REF, & XtString DIM() BY REF & ) ! > extern Widget XtInitialize( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > CONST String /* class */, ! > XrmOptionDescRec* /* options */, ! > Cardinal /* num_options */, ! > int* /* argc */, ! > char** /* argv */ ! > #endif ! > ); EXTERNAL Widget FUNCTION XtInitialize & ( & STRING BY REF, & STRING BY REF, & LONG DIM() BY REF, & Cardinal BY VALUE, & LONG BY REF, & LONG DIM() BY REF & ) ! > extern Display *XtOpenDisplay( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */, ! > CONST String /* displayName */, ! > CONST String /* applName */, ! > CONST String /* className */, ! > XrmOptionDescRec* /* urlist */, ! > Cardinal /* num_urs */, ! > int* /* argc */, ! > char** /* argv */ ! > #endif ! > ); EXTERNAL Display_D FUNCTION XtOpenDisplay & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & LONG DIM() BY REF, & Cardinal BY VALUE, & LONG BY REF, & LONG DIM() BY REF & ) ! > extern XtAppContext XtCreateApplicationContext( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL XtAppContext FUNCTION XtCreateApplicationContext ! > extern void XtAppSetFallbackResources( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app_context */, ! > CONST String* /* specification_list */ ! > #endif ! > ); EXTERNAL SUB XtAppSetFallbackResources & ( & XtAppContext BY VALUE, & XtString DIM() BY REF & ) ! > extern void XtDestroyApplicationContext( ! > #if NeedFunctionPrototypes ! > XtAppContext /* appContext */ ! > #endif ! > ); EXTERNAL SUB XtDestroyApplicationContext & ( & XtAppContext BY VALUE & ) ! > extern void XtInitializeWidgetClass( ! > #if NeedFunctionPrototypes ! > WidgetClass /* widget_class */ ! > #endif ! > ); EXTERNAL SUB XtInitializeWidgetClass & ( & WidgetClass BY VALUE & ) ! > extern XtAppContext XtWidgetToApplicationContext( ! > #if NeedFunctionPrototypes ! > Widget /* widget */ ! > #endif ! > ); EXTERNAL XtAppContext FUNCTION XtWidgetToApplicationContext & ( & Widget BY VALUE & ) ! > extern XtAppContext XtDisplayToApplicationContext( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */ ! > #endif ! > ); EXTERNAL XtAppContext FUNCTION XtDisplayToApplicationContext & ( & Display_D BY VALUE & ) ! > extern XrmDatabase XtDatabase( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */ ! > #endif ! > ); EXTERNAL XrmDatabase FUNCTION XtDatabase & ( & Display_D BY VALUE & ) ! > extern XrmDatabase XtScreenDatabase( ! > #if NeedFunctionPrototypes ! > Screen* /* screen */ ! > #endif ! > ); EXTERNAL XrmDatabase FUNCTION XtScreenDatabase & ( & Screen_D BY REF & ) ! > extern void XtCloseDisplay( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */ ! > #endif ! > ); EXTERNAL SUB XtCloseDisplay & ( & Display_D BY VALUE & ) ! > extern void XtGetApplicationResources( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtGetApplicationResources & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaGetApplicationResources( ! > #if NeedVarargsPrototypes ! > Widget /* widget */, ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaGetApplicationResources & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtGetSubresources( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* base */, ! > CONST String /* name */, ! > CONST String /* class */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtGetSubresources & ( & Widget BY VALUE, & XtPointer BY VALUE, & STRING BY REF, & STRING BY REF, & XtResource DIM() BY REF, & Cardinal BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaGetSubresources( ! > #if NeedVarargsPrototypes ! > Widget /* widget */, ! > XtPointer /* base */, ! > CONST String /* name */, ! > CONST String /* class */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaGetSubresources & ( & Widget BY VALUE, & XtPointer BY VALUE, & STRING BY REF, & STRING BY REF, & XtResource DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtSetValues( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtSetValues & ( & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaSetValues( ! > #if NeedVarargsPrototypes ! > Widget /* widget */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaSetValues & ( & Widget BY VALUE & ) ! > extern void XtGetValues( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtGetValues & ( & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaGetValues( ! > #if NeedVarargsPrototypes ! > Widget /* widget */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaGetValues & ( & Widget BY VALUE & ) ! > extern void XtSetSubvalues( ! > #if NeedFunctionPrototypes ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtSetSubvalues & ( & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaSetSubvalues( ! > #if NeedVarargsPrototypes ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaSetSubvalues & ( & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtGetSubvalues( ! > #if NeedFunctionPrototypes ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ArgList /* args */, ! > Cardinal /* num_args */ ! > #endif ! > ); EXTERNAL SUB XtGetSubvalues & ( & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtVaGetSubvalues( ! > #if NeedVarargsPrototypes ! > XtPointer /* base */, ! > XtResourceList /* resources */, ! > Cardinal /* num_resources */, ! > ... ! > #endif ! > ); EXTERNAL SUB XtVaGetSubvalues & ( & XtPointer BY VALUE, & XtResource DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtGetResourceList( ! > #if NeedFunctionPrototypes ! > WidgetClass /* widget_class */, ! > XtResourceList* /* resources_return */, ! > Cardinal* /* num_resources_return */ ! > #endif ! > ); EXTERNAL SUB XtGetResourceList & ( & WidgetClass BY VALUE, & XtResource DIM() BY REF, & Cardinal BY REF & ) ! > extern void XtGetConstraintResourceList( ! > #if NeedFunctionPrototypes ! > WidgetClass /* widget_class */, ! > XtResourceList* /* resources_return */, ! > Cardinal* /* num_resources_return */ ! > #endif ! > ); EXTERNAL SUB XtGetConstraintResourceList & ( & WidgetClass BY VALUE, & XtResource DIM() BY REF, & Cardinal BY REF & ) ! > #define XtUnspecifiedPixmap ((Pixmap)2) DECLARE LONG CONSTANT XtUnspecifiedPixmap = 2 ! > #define XtUnspecifiedShellInt (-1) DECLARE LONG CONSTANT XtUnspecifiedShellInt = -1 ! > #define XtUnspecifiedWindow ((Window)2) DECLARE LONG CONSTANT XtUnspecifiedWindow = 2 ! > #define XtUnspecifiedWindowGroup ((Window)3) DECLARE LONG CONSTANT XtUnspecifiedWindowGroup = 3 ! > #define XtDefaultForeground "XtDefaultForeground" DECLARE STRING CONSTANT XtDefaultForeground = "XtDefaultForeground" + "0"C ! > #define XtDefaultBackground "XtDefaultBackground" DECLARE STRING CONSTANT XtDefaultBackground = "XtDefaultBackground" + "0"C ! > #define XtDefaultFont "XtDefaultFont" DECLARE STRING CONSTANT XtDefaultFont = "XtDefaultFont" + "0"C ! > #define XtDefaultFontSet "XtDefaultFontSet" DECLARE STRING CONSTANT XtDefaultFontSet = "XtDefaultFontSet" + "0"C ! #if defined(CRAY) || defined(__arm) ! #ifdef CRAY2 ! ! #define XtOffset(p_type,field) \ ! (sizeof(int)*((unsigned int)?(((p_type)NULL)->field))) ! ! #else /* ?CRAY2 */ ! ! #define XtOffset(p_type,field) ((unsigned int)?(((p_type)NULL)->field)) ! ! #endif /* ?CRAY2 */ ! #else /* ? (CRAY || __arm) */ ! ! #define XtOffset(p_type,field) \ ! ((Cardinal) (((char *) (?(((p_type)NULL)->field))) - ((char *) NULL))) ! ! #endif /* ?CRAY */ ! ! #define XtOffsetOf(s_type,field) XtOffset(s_type*,field) ! ! #ifdef notdef ! /* this doesn't work on picky compilers */ ! #define XtOffset(p_type,field) ((unsigned int)?(((p_type)NULL)->field)) ! #endif ! *********************************************************** ! ! Error Handling ! ! *********************************************************** ! > extern XtErrorMsgHandler XtAppSetErrorMsgHandler( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtErrorMsgHandler /* handler */ ! > #endif ! > ); EXTERNAL XtErrorMsgHandler FUNCTION XtAppSetErrorMsgHandler & ( & XtAppContext BY VALUE, & XtErrorMsgHandler BY VALUE & ) ! > extern void XtSetErrorMsgHandler( ! > #if NeedFunctionPrototypes ! > XtErrorMsgHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtSetErrorMsgHandler & ( & XtErrorMsgHandler BY VALUE & ) ! > extern XtErrorMsgHandler XtAppSetWarningMsgHandler( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtErrorMsgHandler /* handler */ ! > #endif ! > ); EXTERNAL XtErrorMsgHandler FUNCTION XtAppSetWarningMsgHandler & ( & XtAppContext BY VALUE, & XtErrorMsgHandler BY VALUE & ) ! > extern void XtSetWarningMsgHandler( ! > #if NeedFunctionPrototypes ! > XtErrorMsgHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtSetWarningMsgHandler & ( & XtErrorMsgHandler BY VALUE & ) ! > extern void XtAppErrorMsg( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); EXTERNAL SUB XtAppErrorMsg & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & XtString DIM() BY REF, & Cardinal BY REF & ) ! > extern void XtErrorMsg( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); EXTERNAL SUB XtErrorMsg & ( & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & XtString DIM() BY REF, & Cardinal BY REF & ) ! > extern void XtAppWarningMsg( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); EXTERNAL SUB XtAppWarningMsg & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & XtString DIM() BY REF, & Cardinal BY REF & ) ! > extern void XtWarningMsg( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String* /* params */, ! > Cardinal* /* num_params */ ! > #endif ! > ); EXTERNAL SUB XtWarningMsg & ( & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & XtString DIM() BY REF, & Cardinal BY REF & ) ! > extern XtErrorHandler XtAppSetErrorHandler( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtErrorHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtAppSetErrorHandler & ( & XtAppContext BY VALUE, & XtErrorHandler BY VALUE & ) ! > extern void XtSetErrorHandler( ! > #if NeedFunctionPrototypes ! > XtErrorHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtSetErrorHandler & ( & XtErrorHandler BY VALUE & ) ! > extern XtErrorHandler XtAppSetWarningHandler( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtErrorHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtAppSetWarningHandler & ( & XtAppContext BY VALUE, & XtErrorHandler BY VALUE & ) ! > extern void XtSetWarningHandler( ! > #if NeedFunctionPrototypes ! > XtErrorHandler /* handler */ ! > #endif ! > ); EXTERNAL SUB XtSetWarningHandler & ( & XtErrorHandler BY VALUE & ) ! > extern void XtAppError( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* message */ ! > #endif ! > ); EXTERNAL SUB XtAppError & ( & XtAppContext BY VALUE, & STRING BY REF & ) ! > extern void XtError( ! > #if NeedFunctionPrototypes ! > CONST String /* message */ ! > #endif ! > ); EXTERNAL SUB XtError & ( & STRING BY REF & ) ! > extern void XtAppWarning( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* message */ ! > #endif ! > ); EXTERNAL SUB XtAppWarning & ( & XtAppContext BY VALUE, & STRING BY REF & ) ! > extern void XtWarning( ! > #if NeedFunctionPrototypes ! > CONST String /* message */ ! > #endif ! > ); EXTERNAL SUB XtWarning & ( & STRING BY REF & ) ! > extern XrmDatabase *XtAppGetErrorDatabase( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */ ! > #endif ! > ); EXTERNAL XrmDatabase FUNCTION XtAppGetErrorDatabase & ( & XtAppContext BY VALUE & ) ! > extern XrmDatabase *XtGetErrorDatabase( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL XrmDatabase FUNCTION XtGetErrorDatabase ! > extern void XtAppGetErrorDatabaseText( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String /* buffer */, ! > int /* nbytes */, ! > XrmDatabase /* database */ ! > #endif ! > ); EXTERNAL SUB XtAppGetErrorDatabaseText & ( & XtAppContext BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & LONG BY VALUE, & XrmDatabase BY VALUE & ) ! > extern void XtGetErrorDatabaseText( ! > #if NeedFunctionPrototypes ! > CONST String /* name */, ! > CONST String /* type */, ! > CONST String /* class */, ! > CONST String /* defaultp */, ! > String /* buffer */, ! > int /* nbytes */ ! > #endif ! > ); EXTERNAL SUB XtGetErrorDatabaseText & ( & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & LONG BY VALUE & ) ! *************************************************************** ! ! Memory Management ! ! *************************************************************** ! > extern char *XtMalloc( ! > #if NeedFunctionPrototypes ! > Cardinal /* size */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtMalloc & ( & Cardinal BY VALUE & ) ! > extern char *XtCalloc( ! > #if NeedFunctionPrototypes ! > Cardinal /* num */, ! > Cardinal /* size */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtCalloc & ( & Cardinal BY VALUE, & Cardinal BY VALUE & ) ! > extern char *XtRealloc( ! > #if NeedFunctionPrototypes ! > char* /* ptr */, ! > Cardinal /* num */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtRealloc & ( & LONG BY VALUE, & Cardinal BY VALUE & ) ! > extern void XtFree( ! > #if NeedFunctionPrototypes ! > char* /* ptr */ ! > #endif ! > ); EXTERNAL SUB XtFree & ( & LONG BY VALUE & ) ! #define XtNew(type) ((type *) XtMalloc((unsigned) sizeof(type))) ! #define XtNewString(str) \ ! ((str) ?= NULL ? (strcpy(XtMalloc((unsigned)strlen(str) + 1), str)) : NULL) ! ************************************************************ ! ! Work procs ! ! ************************************************************ ! > extern XtWorkProcId XtAddWorkProc( ! > #if NeedFunctionPrototypes ! > XtWorkProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtWorkProcId FUNCTION XtAddWorkProc & ( & XtWorkProc BY VALUE, & XtPointer BY VALUE & ) ! > extern XtWorkProcId XtAppAddWorkProc( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > XtWorkProc /* proc */, ! > XtPointer /* closure */ ! > #endif ! > ); EXTERNAL XtWorkProcId FUNCTION XtAppAddWorkProc & ( & XtAppContext BY VALUE, & XtWorkProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtRemoveWorkProc( ! > #if NeedFunctionPrototypes ! > XtWorkProcId /* id */ ! > #endif ! > ); EXTERNAL SUB XtRemoveWorkProc & ( & XtWorkProcId BY VALUE & ) ! *************************************************************** ! ! Graphic Context Management ! *************************************************************** ! > extern GC XtGetGC( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtGCMask /* valueMask */, ! > XGCValues* /* values */ ! > #endif ! > ); EXTERNAL GC FUNCTION XtGetGC & ( & Widget BY VALUE, & XtGCMask BY VALUE, & XGCValue DIM() BY REF & ) ! > extern GC XtAllocateGC( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Cardinal /* depth */, ! > XtGCMask /* valueMask */, ! > XGCValues* /* values */, ! > XtGCMask /* dynamicMask */, ! > XtGCMask /* unusedMask */ ! > #endif ! > ); EXTERNAL GC FUNCTION XtAllocateGC & ( & Widget BY VALUE, & Cardinal BY VALUE, & XtGCMask BY VALUE, & XGCValue DIM() BY REF, & XtGCMask BY VALUE, & XtGCMask BY VALUE & ) ! > extern void XtDestroyGC( ! > #if NeedFunctionPrototypes ! > GC /* gc */ ! > #endif ! > ); EXTERNAL SUB XtDestroyGC & ( & Widget BY VALUE, & GC BY VALUE & ) ! > extern void XtReleaseGC( ! > #if NeedFunctionPrototypes ! > Widget /* object */, ! > GC /* gc */ ! > #endif ! > ); EXTERNAL SUB XtReleaseGC & ( & Widget BY VALUE, & GC BY VALUE & ) ! > extern void XtAppReleaseCacheRefs( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app_context */ ! > XtCacheRef* /* cache_ref */ ! > #endif ! > ); EXTERNAL SUB XtAppReleaseCacheRefs & ( & XtAppContext BY VALUE, & XtCacheRef BY REF & ) ! > extern void XtCallbackReleaseCacheRef( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, /* XtCacheRef */ ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackReleaseCacheRef & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtCallbackReleaseCacheRefList( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > XtPointer /* closure */, /* XtCacheRef* */ ! > XtPointer /* call_data */ ! > #endif ! > ); EXTERNAL SUB XtCallbackReleaseCacheRefList & ( & Widget BY VALUE, & XtPointer BY VALUE, & XtPointer BY VALUE & ) ! > extern void XtSetWMColormapWindows( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Widget* /* list */, ! > Cardinal /* count */ ! > #endif ! > ); EXTERNAL SUB XtSetWMColormapWindows & ( & Widget BY VALUE, & Widget DIM() BY REF, & Cardinal BY VALUE & ) ! > extern String XtFindFile( ! > #if NeedFunctionPrototypes ! > CONST String /* path */, ! > Substitution /* substitutions */, ! > Cardinal /* num_substitutions */, ! > XtFilePredicate /* predicate */ ! > #endif ! > ); EXTERNAL XtString FUNCTION XtFindFile & ( & STRING BY REF, & Substitution_D DIM() BY REF, & Cardinal BY VALUE, & XtFilePredicate BY VALUE & ) ! > extern String XtResolvePathname( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > CONST String /* type */, ! > CONST String /* filename */, ! > CONST String /* suffix */, ! > CONST String /* path */, ! > Substitution /* substitutions */, ! > Cardinal /* num_substitutions */, ! > XtFilePredicate /* predicate */ ! > #endif ! > ); EXTERNAL XtString FUNCTION XtResolvePathname & ( & Display_D BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & STRING BY REF, & Substitution_D DIM() BY REF, & Cardinal BY VALUE, & XtFilePredicate BY VALUE & ) ! *************************************************************** ! ! Selections ! *************************************************************** ! > #define XT_CONVERT_FAIL (Atom)0x80000001 DECLARE LONG CONSTANT XT_CONVERT_FAIL = -2147483647 ! > extern void XtDisownSelection( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtDisownSelection & ( & Widget BY VALUE, & Atom BY VALUE, & Time_D BY VALUE & ) ! > extern void XtGetSelectionValue( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Atom /* target */, ! > XtSelectionCallbackProc /* callback */, ! > XtPointer /* closure */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGetSelectionValue & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE, & XtSelectionCallbackProc BY VALUE, & XtPointer BY VALUE, & Time_D BY VALUE & ) ! > extern void XtGetSelectionValues( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Atom* /* targets */, ! > int /* count */, ! > XtSelectionCallbackProc /* callback */, ! > XtPointer* /* closures */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGetSelectionValues & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY REF, & LONG BY VALUE, & XtSelectionCallbackProc BY VALUE, & XtPointer BY REF, & Time_D BY VALUE & ) ! > extern void XtAppSetSelectionTimeout( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */, ! > unsigned long /* timeout */ ! > #endif ! > ); EXTERNAL SUB XtAppSetSelectionTimeout & ( & XtAppContext BY VALUE, & LONG BY VALUE & ) ! > extern void XtSetSelectionTimeout( ! > #if NeedFunctionPrototypes ! > unsigned long /* timeout */ ! > #endif ! > ); EXTERNAL SUB XtSetSelectionTimeout & ( & LONG BY VALUE & ) ! > extern unsigned int XtAppGetSelectionTimeout( ! > #if NeedFunctionPrototypes ! > XtAppContext /* app */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtAppGetSelectionTimeout & ( & XtAppContext BY VALUE & ) ! > extern unsigned int XtGetSelectionTimeout( ! > #if NeedFunctionPrototypes ! > void ! > #endif ! > ); EXTERNAL LONG FUNCTION XtGetSelectionTimeout ! > extern XSelectionRequestEvent *XtGetSelectionRequest( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > XtRequestId /* request_id */ ! > #endif ! > ); EXTERNAL LONG FUNCTION XtGetSelectionRequest & ( & Widget BY VALUE, & Atom BY VALUE, & XtRequestId BY VALUE & ) ! > extern void XtGetSelectionValueIncremental( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Atom /* target */, ! > XtSelectionCallbackProc /* selection_callback */, ! > XtPointer /* client_data */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGetSelectionValueIncremental & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE, & XtSelectionCallbackProc BY VALUE, & XtPointer BY VALUE, & Time_D BY VALUE & ) ! > extern void XtGetSelectionValuesIncremental( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Atom /* selection */, ! > Atom* /* targets */, ! > int /* count */, ! > XtSelectionCallbackProc /* callback */, ! > XtPointer* /* client_data */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGetSelectionValuesIncremental & ( & Widget BY VALUE, & Atom BY VALUE, & Atom DIM() BY REF, & LONG BY VALUE, & XtSelectionCallbackProc BY VALUE, & XtPointer BY REF, & Time_D BY VALUE & ) ! > extern void XtGrabKey( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > KeyCode /* keycode */, ! > Modifiers /* mods */, ! > Boolean /* owner_events */, ! > int /* pointer_mode */, ! > int /* keyboard_mode */ ! > #endif ! > ); EXTERNAL SUB XtGrabKey & ( & Widget BY VALUE, & KeyCode BY VALUE, & Modifiers BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XtUngrabKey( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > KeyCode /* keycode */, ! > Modifiers /* mods */ ! > #endif ! > ); EXTERNAL SUB XtUngrabKey & ( & Widget BY VALUE, & KeyCode BY VALUE, & Modifiers BY VALUE & ) ! > extern int XtGrabKeyboard( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Boolean /* owner_events */, ! > int /* pointer_mode */, ! > int /* keyboard_mode */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGrabKeyboard & ( & Widget BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Time_D BY VALUE & ) ! > extern void XtUngrabKeyboard( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtUngrabKeyboard & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern void XtGrabButton( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > int /* button */, ! > Modifiers /* mods */, ! > Boolean /* owner_events */, ! > unsigned int /* event_mask */, ! > int /* pointer_mode */, ! > int /* keyboard_mode */, ! > Window /* confine_to */, ! > Cursor /* cursor */ ! > #endif ! > ); EXTERNAL SUB XtGrabButton & ( & Widget BY VALUE, & LONG BY VALUE, & Modifiers BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Window_D BY VALUE, & Cursor BY VALUE & ) ! > extern void XtUngrabButton( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > unsigned int /* button */, ! > Modifiers /* modifiers */ ! > #endif ! > ); EXTERNAL SUB XtUngrabButton & ( & Widget BY VALUE, & LONG BY VALUE, & Modifiers BY VALUE & ) ! > extern int XtGrabPointer( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Boolean /* owner_events */, ! > unsigned int /* event_mask */, ! > int /* pointer_mode */, ! > int /* keyboard_mode */, ! > Window /* confine_to */, ! > Cursor /* cursor */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtGrabPointer & ( & Widget BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Window_D BY VALUE, & Cursor BY VALUE, & Time_D BY VALUE & ) ! > extern void XtUngrabPointer( ! > #if NeedFunctionPrototypes ! > Widget /* widget */, ! > Time /* time */ ! > #endif ! > ); EXTERNAL SUB XtUngrabPointer & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern void XtGetApplicationNameAndClass( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > String* /* name_return */, ! > String* /* class_return */ ! > #endif ! > ); EXTERNAL SUB XtGetApplicationNameAndClass & ( & Display_D BY VALUE, & XtString BY REF, & XtString BY REF & ) ! ! Predefined Resource Converters ! ! String converters ! > extern Boolean XtCvtStringToAcceleratorTable( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToAcceleratorTable & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToAtom( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Display */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToAtom & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToBoolean( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToBoolean & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToBool( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToBool & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToCursor( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Display */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToCursor & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToDimension( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToDimension & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToDisplay( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToDisplay & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToFile( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToFile & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToFloat( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToFloat & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToFont( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Display */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToFont & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToFontSet( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Display, locale */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToFontSet & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToFontStruct( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Display */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToFontStruct & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToInt( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToInt & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToInitialState( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToInitialState & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToPixel( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Screen, Colormap */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToPixel & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > #define XtCvtStringToPosition XtCvtStringToShort ! > extern Boolean XtCvtStringToShort( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToShort & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToTranslationTable( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToTranslationTable & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToUnsignedChar( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToUnsignedChar & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtStringToVisual( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Screen, depth */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtStringToVisual & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! int converters */ ! > extern Boolean XtCvtIntToBoolean( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToBoolean & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToBool( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToBool & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToColor( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* Screen, Colormap */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToColor & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > #define XtCvtIntToDimension XtCvtIntToShort ! > extern Boolean XtCvtIntToFloat( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToFloat & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToFont( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToFont & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToPixel( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToPixel & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToPixmap( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToPixmap & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > #define XtCvtIntToPosition XtCvtIntToShort ! > extern Boolean XtCvtIntToShort( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToShort & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! > extern Boolean XtCvtIntToUnsignedChar( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtIntToUnsignedChar & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! Color converter */ ! > extern Boolean XtCvtColorToPixel( ! > #if NeedFunctionPrototypes ! > Display* /* dpy */, ! > XrmValuePtr /* args */, /* none */ ! > Cardinal* /* num_args */, ! > XrmValuePtr /* fromVal */, ! > XrmValuePtr /* toVal */, ! > XtPointer* /* closure_ret */ ! > #endif ! > ); EXTERNAL BYTE FUNCTION XtCvtColorToPixel & ( & Display_D BY VALUE, & XrmValuePtr DIM() BY REF, & Cardinal BY VALUE, & XrmValuePtr BY VALUE, & XrmValuePtr BY VALUE, & XtPointer BY REF & ) ! Pixel converter */ ! > #define XtCvtPixelToColor XtCvtIntToColor ! End of Intrinsic.h ! $XConsortium: Core.h,v 1.10 89/12/12 19:30:32 swick Exp $ ! > typedef struct _WidgetClassRec *CoreWidgetClass; ! > typedef struct _WidgetRec *CoreWidget; ! > externalref WidgetClass coreWidgetClass; EXTERNAL WidgetClass coreWidgetClass ! > externalref WidgetClass widgetClass; ! > ITEM widgetClass WidgetClass GLOBAL; ! End of Core.h ! $XConsortium: Composite.h,v 1.12 91/10/24 13:19:40 converse Exp $ */ ! > typedef struct _CompositeClassRec *CompositeWidgetClass; ! > typedef Cardinal (*XtOrderProc)( ! > #if NeedFunctionPrototypes ! > Widget /* child */ ! > #endif ! > ); ! > extern void XtManageChildren( ! > #if NeedFunctionPrototypes ! > WidgetList /* children */, ! > Cardinal /* num_children */ ! > #endif /* NeedFunctionPrototypes */ ! > ); EXTERNAL SUB XtManageChildren & ( & WidgetList DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtManageChild( ! > #if NeedFunctionPrototypes ! > Widget /* child */ ! > #endif /* NeedFunctionPrototypes */ ! > ); EXTERNAL SUB XtManageChild & ( & Widget BY VALUE & ) ! > extern void XtUnmanageChildren( ! > #if NeedFunctionPrototypes ! > WidgetList /* children */, ! > Cardinal /* num_children */ ! > #endif /* NeedFunctionPrototypes */ ! > ); EXTERNAL SUB XtUnmanageChildren & ( & Widget DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XtUnmanageChild( ! > #if NeedFunctionPrototypes ! > Widget /* child */ ! > #endif /* NeedFunctionPrototypes */ ! > ); EXTERNAL SUB XtUnmanageChild & ( & Widget BY VALUE & ) ! > externalref WidgetClass compositeWidgetClass; EXTERNAL WidgetClass compositeWidgetClass ! End of Composite.h ! $XConsortium: Constraint.h,v 1.9 89/06/16 18:08:57 jim Exp $ */ ! > typedef struct _ConstraintClassRec *ConstraintWidgetClass; ! > externalref WidgetClass constraintWidgetClass; EXTERNAL WidgetClass constraintWidgetClass ! End of Constraint.h ! $XConsortium: Object.h,v 1.8 89/09/11 17:39:25 swick Exp $ ! > typedef struct _ObjectRec *Object; ! > typedef struct _ObjectClassRec *ObjectClass; ! > externalref WidgetClass objectClass; EXTERNAL WidgetClass objectClass ! End of Object.h ! $XConsortium: RectObj.h,v 1.8 89/09/11 17:39:45 swick Exp $ ! > typedef struct _RectObjRec *RectObj; ! > typedef struct _RectObjClassRec *RectObjClass; ! > externalref WidgetClass rectObjClass; EXTERNAL WidgetClass rectObjClass ! End of RectObj.h ! $XConsortium: Shell.h,v 1.23 91/05/04 20:59:47 rws Exp $ ! > #define XtNiconName "iconName" DECLARE STRING CONSTANT XtNiconName = "iconName" + "0"C ! > #define XtCIconName "IconName" DECLARE STRING CONSTANT XtCIconName = "IconName" + "0"C ! > #define XtNiconPixmap "iconPixmap" DECLARE STRING CONSTANT XtNiconPixmap = "iconPixmap" + "0"C ! > #define XtCIconPixmap "IconPixmap" DECLARE STRING CONSTANT XtCIconPixmap = "IconPixmap" + "0"C ! > #define XtNiconWindow "iconWindow" DECLARE STRING CONSTANT XtNiconWindow = "iconWindow" + "0"C ! > #define XtCIconWindow "IconWindow" DECLARE STRING CONSTANT XtCIconWindow = "IconWindow" + "0"C ! > #define XtNiconMask "iconMask" DECLARE STRING CONSTANT XtNiconMask = "iconMask" + "0"C ! > #define XtCIconMask "IconMask" DECLARE STRING CONSTANT XtCIconMask = "IconMask" + "0"C ! > #define XtNwindowGroup "windowGroup" DECLARE STRING CONSTANT XtNwindowGroup = "windowGroup" + "0"C ! > #define XtCWindowGroup "WindowGroup" DECLARE STRING CONSTANT XtCWindowGroup = "WindowGroup" + "0"C ! > #define XtNvisual "visual" DECLARE STRING CONSTANT XtNvisual = "visual" + "0"C ! > #define XtCVisual "Visual" DECLARE STRING CONSTANT XtCVisual = "Visual" + "0"C ! > #define XtNtitleEncoding "titleEncoding" DECLARE STRING CONSTANT XtNtitleEncoding = "titleEncoding" + "0"C ! > #define XtCTitleEncoding "TitleEncoding" DECLARE STRING CONSTANT XtCTitleEncoding = "TitleEncoding" + "0"C ! > #define XtNsaveUnder "saveUnder" DECLARE STRING CONSTANT XtNsaveUnder = "saveUnder" + "0"C ! > #define XtCSaveUnder "SaveUnder" DECLARE STRING CONSTANT XtCSaveUnder = "SaveUnder" + "0"C ! > #define XtNtransient "transient" DECLARE STRING CONSTANT XtNtransient = "transient" + "0"C ! > #define XtCTransient "Transient" DECLARE STRING CONSTANT XtCTransient = "Transient" + "0"C ! > #define XtNoverrideRedirect "overrideRedirect" DECLARE STRING CONSTANT XtNoverrideRedirect = "overrideRedirect" + "0"C ! > #define XtCOverrideRedirect "OverrideRedirect" DECLARE STRING CONSTANT XtCOverrideRedirect = "OverrideRedirect" + "0"C ! > #define XtNtransientFor "transientFor" DECLARE STRING CONSTANT XtNtransientFor = "transientFor" + "0"C ! > #define XtCTransientFor "TransientFor" DECLARE STRING CONSTANT XtCTransientFor = "TransientFor" + "0"C ! > #define XtNiconNameEncoding "iconNameEncoding" DECLARE STRING CONSTANT XtNiconNameEncoding = "iconNameEncoding" + "0"C ! > #define XtCIconNameEncoding "IconNameEncoding" DECLARE STRING CONSTANT XtCIconNameEncoding = "IconNameEncoding" + "0"C ! > #define XtNallowShellResize "allowShellResize" DECLARE STRING CONSTANT XtNallowShellResize = "allowShellResize" + "0"C ! > #define XtCAllowShellResize "AllowShellResize" DECLARE STRING CONSTANT XtCAllowShellResize = "AllowShellResize" + "0"C ! > #define XtNcreatePopupChildProc "createPopupChildProc" DECLARE STRING CONSTANT XtNcreatePopupChildProc = "createPopupChildProc" + "0"C ! > #define XtCCreatePopupChildProc "CreatePopupChildProc" DECLARE STRING CONSTANT XtCCreatePopupChildProc = "CreatePopupChildProc" + "0"C ! > #define XtNtitle "title" DECLARE STRING CONSTANT XtNtitle = "title" + "0"C ! > #define XtCTitle "Title" DECLARE STRING CONSTANT XtCTitle = "Title" + "0"C ! > #define XtNargc "argc" DECLARE STRING CONSTANT XtNargc = "argc" + "0"C ! > #define XtCArgc "Argc" DECLARE STRING CONSTANT XtCArgc = "Argc" + "0"C ! > #define XtNargv "argv" DECLARE STRING CONSTANT XtNargv = "argv" + "0"C ! > #define XtCArgv "Argv" DECLARE STRING CONSTANT XtCArgv = "Argv" + "0"C ! > #define XtNiconX "iconX" DECLARE STRING CONSTANT XtNiconX = "iconX" + "0"C ! > #define XtCIconX "IconX" DECLARE STRING CONSTANT XtCIconX = "IconX" + "0"C ! > #define XtNiconY "iconY" DECLARE STRING CONSTANT XtNiconY = "iconY" + "0"C ! > #define XtCIconY "IconY" DECLARE STRING CONSTANT XtCIconY = "IconY" + "0"C ! > #define XtNinput "input" DECLARE STRING CONSTANT XtNinput = "input" + "0"C ! > #define XtCInput "Input" DECLARE STRING CONSTANT XtCInput = "Input" + "0"C ! > #define XtNiconic "iconic" DECLARE STRING CONSTANT XtNiconic = "iconic" + "0"C ! > #define XtCIconic "Iconic" DECLARE STRING CONSTANT XtCIconic = "Iconic" + "0"C ! > #define XtNinitialState "initialState" DECLARE STRING CONSTANT XtNinitialState = "initialState" + "0"C ! > #define XtCInitialState "InitialState" DECLARE STRING CONSTANT XtCInitialState = "InitialState" + "0"C ! > #define XtNgeometry "geometry" DECLARE STRING CONSTANT XtNgeometry = "geometry" + "0"C ! > #define XtCGeometry "Geometry" DECLARE STRING CONSTANT XtCGeometry = "Geometry" + "0"C ! > #define XtNbaseWidth "baseWidth" DECLARE STRING CONSTANT XtNbaseWidth = "baseWidth" + "0"C ! > #define XtCBaseWidth "BaseWidth" DECLARE STRING CONSTANT XtCBaseWidth = "BaseWidth" + "0"C ! > #define XtNbaseHeight "baseHeight" DECLARE STRING CONSTANT XtNbaseHeight = "baseHeight" + "0"C ! > #define XtCBaseHeight "BaseHeight" DECLARE STRING CONSTANT XtCBaseHeight = "BaseHeight" + "0"C ! > #define XtNwinGravity "winGravity" DECLARE STRING CONSTANT XtNwinGravity = "winGravity" + "0"C ! > #define XtCWinGravity "WinGravity" DECLARE STRING CONSTANT XtCWinGravity = "WinGravity" + "0"C ! > #define XtNminWidth "minWidth" DECLARE STRING CONSTANT XtNminWidth = "minWidth" + "0"C ! > #define XtCMinWidth "MinWidth" DECLARE STRING CONSTANT XtCMinWidth = "MinWidth" + "0"C ! > #define XtNminHeight "minHeight" DECLARE STRING CONSTANT XtNminHeight = "minHeight" + "0"C ! > #define XtCMinHeight "MinHeight" DECLARE STRING CONSTANT XtCMinHeight = "MinHeight" + "0"C ! > #define XtNmaxWidth "maxWidth" DECLARE STRING CONSTANT XtNmaxWidth = "maxWidth" + "0"C ! > #define XtCMaxWidth "MaxWidth" DECLARE STRING CONSTANT XtCMaxWidth = "MaxWidth" + "0"C ! > #define XtNmaxHeight "maxHeight" DECLARE STRING CONSTANT XtNmaxHeight = "maxHeight" + "0"C ! > #define XtCMaxHeight "MaxHeight" DECLARE STRING CONSTANT XtCMaxHeight = "MaxHeight" + "0"C ! > #define XtNwidthInc "widthInc" DECLARE STRING CONSTANT XtNwidthInc = "widthInc" + "0"C ! > #define XtCWidthInc "WidthInc" DECLARE STRING CONSTANT XtCWidthInc = "WidthInc" + "0"C ! > #define XtNheightInc "heightInc" DECLARE STRING CONSTANT XtNheightInc = "heightInc" + "0"C ! > #define XtCHeightInc "HeightInc" DECLARE STRING CONSTANT XtCHeightInc = "HeightInc" + "0"C ! > #define XtNminAspectY "minAspectY" DECLARE STRING CONSTANT XtNminAspectY = "minAspectY" + "0"C ! > #define XtCMinAspectY "MinAspectY" DECLARE STRING CONSTANT XtCMinAspectY = "MinAspectY" + "0"C ! > #define XtNmaxAspectY "maxAspectY" DECLARE STRING CONSTANT XtNmaxAspectY = "maxAspectY" + "0"C ! > #define XtCMaxAspectY "MaxAspectY" DECLARE STRING CONSTANT XtCMaxAspectY = "MaxAspectY" + "0"C ! > #define XtNminAspectX "minAspectX" DECLARE STRING CONSTANT XtNminAspectX = "minAspectX" + "0"C ! > #define XtCMinAspectX "MinAspectX" DECLARE STRING CONSTANT XtCMinAspectX = "MinAspectX" + "0"C ! > #define XtNmaxAspectX "maxAspectX" DECLARE STRING CONSTANT XtNmaxAspectX = "maxAspectX" + "0"C ! > #define XtCMaxAspectX "MaxAspectX" DECLARE STRING CONSTANT XtCMaxAspectX = "MaxAspectX" + "0"C ! > #define XtNwmTimeout "wmTimeout" DECLARE STRING CONSTANT XtNwmTimeout = "wmTimeout" + "0"C ! > #define XtCWmTimeout "WmTimeout" DECLARE STRING CONSTANT XtCWmTimeout = "WmTimeout" + "0"C ! > #define XtNwaitForWm "waitforwm" DECLARE STRING CONSTANT XtNwaitForWm = "waitforwm" + "0"C ! > #define XtCWaitForWm "Waitforwm" DECLARE STRING CONSTANT XtCWaitForWm = "Waitforwm" + "0"C ! Class record constants ! > typedef struct _ShellClassRec *ShellWidgetClass; ! > typedef struct _OverrideShellClassRec *OverrideShellWidgetClass; ! > typedef struct _WMShellClassRec *WMShellWidgetClass; ! > typedef struct _TransientShellClassRec *TransientShellWidgetClass; ! > typedef struct _TopLevelShellClassRec *TopLevelShellWidgetClass; ! > typedef struct _ApplicationShellClassRec *ApplicationShellWidgetClass; ! > externalref WidgetClass shellWidgetClass; EXTERNAL WidgetClass shellWidgetClass ! > externalref WidgetClass overrideShellWidgetClass; EXTERNAL WidgetClass overrideShellWidgetClass ! > externalref WidgetClass wmShellWidgetClass; EXTERNAL WidgetClass wmShellWidgetClass ! > externalref WidgetClass transientShellWidgetClass; EXTERNAL WidgetClass transientShellWidgetClass ! > externalref WidgetClass topLevelShellWidgetClass; EXTERNAL WidgetClass topLevelShellWidgetClass ! > externalref WidgetClass applicationShellWidgetClass; EXTERNAL WidgetClass applicationShellWidgetClass ! End of Shell.h ! $XConsortium: StringDefs.h,v 1.52 91/05/04 20:57:56 rws Exp $ */ ! Resource names */ ! > #define XtNaccelerators "accelerators" DECLARE STRING CONSTANT XtNaccelerators = "accelerators" + "0"C ! > #define XtNallowHoriz "allowHoriz" DECLARE STRING CONSTANT XtNallowHoriz = "allowHoriz" + "0"C ! > #define XtNallowVert "allowVert" DECLARE STRING CONSTANT XtNallowVert = "allowVert" + "0"C ! > #define XtNancestorSensitive "ancestorSensitive" DECLARE STRING CONSTANT XtNancestorSensitive = "ancestorSensitive" + "0"C ! > #define XtNbackground "background" DECLARE STRING CONSTANT XtNbackground = "background" + "0"C ! > #define XtNbackgroundPixmap "backgroundPixmap" DECLARE STRING CONSTANT XtNbackgroundPixmap = "backgroundPixmap" + "0"C ! > #define XtNbitmap "bitmap" DECLARE STRING CONSTANT XtNbitmap = "bitmap" + "0"C ! > #define XtNborderColor "borderColor" DECLARE STRING CONSTANT XtNborderColor = "borderColor" + "0"C ! > #define XtNborder "borderColor" DECLARE STRING CONSTANT XtNborder = "borderColor" + "0"C ! > #define XtNborderPixmap "borderPixmap" DECLARE STRING CONSTANT XtNborderPixmap = "borderPixmap" + "0"C ! > #define XtNborderWidth "borderWidth" DECLARE STRING CONSTANT XtNborderWidth = "borderWidth" + "0"C ! > #define XtNcallback "callback" DECLARE STRING CONSTANT XtNcallback = "callback" + "0"C ! > #define XtNchildren "children" DECLARE STRING CONSTANT XtNchildren = "children" + "0"C ! > #define XtNcolormap "colormap" DECLARE STRING CONSTANT XtNcolormap = "colormap" + "0"C ! > #define XtNdepth "depth" DECLARE STRING CONSTANT XtNdepth = "depth" + "0"C ! > #define XtNdestroyCallback "destroyCallback" DECLARE STRING CONSTANT XtNdestroyCallback = "destroyCallback" + "0"C ! > #define XtNeditType "editType" DECLARE STRING CONSTANT XtNeditType = "editType" + "0"C ! > #define XtNfile "file" DECLARE STRING CONSTANT XtNfile = "file" + "0"C ! > #define XtNfont "font" DECLARE STRING CONSTANT XtNfont = "font" + "0"C ! > #define XtNforceBars "forceBars" DECLARE STRING CONSTANT XtNforceBars = "forceBars" + "0"C ! > #define XtNforeground "foreground" DECLARE STRING CONSTANT XtNforeground = "foreground" + "0"C ! > #define XtNfunction "function" DECLARE STRING CONSTANT XtNfunction = "function" + "0"C ! > #define XtNheight "height" DECLARE STRING CONSTANT XtNheight = "height" + "0"C ! > #define XtNhighlight "highlight" DECLARE STRING CONSTANT XtNhighlight = "highlight" + "0"C ! > #define XtNhSpace "hSpace" DECLARE STRING CONSTANT XtNhSpace = "hSpace" + "0"C ! > #define XtNindex "index" DECLARE STRING CONSTANT XtNindex = "index" + "0"C ! > #define XtNinitialResourcesPersistent "initialResourcesPersistent" DECLARE STRING CONSTANT XtNinitialResourcesPersistent = "initialResourcesPersistent" + "0"C ! > #define XtNinnerHeight "innerHeight" DECLARE STRING CONSTANT XtNinnerHeight = "innerHeight" + "0"C ! > #define XtNinnerWidth "innerWidth" DECLARE STRING CONSTANT XtNinnerWidth = "innerWidth" + "0"C ! > #define XtNinnerWindow "innerWindow" DECLARE STRING CONSTANT XtNinnerWindow = "innerWindow" + "0"C ! > #define XtNinsertPosition "insertPosition" DECLARE STRING CONSTANT XtNinsertPosition = "insertPosition" + "0"C ! > #define XtNinternalHeight "internalHeight" DECLARE STRING CONSTANT XtNinternalHeight = "internalHeight" + "0"C ! > #define XtNinternalWidth "internalWidth" DECLARE STRING CONSTANT XtNinternalWidth = "internalWidth" + "0"C ! > #define XtNjumpProc "jumpProc" DECLARE STRING CONSTANT XtNjumpProc = "jumpProc" + "0"C ! > #define XtNjustify "justify" DECLARE STRING CONSTANT XtNjustify = "justify" + "0"C ! > #define XtNknobHeight "knobHeight" DECLARE STRING CONSTANT XtNknobHeight = "knobHeight" + "0"C ! > #define XtNknobIndent "knobIndent" DECLARE STRING CONSTANT XtNknobIndent = "knobIndent" + "0"C ! > #define XtNknobPixel "knobPixel" DECLARE STRING CONSTANT XtNknobPixel = "knobPixel" + "0"C ! > #define XtNknobWidth "knobWidth" DECLARE STRING CONSTANT XtNknobWidth = "knobWidth" + "0"C ! > #define XtNlabel "label" DECLARE STRING CONSTANT XtNlabel = "label" + "0"C ! > #define XtNlength "length" DECLARE STRING CONSTANT XtNlength = "length" + "0"C ! > #define XtNlowerRight "lowerRight" DECLARE STRING CONSTANT XtNlowerRight = "lowerRight" + "0"C ! > #define XtNmappedWhenManaged "mappedWhenManaged" DECLARE STRING CONSTANT XtNmappedWhenManaged = "mappedWhenManaged" + "0"C ! > #define XtNmenuEntry "menuEntry" DECLARE STRING CONSTANT XtNmenuEntry = "menuEntry" + "0"C ! > #define XtNname "name" DECLARE STRING CONSTANT XtNname = "name" + "0"C ! > #define XtNnotify "notify" DECLARE STRING CONSTANT XtNnotify = "notify" + "0"C ! > #define XtNnumChildren "numChildren" DECLARE STRING CONSTANT XtNnumChildren = "numChildren" + "0"C ! > #define XtNorientation "orientation" DECLARE STRING CONSTANT XtNorientation = "orientation" + "0"C ! > #define XtNparameter "parameter" DECLARE STRING CONSTANT XtNparameter = "parameter" + "0"C ! > #define XtNpixmap "pixmap" DECLARE STRING CONSTANT XtNpixmap = "pixmap" + "0"C ! > #define XtNpopupCallback "popupCallback" DECLARE STRING CONSTANT XtNpopupCallback = "popupCallback" + "0"C ! > #define XtNpopdownCallback "popdownCallback" DECLARE STRING CONSTANT XtNpopdownCallback = "popdownCallback" + "0"C ! > #define XtNresize "resize" DECLARE STRING CONSTANT XtNresize = "resize" + "0"C ! > #define XtNreverseVideo "reverseVideo" DECLARE STRING CONSTANT XtNreverseVideo = "reverseVideo" + "0"C ! > #define XtNscreen "screen" DECLARE STRING CONSTANT XtNscreen = "screen" + "0"C ! > #define XtNscrollProc "scrollProc" DECLARE STRING CONSTANT XtNscrollProc = "scrollProc" + "0"C ! > #define XtNscrollDCursor "scrollDCursor" DECLARE STRING CONSTANT XtNscrollDCursor = "scrollDCursor" + "0"C ! > #define XtNscrollHCursor "scrollHCursor" DECLARE STRING CONSTANT XtNscrollHCursor = "scrollHCursor" + "0"C ! > #define XtNscrollLCursor "scrollLCursor" DECLARE STRING CONSTANT XtNscrollLCursor = "scrollLCursor" + "0"C ! > #define XtNscrollRCursor "scrollRCursor" DECLARE STRING CONSTANT XtNscrollRCursor = "scrollRCursor" + "0"C ! > #define XtNscrollUCursor "scrollUCursor" DECLARE STRING CONSTANT XtNscrollUCursor = "scrollUCursor" + "0"C ! > #define XtNscrollVCursor "scrollVCursor" DECLARE STRING CONSTANT XtNscrollVCursor = "scrollVCursor" + "0"C ! > #define XtNselection "selection" DECLARE STRING CONSTANT XtNselection = "selection" + "0"C ! > #define XtNselectionArray "selectionArray" DECLARE STRING CONSTANT XtNselectionArray = "selectionArray" + "0"C ! > #define XtNsensitive "sensitive" DECLARE STRING CONSTANT XtNsensitive = "sensitive" + "0"C ! > #define XtNshown "shown" DECLARE STRING CONSTANT XtNshown = "shown" + "0"C ! > #define XtNspace "space" DECLARE STRING CONSTANT XtNspace = "space" + "0"C ! > #define XtNstring "string" DECLARE STRING CONSTANT XtNstring = "string" + "0"C ! > #define XtNtextOptions "textOptions" DECLARE STRING CONSTANT XtNtextOptions = "textOptions" + "0"C ! > #define XtNtextSink "textSink" DECLARE STRING CONSTANT XtNtextSink = "textSink" + "0"C ! > #define XtNtextSource "textSource" DECLARE STRING CONSTANT XtNtextSource = "textSource" + "0"C ! > #define XtNthickness "thickness" DECLARE STRING CONSTANT XtNthickness = "thickness" + "0"C ! > #define XtNthumb "thumb" DECLARE STRING CONSTANT XtNthumb = "thumb" + "0"C ! > #define XtNthumbProc "thumbProc" DECLARE STRING CONSTANT XtNthumbProc = "thumbProc" + "0"C ! > #define XtNtop "top" DECLARE STRING CONSTANT XtNtop = "top" + "0"C ! > #define XtNtranslations "translations" DECLARE STRING CONSTANT XtNtranslations = "translations" + "0"C ! > #define XtNunrealizeCallback "unrealizeCallback" DECLARE STRING CONSTANT XtNunrealizeCallback = "nrealizeCallback" + "0"C ! > #define XtNupdate "update" DECLARE STRING CONSTANT XtNupdate = "update" + "0"C ! > #define XtNuseBottom "useBottom" DECLARE STRING CONSTANT XtNuseBottom = "useBottom" + "0"C ! > #define XtNuseRight "useRight" DECLARE STRING CONSTANT XtNuseRight = "useRight" + "0"C ! > #define XtNvalue "value" DECLARE STRING CONSTANT XtNvalue = "value" + "0"C ! > #define XtNvSpace "vSpace" DECLARE STRING CONSTANT XtNvSpace = "vSpace" + "0"C ! > #define XtNwidth "width" DECLARE STRING CONSTANT XtNwidth = "width" + "0"C ! > #define XtNwindow "window" DECLARE STRING CONSTANT XtNwindow = "window" + "0"C ! > #define XtNx "x" DECLARE STRING CONSTANT XtNx = "x" + "0"C ! > #define XtNy "y" DECLARE STRING CONSTANT XtNy = "y" + "0"C ! Class types ! > #define XtCAccelerators "Accelerators" DECLARE STRING CONSTANT XtCAccelerators = "Accelerators" + "0"C ! > #define XtCBackground "Background" DECLARE STRING CONSTANT XtCBackground = "Background" + "0"C ! > #define XtCBitmap "Bitmap" DECLARE STRING CONSTANT XtCBitmap = "Bitmap" + "0"C ! > #define XtCBoolean "Boolean" DECLARE STRING CONSTANT XtCBoolean = "Boolean" + "0"C ! > #define XtCBorderColor "BorderColor" DECLARE STRING CONSTANT XtCBorderColor = "BorderColor" + "0"C ! > #define XtCBorderWidth "BorderWidth" DECLARE STRING CONSTANT XtCBorderWidth = "BorderWidth" + "0"C ! > #define XtCCallback "Callback" DECLARE STRING CONSTANT XtCCallback = "Callback" + "0"C ! > #define XtCColormap "Colormap" DECLARE STRING CONSTANT XtCColormap = "Colormap" + "0"C ! > #define XtCColor "Color" DECLARE STRING CONSTANT XtCColor = "Color" + "0"C ! > #define XtCCursor "Cursor" DECLARE STRING CONSTANT XtCCursor = "Cursor" + "0"C ! > #define XtCDepth "Depth" DECLARE STRING CONSTANT XtCDepth = "Depth" + "0"C ! > #define XtCEditType "EditType" DECLARE STRING CONSTANT XtCEditType = "EditType" + "0"C ! > #define XtCEventBindings "EventBindings" DECLARE STRING CONSTANT XtCEventBindings = "EventBindings" + "0"C ! > #define XtCFile "File" DECLARE STRING CONSTANT XtCFile = "File" + "0"C ! > #define XtCFont "Font" DECLARE STRING CONSTANT XtCFont = "Font" + "0"C ! > #define XtCForeground "Foreground" DECLARE STRING CONSTANT XtCForeground = "Foreground" + "0"C ! > #define XtCFraction "Fraction" DECLARE STRING CONSTANT XtCFraction = "Fraction" + "0"C ! > #define XtCFunction "Function" DECLARE STRING CONSTANT XtCFunction = "Function" + "0"C ! > #define XtCHeight "Height" DECLARE STRING CONSTANT XtCHeight = "Height" + "0"C ! > #define XtCHSpace "HSpace" DECLARE STRING CONSTANT XtCHSpace = "HSpace" + "0"C ! > #define XtCIndex "Index" DECLARE STRING CONSTANT XtCIndex = "Index" + "0"C ! > #define XtCInitialResourcesPersistent "InitialResourcesPersistent" DECLARE STRING CONSTANT XtCInitialResourcesPersistent = "InitialResourcesPersistent" + "0"C ! > #define XtCInsertPosition "InsertPosition" DECLARE STRING CONSTANT XtCInsertPosition = "InsertPosition" + "0"C ! > #define XtCInterval "Interval" DECLARE STRING CONSTANT XtCInterval = "Interval" + "0"C ! > #define XtCJustify "Justify" DECLARE STRING CONSTANT XtCJustify = "Justify" + "0"C ! > #define XtCKnobIndent "KnobIndent" DECLARE STRING CONSTANT XtCKnobIndent = "KnobIndent" + "0"C ! > #define XtCKnobPixel "KnobPixel" DECLARE STRING CONSTANT XtCKnobPixel = "KnobPixel" + "0"C ! > #define XtCLabel "Label" DECLARE STRING CONSTANT XtCLabel = "Label" + "0"C ! > #define XtCLength "Length" DECLARE STRING CONSTANT XtCLength = "Length" + "0"C ! > #define XtCMappedWhenManaged "MappedWhenManaged" DECLARE STRING CONSTANT XtCMappedWhenManaged = "MappedWhenManaged" + "0"C ! > #define XtCMargin "Margin" DECLARE STRING CONSTANT XtCMargin = "Margin" + "0"C ! > #define XtCMenuEntry "MenuEntry" DECLARE STRING CONSTANT XtCMenuEntry = "MenuEntry" + "0"C ! > #define XtCNotify "Notify" DECLARE STRING CONSTANT XtCNotify = "Notify" + "0"C ! > #define XtCOrientation "Orientation" DECLARE STRING CONSTANT XtCOrientation = "Orientation" + "0"C ! > #define XtCParameter "Parameter" DECLARE STRING CONSTANT XtCParameter = "Parameter" + "0"C ! > #define XtCPixmap "Pixmap" DECLARE STRING CONSTANT XtCPixmap = "Pixmap" + "0"C ! > #define XtCPosition "Position" DECLARE STRING CONSTANT XtCPosition = "Position" + "0"C ! > #define XtCReadOnly "ReadOnly" DECLARE STRING CONSTANT XtCReadOnly = "ReadOnly" + "0"C ! > #define XtCResize "Resize" DECLARE STRING CONSTANT XtCResize = "Resize" + "0"C ! > #define XtCReverseVideo "ReverseVideo" DECLARE STRING CONSTANT XtCReverseVideo = "ReverseVideo" + "0"C ! > #define XtCScreen "Screen" DECLARE STRING CONSTANT XtCScreen = "Screen" + "0"C ! > #define XtCScrollProc "ScrollProc" DECLARE STRING CONSTANT XtCScrollProc = "ScrollProc" + "0"C ! > #define XtCScrollDCursor "ScrollDCursor" DECLARE STRING CONSTANT XtCScrollDCursor = "ScrollDCursor" + "0"C ! > #define XtCScrollHCursor "ScrollHCursor" DECLARE STRING CONSTANT XtCScrollHCursor = "ScrollHCursor" + "0"C ! > #define XtCScrollLCursor "ScrollLCursor" DECLARE STRING CONSTANT XtCScrollLCursor = "ScrollLCursor" + "0"C ! > #define XtCScrollRCursor "ScrollRCursor" DECLARE STRING CONSTANT XtCScrollRCursor = "ScrollRCursor" + "0"C ! > #define XtCScrollUCursor "ScrollUCursor" DECLARE STRING CONSTANT XtCScrollUCursor = "ScrollUCursor" + "0"C ! > #define XtCScrollVCursor "ScrollVCursor" DECLARE STRING CONSTANT XtCScrollVCursor = "ScrollVCursor" + "0"C ! > #define XtCSelection "Selection" DECLARE STRING CONSTANT XtCSelection = "Selection" + "0"C ! > #define XtCSensitive "Sensitive" DECLARE STRING CONSTANT XtCSensitive = "Sensitive" + "0"C ! > #define XtCSelectionArray "SelectionArray" DECLARE STRING CONSTANT XtCSelectionArray = "SelectionArray" + "0"C ! > #define XtCSpace "Space" DECLARE STRING CONSTANT XtCSpace = "Space" + "0"C ! > #define XtCString "String" DECLARE STRING CONSTANT XtCString = "String" + "0"C ! > #define XtCTextOptions "TextOptions" DECLARE STRING CONSTANT XtCTextOptions = "TextOptions" + "0"C ! > #define XtCTextPosition "TextPosition" DECLARE STRING CONSTANT XtCTextPosition = "TextPosition" + "0"C ! > #define XtCTextSink "TextSink" DECLARE STRING CONSTANT XtCTextSink = "TextSink" + "0"C ! > #define XtCTextSource "TextSource" DECLARE STRING CONSTANT XtCTextSource = "TextSource" + "0"C ! > #define XtCThickness "Thickness" DECLARE STRING CONSTANT XtCThickness = "Thickness" + "0"C ! > #define XtCThumb "Thumb" DECLARE STRING CONSTANT XtCThumb = "Thumb" + "0"C ! > #define XtCTranslations "Translations" DECLARE STRING CONSTANT XtCTranslations = "Translations" + "0"C ! > #define XtCValue "Value" DECLARE STRING CONSTANT XtCValue = "Value" + "0"C ! > #define XtCVSpace "VSpace" DECLARE STRING CONSTANT XtCVSpace = "VSpace" + "0"C ! > #define XtCWidth "Width" DECLARE STRING CONSTANT XtCWidth = "Width" + "0"C ! > #define XtCWindow "Window" DECLARE STRING CONSTANT XtCWindow = "Window" + "0"C ! > #define XtCX "X" DECLARE STRING CONSTANT XtCX = "X" + "0"C ! > #define XtCY "Y" DECLARE STRING CONSTANT XtCY = "Y" + "0"C ! Representation types ! > #define XtRAcceleratorTable "AcceleratorTable" DECLARE STRING CONSTANT XtRAcceleratorTable = "AcceleratorTable" + "0"C ! > #define XtRAtom "Atom" DECLARE STRING CONSTANT XtRAtom = "Atom" + "0"C ! > #define XtRBitmap "Bitmap" DECLARE STRING CONSTANT XtRBitmap = "Bitmap" + "0"C ! > #define XtRBool "Bool" DECLARE STRING CONSTANT XtRBool = "Bool" + "0"C ! > #define XtRBoolean "Boolean" DECLARE STRING CONSTANT XtRBoolean = "Boolean" + "0"C ! > #define XtRCallback "Callback" DECLARE STRING CONSTANT XtRCallback = "Callback" + "0"C ! > #define XtRCallProc "CallProc" DECLARE STRING CONSTANT XtRCallProc = "CallProc" + "0"C ! > #define XtRCardinal "Cardinal" DECLARE STRING CONSTANT XtRCardinal = "Cardinal" + "0"C ! > #define XtRColor "Color" DECLARE STRING CONSTANT XtRColor = "Color" + "0"C ! > #define XtRColormap "Colormap" DECLARE STRING CONSTANT XtRColormap = "Colormap" + "0"C ! > #define XtRCursor "Cursor" DECLARE STRING CONSTANT XtRCursor = "Cursor" + "0"C ! > #define XtRDimension "Dimension" DECLARE STRING CONSTANT XtRDimension = "Dimension" + "0"C ! > #define XtRDisplay "Display" DECLARE STRING CONSTANT XtRDisplay = "Display" + "0"C ! > #define XtREditMode "EditMode" DECLARE STRING CONSTANT XtREditMode = "EditMode" + "0"C ! > #define XtREnum "Enum" DECLARE STRING CONSTANT XtREnum = "Enum" + "0"C ! > #define XtRFile "File" DECLARE STRING CONSTANT XtRFile = "File" + "0"C ! > #define XtRFloat "Float" DECLARE STRING CONSTANT XtRFloat = "Float" + "0"C ! > #define XtRFont "Font" DECLARE STRING CONSTANT XtRFont = "Font" + "0"C ! > #define XtRFontStruct "FontStruct" DECLARE STRING CONSTANT XtRFontStruct = "FontStruct" + "0"C ! > #define XtRFunction "Function" DECLARE STRING CONSTANT XtRFunction = "Function" + "0"C ! > #define XtRGeometry "Geometry" DECLARE STRING CONSTANT XtRGeometry = "Geometry" + "0"C ! > #define XtRImmediate "Immediate" DECLARE STRING CONSTANT XtRImmediate = "Immediate" + "0"C ! > #define XtRInitialState "InitialState" DECLARE STRING CONSTANT XtRInitialState = "InitialState" + "0"C ! > #define XtRInt "Int" DECLARE STRING CONSTANT XtRInt = "Int" + "0"C ! > #define XtRJustify "Justify" DECLARE STRING CONSTANT XtRJustify = "Justify" + "0"C ! > #define XtRLongBoolean XtRBool DECLARE STRING CONSTANT XtRLongBoolean = "Bool" + "0"C ! > #define XtRObject "Object" DECLARE STRING CONSTANT XtRObject = "Object" + "0"C ! > #define XtROrientation "Orientation" DECLARE STRING CONSTANT XtROrientation = "Orientation" + "0"C ! > #define XtRPixel "Pixel" DECLARE STRING CONSTANT XtRPixel = "Pixel" + "0"C ! > #define XtRPixmap "Pixmap" DECLARE STRING CONSTANT XtRPixmap = "Pixmap" + "0"C ! > #define XtRPointer "Pointer" DECLARE STRING CONSTANT XtRPointer = "Pointer" + "0"C ! > #define XtRPosition "Position" DECLARE STRING CONSTANT XtRPosition = "Position" + "0"C ! > #define XtRScreen "Screen" DECLARE STRING CONSTANT XtRScreen = "Screen" + "0"C ! > #define XtRShort "Short" DECLARE STRING CONSTANT XtRShort = "Short" + "0"C ! > #define XtRString "String" DECLARE STRING CONSTANT XtRString = "String" + "0"C ! > #define XtRStringArray "StringArray" DECLARE STRING CONSTANT XtRStringArray = "StringArray" + "0"C ! > #define XtRStringTable "StringTable" DECLARE STRING CONSTANT XtRStringTable = "StringTable" + "0"C ! > #define XtRUnsignedChar "UnsignedChar" DECLARE STRING CONSTANT XtRUnsignedChar = "UnsignedChar" + "0"C ! > #define XtRTranslationTable "TranslationTable" DECLARE STRING CONSTANT XtRTranslationTable = "TranslationTable" + "0"C ! > #define XtRVisual "Visual" DECLARE STRING CONSTANT XtRVisual = "Visual" + "0"C ! > #define XtRWidget "Widget" DECLARE STRING CONSTANT XtRWidget = "Widget" + "0"C ! > #define XtRWidgetClass "WidgetClass" DECLARE STRING CONSTANT XtRWidgetClass = "WidgetClass" + "0"C ! > #define XtRWidgetList "WidgetList" DECLARE STRING CONSTANT XtRWidgetList = "WidgetList" + "0"C ! > #define XtRWindow "Window" DECLARE STRING CONSTANT XtRWindow = "Window" + "0"C ! Boolean enumeration constants ! > #define XtEoff "off" DECLARE STRING CONSTANT XtEoff = "off" + "0"C ! > #define XtEfalse "false" DECLARE STRING CONSTANT XtEfalse = "false" + "0"C ! > #define XtEno "no" DECLARE STRING CONSTANT XtEno = "no" + "0"C ! > #define XtEon "on" DECLARE STRING CONSTANT XtEon = "on" + "0"C ! > #define XtEtrue "true" DECLARE STRING CONSTANT XtEtrue = "true" + "0"C ! > #define XtEyes "yes" DECLARE STRING CONSTANT XtEyes = "yes" + "0"C ! Orientation enumeration constants ! > #define XtEvertical "vertical" DECLARE STRING CONSTANT XtEvertical = "vertical" + "0"C ! > #define XtEhorizontal "horizontal" DECLARE STRING CONSTANT XtEhorizontal = "horizontal" + "0"C ! text edit enumeration constants ! > #define XtEtextRead "read" DECLARE STRING CONSTANT XtEtextRead = "read" + "0"C ! > #define XtEtextAppend "append" DECLARE STRING CONSTANT XtEtextAppend = "append" + "0"C ! > #define XtEtextEdit "edit" DECLARE STRING CONSTANT XtEtextEdit = "edit" + "0"C ! color enumeration constants ! > #define XtExtdefaultbackground "xtdefaultbackground" DECLARE STRING CONSTANT XtExtdefaultbackground = "xtdefaultbackground" + "0"C ! > #define XtExtdefaultforeground "xtdefaultforeground" DECLARE STRING CONSTANT XtExtdefaultforeground = "xtdefaultforeground" + "0"C ! font constant ! > #define XtExtdefaultfont "xtdefaultfont" DECLARE STRING CONSTANT XtExtdefaultfont = "xtdefaultfont" + "0"C ! > #define XtNfontSet "fontSet" DECLARE STRING CONSTANT XtNfontSet = "fontSet" + "0"C ! > #define XtRFontSet "FontSet" DECLARE STRING CONSTANT XtRFontSet = "FontSet" + "0"C ! > #define XtCFontSet "FontSet" DECLARE STRING CONSTANT XtCFontSet = "FontSet" + "0"C ! End of StringDefs.h ! $XConsortium: Vendor.h,v 1.12 89/06/16 18:09:27 jim Exp $ ! > typedef struct _VendorShellClassRec *VendorShellWidgetClass; ! > externalref WidgetClass vendorShellWidgetClass; EXTERNAL WidgetClass vendorShellWidgetClass ! End of Vendor.h ! DECwI18n.h ! > typedef struct _I18nContextRec *I18nContext; ! > typedef struct _I18nFontListRec *I18nFontList; ! > typedef struct _I18nXlibBufferRec *I18nXlibBuffers; ! > typedef enum {I18NNOUN, I18NVERB, I18NADJECTIVE, I18NADVERB, ! > I18NLABEL=0x10, I18NBUTTON=0x20, I18NMENU=0x30, I18NLIST=0x40} I18nWordType; DECLARE LONG CONSTANT I18NNOUN = 0 DECLARE LONG CONSTANT I18NVERB = 1 DECLARE LONG CONSTANT I18NADJECTIVE = 2 DECLARE LONG CONSTANT I18NADVERB = 3 DECLARE LONG CONSTANT I18NLABEL = 16 DECLARE LONG CONSTANT I18NBUTTON = 32 DECLARE LONG CONSTANT I18NMENU = 48 DECLARE LONG CONSTANT I18NLIST = 64 ! > typedef enum {I18NWORDSELECT, I18NTEXTWRAP} I18nScanType; DECLARE LONG CONSTANT I18NWORDSELECT = 0 DECLARE LONG CONSTANT I18NTEXTWRAP = 1 ! $RCSfile: Xm.h,v $ $Revision: 1.12.13.6 $ $Date: 93/01/11 15:04:58 $ ! > #define XmUNSPECIFIED_PIXMAP 2 DECLARE LONG CONSTANT XmUNSPECIFIED_PIXMAP = 2 ! define charset constants ! > #define XmSTRING_OS_CHARSET "ISO8859-1" DECLARE STRING CONSTANT XmSTRING_OS_CHARSET = "ISO8859-1" + "0"C ! > #define XmFALLBACK_CHARSET "ISO8859-1" DECLARE STRING CONSTANT XmFALLBACK_CHARSET = "ISO8859-1" + "0"C ! > #define XmSTRING_OS_CHARSET XmSTRING_ISO8859_1 ! > #define XmFALLBACK_CHARSET XmSTRING_ISO8859_1 ! > #define XmDEFAULT_FONT _XmSDEFAULT_FONT DECLARE STRING CONSTANT XmDEFAULT_FONT = "-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" + "0"C ! > #define XmDEFAULT_BACKGROUND _XmSDEFAULT_BACKGROUND DECLARE STRING CONSTANT XmDEFAULT_BACKGROUND = "#729FFF" + "0"C ! > #define XmDEFAULT_DARK_THRESHOLD 15 DECLARE LONG CONSTANT XmDEFAULT_DARK_THRESHOLD = 15 ! > #define XmDEFAULT_LIGHT_THRESHOLD 77 DECLARE LONG CONSTANT XmDEFAULT_LIGHT_THRESHOLD = 77 ! > #define XmDEFAULT_FOREGROUND_THRESHOLD 35 DECLARE LONG CONSTANT XmDEFAULT_FOREGROUND_THRESHOLD = 35 ! ****** ! ! XmString structure defines. These must be here (at the start of the file) ! becaused they are used later on. ! ! ***** ! > typedef enum{ XmFONT_IS_FONT, XmFONT_IS_FONTSET } XmFontType; DECLARE LONG CONSTANT XmFONT_IS_FONT = 0 DECLARE LONG CONSTANT XmFONT_IS_FONTSET = 1 ! > enum{ XmSTRING_DIRECTION_L_TO_R, XmSTRING_DIRECTION_R_TO_L, ! > XmSTRING_DIRECTION_REVERT, ! > XmSTRING_DIRECTION_DEFAULT = 255 DECLARE LONG CONSTANT XmSTRING_DIRECTION_L_TO_R = 0 DECLARE LONG CONSTANT XmSTRING_DIRECTION_R_TO_L = 1 DECLARE LONG CONSTANT XmSTRING_DIRECTION_REVERT = 2 DECLARE LONG CONSTANT XmSTRING_DIRECTION_DEFAULT = 255 ! > typedef unsigned char XmStringDirection; ! > typedef char * XmString; /* opaque to outside */ ! > typedef XmString * XmStringTable; /* opaque to outside */ ! > typedef char * XmStringCharSet; /* Null term string */ ! > typedef unsigned char XmStringComponentType; /* component tags */ ! > typedef struct _XmFontListRec *XmFontListEntry; /* opaque to outside */ ! > typedef struct _XmFontListRec *XmFontList; /* opaque to outside */ ! > typedef struct __XmStringContextRec *_XmStringContext; /* opaque to outside */ ! > typedef struct __XmStringRec *_XmString; /* opaque to outside */ ! > typedef struct _XmtStringContextRec *XmStringContext; /* opaque to outside */ ! > typedef struct _XmFontListContextRec *XmFontContext; /* opaque to outside */ ! > enum{ XmSTRING_COMPONENT_UNKNOWN, XmSTRING_COMPONENT_CHARSET, ! > XmSTRING_COMPONENT_TEXT, XmSTRING_COMPONENT_DIRECTION, ! > XmSTRING_COMPONENT_SEPARATOR, XmSTRING_COMPONENT_LOCALE_TEXT ! > /* 6-125 reserved */ DECLARE LONG CONSTANT XmSTRING_COMPONENT_UNKNOWN = 0 DECLARE LONG CONSTANT XmSTRING_COMPONENT_CHARSET = 1 DECLARE LONG CONSTANT XmSTRING_COMPONENT_TEXT = 2 DECLARE LONG CONSTANT XmSTRING_COMPONENT_DIRECTION = 3 DECLARE LONG CONSTANT XmSTRING_COMPONENT_SEPARATOR = 4 DECLARE LONG CONSTANT XmSTRING_COMPONENT_LOCALE_TEXT = 5 ! > #define XmSTRING_COMPONENT_END 126 /* no more comp in string */ DECLARE LONG CONSTANT XmSTRING_COMPONENT_END = 126 ! > #define XmSTRING_COMPONENT_USER_BEGIN 128 /* 128-255 are user tags */ DECLARE LONG CONSTANT XmSTRING_COMPONENT_USER_BEGIN = 128 ! > #define XmSTRING_COMPONENT_USER_END 255 DECLARE LONG CONSTANT XmSTRING_COMPONENT_USER_END = 255 ! > externalref char _XmSDEFAULT_FONT[]; /* In Xmos.c */ EXTERNAL LONG XmSDEFAULT_FONT ! > externalref char _XmSDEFAULT_BACKGROUND[]; /* In Xmos.c */ EXTERNAL LONG XmSDEFAULT_BACKGROUND ! ************************************************************** ! ! Base widget class and record definitions. ! Included are the definitions for XmPrimitive, XmManager, ! and XmGadget. ! ! ************************************************************* ! Primitive widget class and record definitions ! > externalref WidgetClass xmPrimitiveWidgetClass; EXTERNAL WidgetClass xmPrimitiveWidgetClass ! > typedef struct _XmPrimitiveClassRec * XmPrimitiveWidgetClass; ! > typedef struct _XmPrimitiveRec * XmPrimitiveWidget; ! Gadget widget class and record definitions ! > externalref WidgetClass xmGadgetClass; EXTERNAL WidgetClass xmGadgetClass ! > typedef struct _XmGadgetClassRec * XmGadgetClass; ! > typedef struct _XmGadgetRec * XmGadget; ! Manager widger class and record definitions */ ! > externalref WidgetClass xmManagerWidgetClass; EXTERNAL WidgetClass xmManagerWidgetClass ! > typedef struct _XmManagerClassRec * XmManagerWidgetClass; ! > typedef struct _XmManagerRec * XmManagerWidget; ! ************************************************************** ! Class Test Macros (fast subclassing is in XmP.h) ! ************************************************************* ! > #define XmIsPrimitive(w) XtIsSubclass(w, xmPrimitiveWidgetClass) ! > #define XmIsGadget(w) XtIsSubclass(w, xmGadgetClass) ! > #define XmIsManager(w) XtIsSubclass(w, xmManagerWidgetClass) ! ************************************************************* ! Primitive Resources and define values ! ************************************************************* ! layout direction resource, added to gadget, primitive and manager class ! > enum{ DXmLAYOUT_LEFT_DOWN=1, DXmLAYOUT_LEFT_UP, ! > DXmLAYOUT_RIGHT_DOWN, DXmLAYOUT_RIGHT_UP ! > } ; DECLARE LONG CONSTANT DXmLAYOUT_LEFT_DOWN = 1 DECLARE LONG CONSTANT DXmLAYOUT_LEFT_UP = 2 DECLARE LONG CONSTANT DXmLAYOUT_RIGHT_DOWN = 3 DECLARE LONG CONSTANT DXmLAYOUT_RIGHT_UP = 4 ! size policy values ! > enum{ XmCHANGE_ALL, XmCHANGE_NONE, ! > XmCHANGE_WIDTH, XmCHANGE_HEIGHT ! > } ; DECLARE LONG CONSTANT XmCHANGE_ALL = 0 DECLARE LONG CONSTANT XmCHANGE_NONE = 1 DECLARE LONG CONSTANT XmCHANGE_WIDTH = 2 DECLARE LONG CONSTANT XmCHANGE_HEIGHT = 3 ! unit type values ! > enum{ XmPIXELS, Xm100TH_MILLIMETERS, ! > Xm1000TH_INCHES, Xm100TH_POINTS, ! > Xm100TH_FONT_UNITS ! > } ; DECLARE LONG CONSTANT XmPixels = 0 DECLARE LONG CONSTANT Xm100TH_MILLIMETERS = 1 DECLARE LONG CONSTANT Xm1000TH_INCHES = 2 DECLARE LONG CONSTANT Xm100TH_POINTS = 3 DECLARE LONG CONSTANT Xm100TH_FONT_UNITS = 4 ! DeleteResponse values ! > enum{ XmDESTROY, XmUNMAP, ! > XmDO_NOTHING ! > } ; DECLARE LONG CONSTANT XmDESTROY = 0 DECLARE LONG CONSTANT XmUNMAP = 1 DECLARE LONG CONSTANT XmDO_NOTHING = 2 ! > enum{ XmEXPLICIT, XmPOINTER ! > } ; DECLARE LONG CONSTANT XmEXPLICIT = 0 DECLARE LONG CONSTANT XmPOINTER = 1 ! ************************************************************* ! Navigation defines ! ************************************************************* ! > enum{ XmNONE, XmTAB_GROUP, ! > XmSTICKY_TAB_GROUP, XmEXCLUSIVE_TAB_GROUP ! > } ; DECLARE LONG CONSTANT XmNONE = 0 DECLARE LONG CONSTANT XmTAB_GROUP = 1 DECLARE LONG CONSTANT XmSTICKY_TAB_GROUP = 2 DECLARE LONG CONSTANT XmEXCLUSIVE_TAB_GROUP = 3 ! ************************************************************* ! Audible warning ! ************************************************************* ! > enum{ /* XmNONE */ XmBELL = 1 ! > } ; DECLARE LONG CONSTANT XmBELL = 1 ! ************************************************************** ! Menu defines ! ************************************************************* ! > enum{ XmNO_ORIENTATION, XmVERTICAL, ! > XmHORIZONTAL ! > } ; DECLARE LONG CONSTANT XmNO_ORIENTATION = 0 DECLARE LONG CONSTANT XmVERTICAL = 1 DECLARE LONG CONSTANT XmHORIZONTAL = 2 ! > enum{ XmWORK_AREA, XmMENU_BAR, ! > XmMENU_PULLDOWN, XmMENU_POPUP, ! > XmMENU_OPTION ! > } ; DECLARE LONG CONSTANT XmWORK_AREA = 0 DECLARE LONG CONSTANT XmMENU_BAR = 1 DECLARE LONG CONSTANT XmMENU_PULLDOWN = 2 DECLARE LONG CONSTANT XmMENU_POPUP = 3 DECLARE LONG CONSTANT XmMENU_OPTION = 4 ! > enum{ XmNO_PACKING, XmPACK_TIGHT, ! > XmPACK_COLUMN, XmPACK_NONE ! > } ; DECLARE LONG CONSTANT XmNO_PACKING = 0 DECLARE LONG CONSTANT XmPACK_TIGHT = 1 DECLARE LONG CONSTANT XmPACK_COLUMN = 2 DECLARE LONG CONSTANT XmPACK_NONE = 3 ! > enum{/* XmALIGNMENT_BASELINE_TOP, XmALIGNMENT_CENTER, ! > XmALIGNMENT_BASELINE_BOTTOM, */ XmALIGNMENT_CONTENTS_TOP = 3, ! > XmALIGNMENT_CONTENTS_BOTTOM ! > } ; DECLARE LONG CONSTANT XmALIGNMENT_CONTENTS_TOP = 3 DECLARE LONG CONSTANT XmALIGNMENT_CONTENTS_BOTTOM = 4 ! > enum{ XmTEAR_OFF_ENABLED, XmTEAR_OFF_DISABLED ! > } ; DECLARE LONG CONSTANT XmTEAR_OFF_ENABLED = 0 DECLARE LONG CONSTANT XmTEAR_OFF_DISABLED = 1 ! > enum{ XmUNPOST, XmUNPOST_AND_REPLAY ! > } ; DECLARE LONG CONSTANT XmUNPOST = 0 DECLARE LONG CONSTANT XmUNPOST_AND_REPLAY = 1 ! > enum{ XmLAST_POSITION = -1, XmFIRST_POSITION ! > } ; DECLARE LONG CONSTANT XmLAST_POSITION = -1 DECLARE LONG CONSTANT XmFIRST_POSITION = 0 ! ************************************************************* ! Label/Frame defines ! ************************************************************* ! > enum{ XmALIGNMENT_BEGINNING, XmALIGNMENT_CENTER, ! > XmALIGNMENT_END DECLARE LONG CONSTANT XmALIGNMENT_BEGINNING = 0 DECLARE LONG CONSTANT XmALIGNMENT_CENTER = 1 DECLARE LONG CONSTANT XmALIGNMENT_END = 2 ! > enum{ XmALIGNMENT_BASELINE_TOP, /* XmALIGNMENT_CENTER, */ ! > XmALIGNMENT_BASELINE_BOTTOM = 2, XmALIGNMENT_WIDGET_TOP, ! > XmALIGNMENT_WIDGET_BOTTOM ! > } ; DECLARE LONG CONSTANT XmALIGNMENT_BASELINE_TOP = 0 DECLARE LONG CONSTANT XmALIGNMENT_BASELINE_BOTTOM = 2 DECLARE LONG CONSTANT XmALIGNMENT_WIDGET_TOP = 3 DECLARE LONG CONSTANT XmALIGNMENT_WIDGET_BOTTOM = 4 ! ************************************************************* ! Frame defines ! ************************************************************* ! > enum{ XmFRAME_GENERIC_CHILD, XmFRAME_WORKAREA_CHILD, ! > XmFRAME_TITLE_CHILD ! > } ; DECLARE LONG CONSTANT XmFRAME_GENERIC_CHILD = 0 DECLARE LONG CONSTANT XmFRAME_WORKAREA_CHILD = 1 DECLARE LONG CONSTANT XmFRAME_TITLE_CHILD = 2 ! ************************************************************* ! ToggleButton defines ! ************************************************************* ! > enum{ XmN_OF_MANY = 1, XmONE_OF_MANY ! > } ; DECLARE LONG CONSTANT XmN_OF_MANY = 1 DECLARE LONG CONSTANT XmONE_OF_MANY = 2 ! ************************************************************* ! Form defines ! ************************************************************* ! > enum{ XmATTACH_NONE, XmATTACH_FORM, ! > XmATTACH_OPPOSITE_FORM, XmATTACH_WIDGET, ! > XmATTACH_OPPOSITE_WIDGET, XmATTACH_POSITION, ! > XmATTACH_SELF ! > } ; DECLARE LONG CONSTANT XmATTACH_NONE = 0 DECLARE LONG CONSTANT XmATTACH_FORM = 1 DECLARE LONG CONSTANT XmATTACH_OPPOSITE_FORM = 2 DECLARE LONG CONSTANT XmATTACH_WIDGET = 3 DECLARE LONG CONSTANT XmATTACH_OPPOSITE_WIDGET = 4 DECLARE LONG CONSTANT XmATTACH_POSITION = 5 DECLARE LONG CONSTANT XmATTACH_SELF = 6 ! > enum{ XmRESIZE_NONE, XmRESIZE_GROW, ! > XmRESIZE_ANY ! > } ; DECLARE LONG CONSTANT XmRESIZE_NONE = 0 DECLARE LONG CONSTANT XmRESIZE_GROW = 1 DECLARE LONG CONSTANT XmRESIZE_ANY = 2 ! ****************************************************************** ! Callback reasons ! ***************************************************************** ! > enum{ XmCR_NONE, XmCR_HELP, ! > XmCR_VALUE_CHANGED, XmCR_INCREMENT, ! > XmCR_DECREMENT, XmCR_PAGE_INCREMENT, ! > XmCR_PAGE_DECREMENT, XmCR_TO_TOP, ! > XmCR_TO_BOTTOM, XmCR_DRAG, ! > XmCR_ACTIVATE, XmCR_ARM, ! > XmCR_DISARM, XmCR_MAP = 16, ! > XmCR_UNMAP, XmCR_FOCUS, ! > XmCR_LOSING_FOCUS, XmCR_MODIFYING_TEXT_VALUE, ! > XmCR_MOVING_INSERT_CURSOR, XmCR_EXECUTE, ! > XmCR_SINGLE_SELECT, XmCR_MULTIPLE_SELECT, ! > XmCR_EXTENDED_SELECT, XmCR_BROWSE_SELECT, ! > XmCR_DEFAULT_ACTION, XmCR_CLIPBOARD_DATA_REQUEST, ! > XmCR_CLIPBOARD_DATA_DELETE, XmCR_CASCADING, ! > XmCR_OK, XmCR_CANCEL, ! > XmCR_APPLY = 34, XmCR_NO_MATCH, ! > XmCR_COMMAND_ENTERED, XmCR_COMMAND_CHANGED, ! > XmCR_EXPOSE, XmCR_RESIZE, ! > XmCR_INPUT, XmCR_GAIN_PRIMARY, ! > XmCR_LOSE_PRIMARY, XmCR_CREATE, ! > XmCR_TEAR_OFF_ACTIVATE, XmCR_TEAR_OFF_DEACTIVATE, ! > XmCR_OBSCURED_TRAVERSAL ! > } ; DECLARE LONG CONSTANT XmCR_NONE = 0 DECLARE LONG CONSTANT XmCR_HELP = 1 DECLARE LONG CONSTANT XmCR_VALUE_CHANGED = 2 DECLARE LONG CONSTANT XmCR_INCREMENT = 3 DECLARE LONG CONSTANT XmCR_DECREMENT = 4 DECLARE LONG CONSTANT XmCR_PAGE_INCREMENT = 5 DECLARE LONG CONSTANT XmCR_PAGE_DECREMENT = 6 DECLARE LONG CONSTANT XmCR_TO_TOP = 7 DECLARE LONG CONSTANT XmCR_TO_BOTTOM = 8 DECLARE LONG CONSTANT XmCR_DRAG = 9 DECLARE LONG CONSTANT XmCR_ACTIVATE = 10 DECLARE LONG CONSTANT XmCR_ARM = 11 DECLARE LONG CONSTANT XmCR_DISARM = 12 DECLARE LONG CONSTANT XmCR_MAP = 16 DECLARE LONG CONSTANT XmCR_UNMAP = 17 DECLARE LONG CONSTANT XmCR_FOCUS = 18 DECLARE LONG CONSTANT XmCR_LOSING_FOCUS = 19 DECLARE LONG CONSTANT XmCR_MODIFYING_TEXT_VALUE = 20 DECLARE LONG CONSTANT XmCR_MOVING_INSERT_CURSOR = 21 DECLARE LONG CONSTANT XmCR_EXECUTE = 22 DECLARE LONG CONSTANT XmCR_SINGLE_SELECT = 23 DECLARE LONG CONSTANT XmCR_MULTIPLE_SELECT = 24 DECLARE LONG CONSTANT XmCR_EXTENDED_SELECT = 25 DECLARE LONG CONSTANT XmCR_BROWSE_SELECT = 26 DECLARE LONG CONSTANT XmCR_DEFAULT_ACTION = 27 DECLARE LONG CONSTANT XmCR_CLIPBOARD_DATA_REQUEST = 28 DECLARE LONG CONSTANT XmCR_CLIPBOARD_DATA_DELETE = 29 DECLARE LONG CONSTANT XmCR_CASCADING = 30 DECLARE LONG CONSTANT XmCR_OK = 31 DECLARE LONG CONSTANT XmCR_CANCEL = 32 DECLARE LONG CONSTANT XmCR_APPLY = 34 DECLARE LONG CONSTANT XmCR_NO_MATCH = 35 DECLARE LONG CONSTANT XmCR_COMMAND_ENTERED = 36 DECLARE LONG CONSTANT XmCR_COMMAND_CHANGED = 37 DECLARE LONG CONSTANT XmCR_EXPOSE = 38 DECLARE LONG CONSTANT XmCR_RESIZE = 39 DECLARE LONG CONSTANT XmCR_INPUT = 40 DECLARE LONG CONSTANT XmCR_GAIN_PRIMARY = 41 DECLARE LONG CONSTANT XmCR_LOSE_PRIMARY = 42 DECLARE LONG CONSTANT XmCR_CREATE = 43 DECLARE LONG CONSTANT XmCR_TEAR_OFF_ACTIVATE = 44 DECLARE LONG CONSTANT XmCR_TEAR_OFF_DEACTIVATE = 45 DECLARE LONG CONSTANT XmCR_OBSCURED_TRAVERSAL = 46 ! ************************************************************* ! Callback structures ! ************************************************************* ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > } XmAnyCallbackStruct; DECLARE LONG CONSTANT S_XmAnyCallbackStruct = 8 record XmAnyCallbackStruct LONG reason LONG event end record XmAnyCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > int click_count; ! > } XmArrowButtonCallbackStruct; DECLARE LONG CONSTANT S_XmArrowButtonCallbackStruct = 12 record XmArrowButtonCallbackStruct LONG reason LONG event LONG click_count end record XmArrowButtonCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Window window; ! > } XmDrawingAreaCallbackStruct; DECLARE LONG CONSTANT S_XmDrawingAreaCallbackStruct = 12 record XmDrawingAreaCallbackStruct LONG reason LONG event LONG window_F end record XmDrawingAreaCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Window window; ! > int click_count; ! > } XmDrawnButtonCallbackStruct; DECLARE LONG CONSTANT S_XmDrawnButtonCallbackStruct = 16 record XmDrawnButtonCallbackStruct LONG reason LONG event LONG window_F LONG click_count end record XmDrawnButtonCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > int click_count; ! > } XmPushButtonCallbackStruct; DECLARE LONG CONSTANT S_XmPushButtonCallbackStruct = 12 record XmPushButtonCallbackStruct LONG reason LONG event LONG click_count end record XmPushButtonCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Widget widget; ! > char *data; ! > char *callbackstruct; ! > } XmRowColumnCallbackStruct; DECLARE LONG CONSTANT S_XmRowColumnCallbackStruct = 20 record XmRowColumnCallbackStruct LONG reason LONG event Widget wid LONG data_F LONG callbackstruct end record XmRowColumnCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent * event; ! > int value; ! > int pixel; ! > } XmScrollBarCallbackStruct; DECLARE LONG CONSTANT S_XmScrollBarCallbackStruct = 16 record XmScrollBarCallbackStruct LONG reason LONG event LONG VALUE_F LONG pixel_F end record XmScrollBarCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent * event; ! > int set; ! > } XmToggleButtonCallbackStruct; DECLARE LONG CONSTANT S_XmToggleButtonCallbackStruct = 12 record XmToggleButtonCallbackStruct LONG reason LONG event LONG is_set end record XmToggleButtonCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > XmString item; ! > int item_length; ! > int item_position; ! > XmString *selected_items; ! > int selected_item_count; ! > int *selected_item_positions; ! > char selection_type; ! > } XmListCallbackStruct; DECLARE LONG CONSTANT S_XmListCallbackStruct = 33 record XmListCallbackStruct LONG reason LONG event XmString ITEM LONG item_length LONG item_position XmStringTable selected_items LONG selected_items_count LONG selected_item_positions BYTE selection_type end record XmListCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > XmString value; ! > int length; ! > } XmSelectionBoxCallbackStruct; DECLARE LONG CONSTANT S_XmSelectionBoxCallbackStruct = 16 record XmSelectionBoxCallbackStruct LONG reason LONG event XmString VALUE_F LONG LENGTH end record XmSelectionBoxCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > XmString value; ! > int length; ! > } XmCommandCallbackStruct; DECLARE LONG CONSTANT S_XmCommandCallbackStruct = 16 record XmCommandCallbackStruct LONG reason LONG event XmString VALUE_F LONG LENGTH end record XmCommandCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > XmString value; ! > int length; ! > XmString mask; ! > int mask_length; ! > XmString dir ; ! > int dir_length ; ! > XmString pattern ; ! > int pattern_length ; ! > } XmFileSelectionBoxCallbackStruct; DECLARE LONG CONSTANT S_XmFileSelectionCallbackStruct = 40 record XmFileSelectionCallbackStruct LONG reason LONG event XmString VALUE_F LONG LENGTH XmString MASK LONG mask_length XmString dir LONG dir_length XmString pattern LONG pattern_length end record XmFileSelectionCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent * event; ! > int value; ! > } XmScaleCallbackStruct; DECLARE LONG CONSTANT S_XmScaleCallbackStruct = 12 record XmScaleCallbackStruct LONG reason LONG event LONG VALUE_F end record XmScaleCallbackStruct ! ************************************************************* ! PushButton defines ! ************************************************************* ! > enum{ XmMULTICLICK_DISCARD, XmMULTICLICK_KEEP ! > } ; DECLARE LONG CONSTANT XmMULTICLICK_DISCARD = 0 DECLARE LONG CONSTANT XmMULTICLICK_KEEP = 1 ! ************************************************************* ! DrawnButton defines ! ************************************************************* ! > enum{ XmSHADOW_IN = 7, XmSHADOW_OUT ! > } ; DECLARE LONG CONSTANT XmSHADOW_IN = 7 DECLARE LONG CONSTANT XmSHADOW_OUT = 8 ! ************************************************************* ! Arrow defines ! ************************************************************* ! > enum{ XmARROW_UP, XmARROW_DOWN, ! > XmARROW_LEFT, XmARROW_RIGHT ! > } ; DECLARE LONG CONSTANT XmARROW_UP = 0 DECLARE LONG CONSTANT XmARROW_DOWN = 1 DECLARE LONG CONSTANT XmARROW_LEFT = 2 DECLARE LONG CONSTANT XmARROW_RIGHT = 3 ! ************************************************************* ! Separator defines ! Note: XmINVALID_SEPARATOR_TYPE marks the last+1 separator type ! ************************************************************* ! > enum{ XmNO_LINE, XmSINGLE_LINE, ! > XmDOUBLE_LINE, XmSINGLE_DASHED_LINE, ! > XmDOUBLE_DASHED_LINE, XmSHADOW_ETCHED_IN, ! > XmSHADOW_ETCHED_OUT, XmSHADOW_ETCHED_IN_DASH, ! > XmSHADOW_ETCHED_OUT_DASH, XmINVALID_SEPARATOR_TYPE ! > } ; DECLARE LONG CONSTANT XmNO_LINE = 0 DECLARE LONG CONSTANT XmSINGLE_LINE = 1 DECLARE LONG CONSTANT XmDOUBLE_LINE = 2 DECLARE LONG CONSTANT XmSINGLE_DASHED_LINE = 3 DECLARE LONG CONSTANT XmDOUBLE_DASHED_LINE = 4 DECLARE LONG CONSTANT XmSHADOW_ETCHED_IN = 5 DECLARE LONG CONSTANT XmSHADOW_ETCHED_OUT = 6 ! > enum{ XmPIXMAP = 1, XmSTRING ! > } ; DECLARE LONG CONSTANT XmPIXMAPType = 1 DECLARE LONG CONSTANT XmSTRINGType = 2 ! ************************************************************* ! Drag and Drop #defines ! ************************************************************* ! > enum{ XmWINDOW, /* XmPIXMAP, */ ! > XmCURSOR = 2 ! > } ; DECLARE LONG CONSTANT XmWINDOW = 0 DECLARE LONG CONSTANT XmCURSOR = 2 ! ************************************************************* ! ScrollBar #defines ! ************************************************************* ! > enum{ XmMAX_ON_TOP, XmMAX_ON_BOTTOM, ! > XmMAX_ON_LEFT, XmMAX_ON_RIGHT ! > } ; DECLARE LONG CONSTANT XmMAX_ON_TOP = 0 DECLARE LONG CONSTANT XmMAX_ON_BOTTOM = 1 DECLARE LONG CONSTANT XmMAX_ON_LEFT = 2 DECLARE LONG CONSTANT XmMAX_ON_RIGHT = 3 ! ************************************************************* ! ! List Widget defines * ! * ! ************************************************************* ! > enum{ XmSINGLE_SELECT, XmMULTIPLE_SELECT, ! > XmEXTENDED_SELECT, XmBROWSE_SELECT ! > } ; DECLARE LONG CONSTANT XmSINGLE_SELECT = 0 DECLARE LONG CONSTANT XmMULTIPLE_SELECT = 1 DECLARE LONG CONSTANT XmEXTENDED_SELECT = 2 DECLARE LONG CONSTANT XmBROWSE_SELECT = 3 ! > enum{ XmSTATIC, XmDYNAMIC ! > } ; DECLARE LONG CONSTANT XmSTATIC = 0 DECLARE LONG CONSTANT XmDYNAMIC = 1 ! ************************************************************* ! ! Scrolled Window defines. ! ! ************************************************************* ! > enum{ XmVARIABLE, XmCONSTANT, ! > XmRESIZE_IF_POSSIBLE ! > } ; DECLARE LONG CONSTANT XmVARIABLE = 0 DECLARE LONG CONSTANT XmCONSTANT = 1 DECLARE LONG CONSTANT XmRESIZE_IF_POSSIBLE = 2 ! > enum{ XmAUTOMATIC, XmAPPLICATION_DEFINED ! > } ; DECLARE LONG CONSTANT XmAUTOMATIC = 0 DECLARE LONG CONSTANT XmAPPLICATION_DEFINED = 1 ! > enum{ /* XmSTATIC */ XmAS_NEEDED = 1 ! > } ; DECLARE LONG CONSTANT XmAS_NEEDED = 1 ! > #define SW_TOP 1 DECLARE LONG CONSTANT SW_TOP = 1 ! > #define SW_BOTTOM 0; DECLARE LONG CONSTANT SW_BOTTOM = 0 ! > #define SW_LEFT 2 DECLARE LONG CONSTANT SW_LEFT = 2 ! > #define SW_RIGHT 0; ! > #define XmTOP_LEFT (SW_TOP | SW_LEFT) DECLARE LONG CONSTANT XmTOP_LEFT = 3 ! > #define XmBOTTOM_LEFT (SW_BOTTOM | SW_LEFT) DECLARE LONG CONSTANT XmBOTTOM_LEFT = 2 ! > #define XmTOP_RIGHT (SW_TOP | SW_RIGHT) DECLARE LONG CONSTANT XmTOP_RIGHT = 1 ! > #define XmBOTTOM_RIGHT (SW_BOTTOM | SW_RIGHT) DECLARE LONG CONSTANT XmBOTTOM_RIGHT = 0 ! ************************************************************** ! ! MainWindow Resources ! ! ************************************************************* ! > enum{ XmCOMMAND_ABOVE_WORKSPACE, XmCOMMAND_BELOW_WORKSPACE ! > } ; DECLARE LONG CONSTANT XmCOMMAND_ABOVE_WORKSPACE = 0 DECLARE LONG CONSTANT XmCOMMAND_BELOW_WORKSPACE = 1 ! ************************************************************* ! ! Text Widget defines ! ! ************************************************************* ! > enum{ XmMULTI_LINE_EDIT, XmSINGLE_LINE_EDIT ! > } ; DECLARE LONG CONSTANT XmMULTI_LINE_EDIT = 0 DECLARE LONG CONSTANT XmSINGLE_LINE_EDIT = 1 ! > typedef enum{ ! > XmTEXT_FORWARD, ! > XmTEXT_BACKWARD ! > } XmTextDirection; DECLARE LONG CONSTANT XmTEXT_FORWARD = 0 DECLARE LONG CONSTANT XmTEXT_BACKWARD = 1 ! > typedef long XmTextPosition; ! > typedef Atom XmTextFormat; ! > #define FMT8BIT ((XmTextFormat) XA_STRING) /* 8-bit text. */ ! > #define FMT16BIT ((XmTextFormat)2) /* 16-bit text. */ ! > #define FMT8BIT XmFMT_8_BIT /* For backwards compatibility only.*/ ! > #define FMT16BIT XmFMT_16_BIT /* For backwards compatibility only.*/ ! > typedef enum { XmSELECT_POSITION, XmSELECT_WHITESPACE, XmSELECT_WORD, ! > XmSELECT_LINE, XmSELECT_ALL, XmSELECT_PARAGRAPH } XmTextScanType; DECLARE LONG CONSTANT XmSELECT_POSITION = 0 DECLARE LONG CONSTANT XmSELECT_WHITESPACE = 1 DECLARE LONG CONSTANT XmSELECT_WORD = 2 DECLARE LONG CONSTANT XmSELECT_LINE = 3 DECLARE LONG CONSTANT XmSELECT_ALL = 4 DECLARE LONG CONSTANT XmSELECT_PARAGRAPH = 5 ! > typedef enum {XmHIGHLIGHT_NORMAL, XmHIGHLIGHT_SELECTED, ! > XmHIGHLIGHT_SECONDARY_SELECTED} XmHighlightMode; DECLARE LONG CONSTANT XmHIGHLIGHT_NORMAL = 0 DECLARE LONG CONSTANT XmHIGHLIGHT_SELECTED = 1 DECLARE LONG CONSTANT XmHIGHLIGHT_SECONDARY_SELECTED = 2 ! XmTextBlock's are used to pass text around. ! > typedef struct { ! > char *ptr; /* Pointer to data. */ ! > int length; /* Number of bytes of data. */ ! > XmTextFormat format; /* Representations format */ ! > } XmTextBlockRec, *XmTextBlock; DECLARE LONG CONSTANT S_XmTextBlockRec = 12 record XmTextBlockRec LONG ptr LONG LENGTH XmTextFormat format end record XmTextBlockRec ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Boolean doit; ! > long currInsert, newInsert; ! > long startPos, endPos; ! > XmTextBlock text; ! > } XmTextVerifyCallbackStruct, *XmTextVerifyPtr; DECLARE LONG CONSTANT S_XmTextVerifyCallbackStruct = 29 record XmTextVerifyCallbackStruct LONG reason LONG event BYTE doit LONG currInsert LONG newInsert LONG startPos LONG endPos XmTextBlock text end record XmTextVerifyCallbackStruct ! XmTextBlockWcs's are used in 1.2 modifyVerifyWcs callbacks for Text[Field] ! widgets. ! > typedef struct { ! > wchar_t *wcsptr; /* Pointer to data. */ ! > int length; /* Number of bytes of data. */ ! > } XmTextBlockRecWcs, *XmTextBlockWcs; DECLARE LONG CONSTANT S_XmTextBlockRecWcs = 8 record XmTextBlockRecWcs LONG wcsptr LONG LENGTH end record XmTextBlockRecWcs ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Boolean doit; ! > long currInsert, newInsert; ! > long startPos, endPos; ! > XmTextBlockWcs text; ! > } XmTextVerifyCallbackStructWcs, *XmTextVerifyPtrWcs; DECLARE LONG CONSTANT S_XmTextVerifyCallbackStructWcs = 29 record XmTextVerifyCallbackStructWcs LONG reason LONG event BYTE doit LONG currInsert LONG newInsert LONG startPos LONG endPos XmTextBlock text end record XmTextVerifyCallbackStructWcs ! > /* functions renamed after 1.0 release due to resource name overlap */ ! > #define XmTextGetTopPosition XmTextGetTopCharacter ! > #define XmTextSetTopPosition XmTextSetTopCharacter ! > #define XmCOPY_FAILED 0 DECLARE LONG CONSTANT XmCOPY_FAILED = 0 ! > #define XmCOPY_SUCCEEDED 1 DECLARE LONG CONSTANT XmCOPY_SUCCEEDED = 1 ! > #define XmCOPY_TRUNCATED 2 DECLARE LONG CONSTANT XmCOPY_TRUNCATED = 2 ! ************************************************************* ! ! DIALOG defines.. BulletinBoard and things common to its subclasses ! CommandBox MessageBox Selection FileSelection ! ! ************************************************************* ! Automatic I14Y Code ! > enum{ DXmNONE, DXmAS_NEEDED ! > } ; ! > #endif DECLARE LONG CONSTANT DXmNONE = 0 DECLARE LONG CONSTANT DXmAS_NEEDED = 1 ! child type defines for Xm...GetChild() ! > enum{ XmDIALOG_NONE, XmDIALOG_APPLY_BUTTON, ! > XmDIALOG_CANCEL_BUTTON, XmDIALOG_DEFAULT_BUTTON, ! > XmDIALOG_OK_BUTTON, XmDIALOG_FILTER_LABEL, ! > XmDIALOG_FILTER_TEXT, XmDIALOG_HELP_BUTTON, ! > XmDIALOG_LIST, XmDIALOG_LIST_LABEL, ! > XmDIALOG_MESSAGE_LABEL, XmDIALOG_SELECTION_LABEL, ! > XmDIALOG_SYMBOL_LABEL, XmDIALOG_TEXT, ! > XmDIALOG_SEPARATOR, XmDIALOG_DIR_LIST, ! > XmDIALOG_DIR_LIST_LABEL ! > } ; DECLARE LONG CONSTANT XmDIALOG_NONE = 0 DECLARE LONG CONSTANT XmDIALOG_APPLY_BUTTON = 1 DECLARE LONG CONSTANT XmDIALOG_CANCEL_BUTTON = 2 DECLARE LONG CONSTANT XmDIALOG_DEFAULT_BUTTON = 3 DECLARE LONG CONSTANT XmDIALOG_OK_BUTTON = 4 DECLARE LONG CONSTANT XmDIALOG_FILTER_LABEL = 5 DECLARE LONG CONSTANT XmDIALOG_FILTER_TEXT = 6 DECLARE LONG CONSTANT XmDIALOG_HELP_BUTTON = 7 DECLARE LONG CONSTANT XmDIALOG_LIST = 8 DECLARE LONG CONSTANT XmDIALOG_HISTORY_LIST = 8 DECLARE LONG CONSTANT XmDIALOG_LIST_LABEL = 9 DECLARE LONG CONSTANT XmDIALOG_MESSAGE_LABEL = 10 DECLARE LONG CONSTANT XmDIALOG_SELECTION_LABEL = 11 DECLARE LONG CONSTANT XmDIALOG_PROMPT_LABEL = 11 DECLARE LONG CONSTANT XmDIALOG_SYMBOL_LABEL = 12 DECLARE LONG CONSTANT XmDIALOG_TEXT = 13 DECLARE LONG CONSTANT XmDIALOG_VALUE_TEXT = 13 DECLARE LONG CONSTANT XmDIALOG_COMMAND_TEXT = 13 DECLARE LONG CONSTANT XmDIALOG_SEPARATOR = 14 DECLARE LONG CONSTANT XmDIALOG_DIR_LIST = 15 DECLARE LONG CONSTANT XmDIALOG_DIR_LIST_LABEL = 16 DECLARE LONG CONSTANT XmDIALOG_FILE_LIST = 8 DECLARE LONG CONSTANT XmDIALOG_FILE_LIST_LABEL = 9 ! dialog style defines ! > enum{ XmDIALOG_MODELESS, XmDIALOG_PRIMARY_APPLICATION_MODAL, ! > XmDIALOG_FULL_APPLICATION_MODAL,XmDIALOG_SYSTEM_MODAL ! > } ; DECLARE LONG CONSTANT XmDIALOG_MODELESS = 0 DECLARE LONG CONSTANT XmDIALOG_PRIMARY_APP_MODAL = 1 DECLARE LONG CONSTANT XmDIALOG_FULL_APPLICATION_MODAL = 2 DECLARE LONG CONSTANT XmDIALOG_SYSTEM_MODAL = 3 ! The following is for compatibility only. Its use is deprecated. ! > #define XmDIALOG_APPLICATION_MODAL XmDIALOG_PRIMARY_APPLICATION_MODAL DECLARE LONG CONSTANT XmDIALOG_APPLICATION_MODAL = 1 ! ************************************************************ ! XmSelectionBox, XmFileSelectionBox and XmCommand - misc. stuff ! ************************************************************ ! Defines for Selection child placement ! > enum{ XmPLACE_TOP, XmPLACE_ABOVE_SELECTION, ! > XmPLACE_BELOW_SELECTION ! > } ; DECLARE LONG CONSTANT XmPLACE_TOP = 0 DECLARE LONG CONSTANT XmPLACE_ABOVE_SELECTION = 1 DECLARE LONG CONSTANT XmPLACE_BELOW_SELECTION = 2 ! Defines for file type mask: ! > #define XmFILE_DIRECTORY (1 << 0) DECLARE LONG CONSTANT XmFILE_DIRECTORY = 1 ! > #define XmFILE_REGULAR (1 << 1) DECLARE LONG CONSTANT XmFILE_REGULAR = 2 ! > #define XmFILE_ANY_TYPE (XmFILE_DIRECTORY | XmFILE_REGULAR) DECLARE LONG CONSTANT XmFILE_ANY_TYPE = 1 ! Defines for selection dialog type: ! > enum{ XmDIALOG_WORK_AREA, XmDIALOG_PROMPT, ! > XmDIALOG_SELECTION, XmDIALOG_COMMAND, ! > XmDIALOG_FILE_SELECTION ! > } ; DECLARE LONG CONSTANT XmDIALOG_WORK_AREA = 0 DECLARE LONG CONSTANT XmDIALOG_PROMPT = 1 DECLARE LONG CONSTANT XmDIALOG_SELECTION = 2 DECLARE LONG CONSTANT XmDIALOG_COMMAND = 3 DECLARE LONG CONSTANT XmDIALOG_FILE_SELECTION = 4 ! ************************************************************ ! XmMessageBox stuff not common to other dialogs ! ************************************************************ ! defines for dialog type ! > enum{ XmDIALOG_TEMPLATE, XmDIALOG_ERROR, ! > XmDIALOG_INFORMATION, XmDIALOG_MESSAGE, ! > XmDIALOG_QUESTION, XmDIALOG_WARNING, ! > XmDIALOG_WORKING ! > } ; DECLARE LONG CONSTANT XmDIALOG_TEMPLATE = 0 DECLARE LONG CONSTANT XmDIALOG_ERROR = 1 DECLARE LONG CONSTANT XmDIALOG_INFORMATION = 2 DECLARE LONG CONSTANT XmDIALOG_MESSAGE = 3 DECLARE LONG CONSTANT XmDIALOG_QUESTION = 4 DECLARE LONG CONSTANT XmDIALOG_WARNING = 5 DECLARE LONG CONSTANT XmDIALOG_WORKING = 6 ! Traversal types ! > typedef enum{ ! > XmVISIBILITY_UNOBSCURED, XmVISIBILITY_PARTIALLY_OBSCURED, ! > XmVISIBILITY_FULLY_OBSCURED ! > } XmVisibility ; DECLARE LONG CONSTANT XmVISIBILITY_UNOBSCURED = 0 DECLARE LONG CONSTANT XmVISIBILITY_PARTIALLY_OBSCURED = 1 DECLARE LONG CONSTANT XmVISIBILITY_FULLY_OBSCURED = 2 ! > typedef enum{ ! > XmTRAVERSE_CURRENT, XmTRAVERSE_NEXT, ! > XmTRAVERSE_PREV, XmTRAVERSE_HOME, ! > XmTRAVERSE_NEXT_TAB_GROUP, XmTRAVERSE_PREV_TAB_GROUP, ! > XmTRAVERSE_UP, XmTRAVERSE_DOWN, ! > XmTRAVERSE_LEFT, XmTRAVERSE_RIGHT ! > } XmTraversalDirection ; DECLARE LONG CONSTANT XmTRAVERSE_CURRENT = 0 DECLARE LONG CONSTANT XmTRAVERSE_NEXT = 1 DECLARE LONG CONSTANT XmTRAVERSE_PREV = 2 DECLARE LONG CONSTANT XmTRAVERSE_HOME = 3 DECLARE LONG CONSTANT XmTRAVERSE_NEXT_TAB_GROUP = 4 DECLARE LONG CONSTANT XmTRAVERSE_PREV_TAB_GROUP = 5 DECLARE LONG CONSTANT XmTRAVERSE_UP = 6 DECLARE LONG CONSTANT XmTRAVERSE_DOWN = 7 DECLARE LONG CONSTANT XmTRAVERSE_LEFT = 8 DECLARE LONG CONSTANT XmTRAVERSE_RIGHT = 9 ! > typedef struct _XmTraverseObscuredCallbackStruct ! > { int reason ; ! > XEvent * event ; ! > Widget traversal_destination ; ! > XmTraversalDirection direction ; ! > } XmTraverseObscuredCallbackStruct ; DECLARE LONG CONSTANT S__XmTraverseObscuredCallbackSt = 16 record XmTraverseObscuredCallbackStru LONG reason LONG event Widget traversal_destination XmTraversalDirection direction end record XmTraverseObscuredCallbackStru ! > typedef unsigned char XmNavigationType; ! ************************************************************ ! ! SimpleMenu declarations and definitions. ! ! ************************************************************ ! > typedef unsigned char XmButtonType; ! > typedef XmButtonType * XmButtonTypeTable; ! > typedef KeySym * XmKeySymTable; ! > typedef XmStringCharSet * XmStringCharSetTable; ! > enum{ XmPUSHBUTTON = 1, XmTOGGLEBUTTON, ! > XmRADIOBUTTON, XmCASCADEBUTTON, ! > XmSEPARATOR, XmDOUBLE_SEPARATOR, ! > XmTITLE ! > } ; DECLARE LONG CONSTANT XmPUSHBUTTON = 1 DECLARE LONG CONSTANT XmTOGGLEBUTTON = 2 DECLARE LONG CONSTANT XmRADIOBUTTON = 3 DECLARE LONG CONSTANT XmCASCADEBUTTON = 4 DECLARE LONG CONSTANT XmSEPARATOR = 5 DECLARE LONG CONSTANT XmDOUBLE_SEPARATOR = 6 DECLARE LONG CONSTANT XmTITLE = 7 ! > #define XmCHECKBUTTON XmTOGGLEBUTTON DECLARE LONG CONSTANT XmCHECKBUTTON = 2 ! ******* BaseClass.c ! > typedef XtPointer (*XmResourceBaseProc)(); ! > typedef struct _XmSecondaryResourceDataRec{ ! > XmResourceBaseProc base_proc; ! > XtPointer client_data; ! > String name; ! > String res_class; ! > XtResourceList resources; ! > Cardinal num_resources; ! > }XmSecondaryResourceDataRec, *XmSecondaryResourceData; DECLARE LONG CONSTANT S__XmSecondaryResourceDataRec = 24 record XmSecondaryResourceDataRec XmResourceBaseProc base_proc XtPointer client_data XtString name_F XtString res_class XtResourceList resources Cardinal num_resources end record XmSecondaryResourceDataRec ! ******* Public Function Declarations for BaseClass.c ! > extern Cardinal XmGetSecondaryResourceData (WidgetClass wclass, ! > XmSecondaryResourceData **secondaryDataRtn); ! > ENTRY XmGetSecondaryResourceData ! > PARAMETER ( ! > WidgetClass IN VALUE NAMED wclass, ! > ADDRESS OUT NAMED secondaryDataRtn ) ! > RETURNS Cardinal NAMED resut; ! ******* End Public Function Declarations ! ******* Public Function Declarations for ImageCache.c ! > extern Boolean XmInstallImage (XImage *image, char *image_name); EXTERNAL BYTE FUNCTION XmInstallImage & ( & XImage BY REF, & STRING BY REF & ) ! > extern Boolean XmUninstallImage (XImage *image); EXTERNAL BYTE FUNCTION XmUninstallImage & ( & XImage BY REF & ) ! > extern Pixmap XmGetPixmap (Screen *screen, char *image_name, ! > Pixel foreground, Pixel background); EXTERNAL Pixmap FUNCTION XmGetPixmap & ( & Screen_D BY REF, & STRING BY REF, & Pixel_D BY VALUE, & Pixel_D BY VALUE & ) ! > extern Pixmap XmGetPixmapByDepth( ! > Screen *screen, ! > char *image_name, ! > Pixel foreground, ! > Pixel background, ! > int depth) ; EXTERNAL Pixmap FUNCTION XmGetPixmapByDepth & ( & Screen_D BY REF, & STRING BY REF, & Pixel_D BY VALUE, & Pixel_D BY VALUE, & LONG BY VALUE & ) ! > extern Boolean XmDestroyPixmap (Screen *screen, Pixmap pixmap); EXTERNAL BYTE FUNCTION XmDestroyPixmap & ( & Screen_D BY REF, & Pixmap BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for Manager.c ! > extern void XmUpdateDisplay (Widget w); EXTERNAL SUB XmUpdateDisplay & ( & Widget BY VALUE & ) ! ******* End Public Function Declarations ! ******* Primitive.c ! > typedef long XmOffset; ! > typedef XmOffset *XmOffsetPtr; ! ******* Public Function Declarations for Primitive.c ! > extern void XmResolvePartOffsets (WidgetClass wclass, XmOffsetPtr *offset); EXTERNAL SUB XmResolvePartOffsets & ( & WidgetClass BY VALUE, & XmOffsetPtr BY REF & ) ! > extern void XmResolveAllPartOffsets (WidgetClass wclass, XmOffsetPtr *offset, ! > XmOffsetPtr *constraint_offset); EXTERNAL SUB XmResolveAllPartOffsets & ( & WidgetClass BY VALUE, & XmOffsetPtr BY REF, & XmOffsetPtr BY REF & ) ! > extern Boolean XmWidgetGetBaselines( ! > Widget wid, ! > Dimension **baselines, ! > int *line_count); EXTERNAL BYTE FUNCTION XmWidgetGetBaselines & ( & Widget BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern Boolean XmWidgetGetDisplayRect( ! > Widget wid, ! > XRectangle *displayrect); EXTERNAL BYTE FUNCTION XmWidgetGetDisplayRect & ( & Widget BY VALUE, & XRectangle BY REF & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for ResConvert.c ! > extern void XmRegisterConverters( void ) ; EXTERNAL SUB XmRegisterConverters ! > extern void XmCvtStringToUnitType( ! > XrmValuePtr args, ! > Cardinal *num_args, ! > XrmValue *from_val, ! > XrmValue *to_val) ; EXTERNAL SUB XmCvtStringToUnitType & ( & XrmValuePtr DIM() BY REF, & Cardinal BY REF, & XrmValuePtr BY REF, & XrmValuePtr BY REF & ) ! > extern char * XmRegisterSegmentEncoding( ! > char *fontlist_tag, ! > char *ct_encoding) ; EXTERNAL XtString FUNCTION XmRegisterSegmentEncoding & ( & STRING BY REF, & STRING BY REF & ) ! > extern char * XmMapSegmentEncoding( ! > char *fontlist_tag) ; EXTERNAL XtString FUNCTION XmMapSegmentEncoding & ( & STRING BY REF & ) ! > extern XmString XmCvtCTToXmString( char *text ); EXTERNAL XmString FUNCTION XmCvtCTToXmString & ( & STRING BY REF & ) ! > extern Boolean XmCvtTextToXmString ( Display *display , ! > XrmValuePtr args , Cardinal *num_args , XrmValue *from_val , ! > XrmValue *to_val , XtPointer *converter_data ); ! > ENTRY XmCvtTextToXmString ! > PARAMETER ( ! > Display IN VALUE NAMED display, ! > XrmValue DIMENSION * IN NAMED args, ! > Cardinal IN NAMED num_args, ! > XrmValue IN NAMED from_val, ! > XrmValue IN NAMED to_val, ! > XtPointer IN OUT NAMED converter_data ) ! > RETURNS Boolean NAMED result; ! > extern XmString XmCvtXmStringToCT( XmString string ); EXTERNAL XmString FUNCTION XmCvtXmStringToCT & ( & XmString BY VALUE & ) ! > extern Boolean XmCvtXmStringToText ( Display *display , XrmValuePtr args, ! > Cardinal *num_args , XrmValue *from_val , XrmValue *to_val , ! > XtPointer *converter_data ); ! > ENTRY XmCvtXmStringToText ! > PARAMETER ( ! > Display IN VALUE NAMED display, ! > XrmValue DIMENSION * IN NAMED args, ! > Cardinal IN NAMED num_args, ! > XrmValue IN NAMED from_val, ! > XrmValue IN NAMED to_val, ! > XtPointer IN OUT NAMED converter_data ) ! > RETURNS Boolean NAMED result; ! ******* End Public Function Declarations ! ******* Public Function Declarations for ResInd.c ! > extern int XmConvertUnits (Widget wid, int dimension, int from_type, ! > int from_val, int to_type); EXTERNAL LONG FUNCTION XmConvertUnits & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern int XmCvtToHorizontalPixels (Screen * screen, int from_val, int from_type); ! > ENTRY XmCvtToHorizontalPixels ! > PARAMETER ( ! > Screen IN NAMED screen, ! > LONGWORD IN VALUE NAMED from_val, ! > LONGWORD IN VALUE NAMED from_type ) ! > RETURNS LONGWORD NAMED result; ! > extern int XmCvtToVerticalPixels (Screen * screen, int from_val, int from_type); ! > ENTRY XmCvtToVerticalPixels ! > PARAMETER ( ! > Screen IN NAMED screen, ! > LONGWORD IN VALUE NAMED from_val, ! > LONGWORD IN VALUE NAMED from_type ) ! > RETURNS LONGWORD NAMED result; ! > extern int XmCvtFromHorizontalPixels (Screen * screen, int from_val, int to_type); ! > ENTRY XmCvtFromHorizontalPixels ! > PARAMETER ( ! > Screen IN NAMED screen, ! > LONGWORD IN VALUE NAMED from_val, ! > LONGWORD IN VALUE NAMED to_type ) ! > RETURNS LONGWORD NAMED result; ! > extern int XmCvtFromVerticalPixels (Screen * screen, int from_val, int to_type); ! > ENTRY XmCvtFromVerticalPixels ! > PARAMETER ( ! > Screen IN NAMED screen , ! > LONGWORD IN VALUE NAMED from_val, ! > LONGWORD IN VALUE NAMED to_type ) ! > RETURNS LONGWORD NAMED result; ! > extern void XmSetFontUnits(Display *display, int hvalue, int vvalue); EXTERNAL SUB XmSetFontUnits & ( & Display_D BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmSetFontUnit (Display *display, int value); EXTERNAL SUB XmSetFontUnit & ( & Display_D BY VALUE, & LONG BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for MenuUtil.c ! > extern void XmSetMenuCursor (Display *display, Cursor cursorId); EXTERNAL SUB XmSetMenuCursor & ( & Display_D BY VALUE, & Cursor BY VALUE & ) ! > extern Cursor XmGetMenuCursor (Display *display); EXTERNAL Cursor FUNCTION XmGetMenuCursor & ( & Display_D BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for Simple.c ! > Widget XmCreateSimpleMenuBar (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimpleMenuBar & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > Widget XmCreateSimplePopupMenu (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimplePopupMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > Widget XmCreateSimplePulldownMenu (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimplePulldownMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > Widget XmCreateSimpleOptionMenu (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimpleOptionMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > Widget XmCreateSimpleRadioBox (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimpleRadioBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > Widget XmCreateSimpleCheckBox (Widget parent, String name, ArgList args, Cardinal arg_count); EXTERNAL Widget FUNCTION XmCreateSimpleCheckBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! ******* End Public Function Declaration ! ******* Public Function Declarations for VaSimple.c ! > extern Widget XmVaCreateSimpleMenuBar (Widget parent, String name, ...); EXTERNAL Widget FUNCTION XmVaCreateSimpleMenuBar & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern Widget XmVaCreateSimplePopupMenu (Widget parent, String name, ! > XtCallbackProc callback, ...); EXTERNAL Widget FUNCTION XmVaCreateSimplePopupMenu & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackProc BY VALUE & ) ! > extern Widget XmVaCreateSimplePulldownMenu (Widget parent, String name, ! > int post_from_button, ! > XtCallbackProc callback, ...); EXTERNAL Widget FUNCTION XmVaCreateSimplePulldownMenu & ( & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & XtCallbackProc BY VALUE & ) ! > extern Widget XmVaCreateSimpleOptionMenu (Widget parent, String name, ! > XmString option_label, ! > KeySym option_mnemonic, ! > int button_set, ! > XtCallbackProc callback, ...); EXTERNAL Widget FUNCTION XmVaCreateSimpleOptionMenu & ( & Widget BY VALUE, & STRING BY REF, & XmString BY VALUE, & KeySym BY VALUE, & LONG BY VALUE, & XtCallbackProc BY VALUE & ) ! > extern Widget XmVaCreateSimpleRadioBox (Widget parent, String name, ! > int button_set, XtCallbackProc callback, ...); EXTERNAL Widget FUNCTION XmVaCreateSimpleRadioBox & ( & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & XtCallbackProc BY VALUE & ) ! > extern Widget XmVaCreateSimpleCheckBox (Widget parent, String name, ! > XtCallbackProc callback, ...); EXTERNAL Widget FUNCTION XmVaCreateSimpleCheckBox & ( & Widget BY VALUE, & STRING BY REF, & XtCallbackProc BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for TrackLoc.c ! > extern Widget XmTrackingEvent( ! > Widget widget, ! > Cursor cursor, ! > Boolean confineTo, XEvent *pev) ; EXTERNAL Widget FUNCTION XmTrackingEvent & ( & Widget BY VALUE, & Cursor BY VALUE, & BYTE BY VALUE, & ANY BY REF & ) ! > extern Widget XmTrackingLocate( ! > Widget widget, ! > Cursor cursor, ! > Boolean confineTo) ; EXTERNAL Widget FUNCTION XmTrackingLocate & ( & Widget BY VALUE, & Cursor BY VALUE, & BYTE BY VALUE & ) ! ******* End Public Function Declarations ! ******* Visual.c ! > typedef void (*XmColorProc) (); ! ******* Public Function Declarations for Visual.c ! > extern XmColorProc XmSetColorCalculation(XmColorProc proc); EXTERNAL XmColorProc FUNCTION XmSetColorCalculation & ( & XmColorProc BY VALUE & ) ! > extern XmColorProc XmGetColorCalculation(void); EXTERNAL XmColorProc FUNCTION XmGetColorCalculation ! > extern void XmGetColors (Screen * screen, Colormap color_map, Pixel background, ! > Pixel *foreground_ret, Pixel *top_shadow_ret, ! > Pixel *bottom_shadow_ret, Pixel *select_ret); EXTERNAL SUB XmGetColors & ( & Screen_D BY REF, & Colormap BY VALUE, & Pixel_D BY VALUE, & Pixel_D BY REF, & Pixel_D BY REF, & Pixel_D BY REF, & Pixel_D BY REF & ) ! > extern void XmChangeColor( ! > Widget widget, ! > Pixel background) ; EXTERNAL SUB XmChangeColor & ( & Widget BY VALUE, & Pixel_D BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for XmString.c ! > extern XmString XmStringCreate _ARGUMENTS(( char *text , XmStringCharSet charset )); EXTERNAL XmString FUNCTION XmStringCreate & ( & STRING BY REF, & STRING BY REF & ) ! > extern XmString XmStringCreateSimple _ARGUMENTS(( char *text )); EXTERNAL XmString FUNCTION XmStringCreateSimple & ( & STRING BY REF & ) ! > extern XmString XmStringCreateLocalized( ! > String text) ; EXTERNAL XmString FUNCTION XmStringCreateLocalized & ( & STRING BY REF & ) ! > extern XmString XmStringDirectionCreate _ARGUMENTS(( XmStringDirection direction )); EXTERNAL XmString FUNCTION XmStringDirectionCreate & ( & XmStringDirection BY VALUE & ) ! > extern XmString XmStringSeparatorCreate _ARGUMENTS(( void )); EXTERNAL XmString FUNCTION XmStringSeparatorCreate ! > extern XmString XmStringSegmentCreate _ARGUMENTS(( char *text , XmStringCharSet charset , XmStringDirection direction , & ! Boolean separator )); EXTERNAL XmString FUNCTION XmStringSegmentCreate & ( & STRING BY REF, & STRING BY REF, & XmStringDirection BY VALUE, & BYTE BY VALUE & ) ! > extern XmString XmStringLtoRCreate _ARGUMENTS(( char *text , XmStringCharSet charset )); ! > ENTRY XmStringLtoRCreate ! > PARAMETER ( ! > CHARACTER LENGTH * IN NAMED text, ! > CHARACTER LENGTH * IN NAMED charset ) ! > RETURNS XmString NAMED result; ! > extern XmString XmStringCreateLtoR _ARGUMENTS(( char *text , XmStringCharSet charset )); EXTERNAL XmString FUNCTION XmStringCreateLtoR & ( & STRING BY REF, & STRING BY REF & ) ! > extern Boolean XmStringInitContext _ARGUMENTS(( XmStringContext *context , XmString string )); EXTERNAL BYTE FUNCTION XmStringInitContext & ( & XmStringContext BY REF, & XmString BY VALUE & ) ! > extern void XmStringFreeContext _ARGUMENTS(( XmStringContext context )); EXTERNAL XmString FUNCTION XmStringFreeContext & ( & XmStringContext BY VALUE & ) ! > extern XmStringComponentType XmStringGetNextComponent _ARGUMENTS(( XmStringContext context , char **text , ! > XmStringCharSet *charset , XmStringDirection *direction , XmStringComponentType *unknown_tag) ! > unsigned short *unknown_length , unsigned char **unknown_value )); EXTERNAL XmStringComponentType FUNCTION XmStringGetNextComponent & ( & XmStringContext BY VALUE, & LONG BY REF, & XmStringCharSet BY REF, & XmStringDirection BY REF, & XmStringComponentType BY REF, & WORD BY REF, & LONG BY REF & ) ! > extern XmStringComponentType XmStringPeekNextComponent _ARGUMENTS(( XmStringContext context )); EXTERNAL XmStringComponentType FUNCTION XmStringPeekNextComponent & ( & XmStringContext BY VALUE & ) ! > extern Boolean XmStringGetNextSegment _ARGUMENTS(( XmStringContext context , char **text , ! > XmStringCharSet *charset , XmStringDirection *direction , Boolean *separator )); EXTERNAL BYTE FUNCTION XmStringGetNextSegment & ( & XmStringContext BY VALUE, & LONG BY REF, & XmStringCharSet BY REF, & XmStringDirection BY REF, & BYTE BY REF & ) ! > extern Boolean XmStringGetLtoR _ARGUMENTS(( XmString string , ! > XmStringCharSet charset , char **text )); EXTERNAL BYTE FUNCTION XmStringGetLtoR & ( & XmString BY VALUE, & STRING BY REF, & LONG BY REF & ) ! > extern XmFontListEntry XmFontListEntryCreate( ! > char *tag, ! > XmFontType type, ! > XtPointer font) ; EXTERNAL XmFontListEntry FUNCTION XmFontListEntryCreate & ( & STRING BY REF, & XmFontType BY VALUE, & XtPointer BY VALUE & ) ! > extern void XmFontListEntryFree( ! > XmFontListEntry *entry) ; EXTERNAL SUB XmFontListEntryFree & ( & XmFontListEntry BY REF & ) ! > extern XtPointer XmFontListEntryGetFont( ! > XmFontListEntry entry, ! > XmFontType *typeReturn) ; EXTERNAL XtPointer FUNCTION XmFontListEntryGetFont & ( & XmFontListEntry BY VALUE, & XmFontType BY REF & ) ! > extern char * XmFontListEntryGetTag( ! > XmFontListEntry entry) ; EXTERNAL XtString FUNCTION XmFontListEntryGetTag & ( & XmFontListEntry BY VALUE & ) ! > extern XmFontList XmFontListAppendEntry( ! > XmFontList old, ! > XmFontListEntry entry) ; EXTERNAL XmFontList FUNCTION XmFontListAppendEntry & ( & XmFontList BY VALUE, & XmFontListEntry BY VALUE & ) ! > extern XmFontListEntry XmFontListNextEntry( ! > XmFontContext context) ; EXTERNAL XmFontListEntry FUNCTION XmFontListNextEntry & ( & XmFontContext BY VALUE & ) ! > extern XmFontList XmFontListRemoveEntry( ! > XmFontList old, ! > XmFontListEntry entry) ; EXTERNAL XmFontList FUNCTION XmFontListRemoveEntry & ( & XmFontList BY VALUE, & XmFontListEntry BY VALUE & ) ! > extern XmFontListEntry XmFontListEntryLoad( ! > Display *display, ! > char *fontName, ! > XmFontType type, ! > char *tag) ; EXTERNAL XmFontListEntry FUNCTION XmFontListEntryLoad & ( & Display_D BY VALUE, & STRING BY REF, & XmFontType BY VALUE, & STRING BY REF & ) ! > extern XmFontList XmFontListCreate _ARGUMENTS(( XFontStruct *font , XmStringCharSet charset )); EXTERNAL XmFontList FUNCTION XmFontListCreate & ( & Font_D BY VALUE, & STRING BY REF & ) ! > extern XmFontList XmStringCreateFontList _ARGUMENTS(( XFontStruct *font , XmStringCharSet charset )); ! > ENTRY XmStringCreateFontList ! > PARAMETER ( ! > Font IN VALUE NAMED font, ! > CHARACTER LENGTH * IN REFERENCE NAMED charset ) ! > RETURNS XmFontList NAMED result; ! > extern void XmFontListFree ( XmFontList fontlist ); EXTERNAL SUB XmFontListFree & ( & XmFontList BY VALUE & ) ! > extern XmFontList XmFontListAdd ( XmFontList old , XFontStruct *font , XmStringCharSet charset ); EXTERNAL XmFontList FUNCTION XmFontListAdd & ( & XmFontList BY VALUE, & Font_D BY VALUE, & STRING BY REF & ) ! > extern XmFontList XmFontListCopy ( XmFontList fontlist ); EXTERNAL XmFontList FUNCTION XmFontListCopy & ( & XmFontList BY VALUE & ) ! > extern Boolean XmFontListInitFontContext ( XmFontContext *context , XmFontList fontlist ); EXTERNAL BYTE FUNCTION XmFontListInitFontContext & ( & XmFontContext BY REF, & XmFontList BY VALUE & ) ! > extern Boolean XmFontListGetNextFont ( XmFontContext context , XmStringCharSet *charset , XFontStruct **font ); EXTERNAL BYTE FUNCTION XmFontListGetNextFont & ( & XmFontContext BY VALUE, & XmStringCharSet BY REF, & Font_D BY REF & ) ! > extern void XmFontListFreeFontContext ( XmFontContext context ); EXTERNAL SUB XmFontListFreeFontContext & ( & XmFontContext BY VALUE & ) ! > extern XmString XmStringConcat ( XmString a , XmString b ); EXTERNAL XmString FUNCTION XmStringConcat & ( & XmString BY VALUE, & XmString BY VALUE & ) ! > extern XmString XmStringNConcat ( XmString first , XmString second , int n ); EXTERNAL XmString FUNCTION XmStringNConcat & ( & XmString BY VALUE, & XmString BY VALUE, & LONG BY VALUE & ) ! > extern XmString XmStringCopy _ARGUMENTS(( XmString string )); EXTERNAL XmString FUNCTION XmStringCopy & ( & XmString BY VALUE & ) ! > extern XmString XmStringNCopy _ARGUMENTS(( XmString str , int n )); EXTERNAL XmString FUNCTION XmStringNCopy & ( & XmString BY VALUE, & LONG BY VALUE & ) ! > extern Boolean XmStringByteCompare _ARGUMENTS(( XmString a1 , XmString b1 )); EXTERNAL BYTE FUNCTION XmStringByteCompare & ( & XmString BY VALUE, & XmString BY VALUE & ) ! > extern Boolean XmStringCompare _ARGUMENTS(( XmString a , XmString b )); EXTERNAL BYTE FUNCTION XmStringCompare & ( & XmString BY VALUE, & XmString BY VALUE & ) ! > extern int XmStringLength _ARGUMENTS(( XmString string )); EXTERNAL LONG FUNCTION XmStringLength & ( & XmString BY VALUE & ) ! > extern Boolean XmStringEmpty _ARGUMENTS(( XmString string )); EXTERNAL BYTE FUNCTION XmStringEmpty & ( & XmString BY VALUE & ) ! > extern Boolean XmStringHasSubstring _ARGUMENTS(( XmString string , XmString substring )); EXTERNAL BYTE FUNCTION XmStringHasSubstring & ( & XmString BY VALUE, & XmString BY VALUE & ) ! > extern void XmStringFree _ARGUMENTS(( XmString string )); EXTERNAL SUB XmStringFree & ( & XmString BY VALUE & ) ! > extern Dimension XmStringBaseline _ARGUMENTS(( XmFontList fontlist , XmString string )); EXTERNAL DIMENSION_D FUNCTION XmStringBaseline & ( & XmFontList BY VALUE, & XmString BY VALUE & ) ! > extern Dimension XmStringWidth _ARGUMENTS(( XmFontList fontlist , XmString string )); EXTERNAL DIMENSION_D FUNCTION XmStringWidth & ( & XmFontList BY VALUE, & XmString BY VALUE & ) ! > extern Dimension XmStringHeight _ARGUMENTS(( XmFontList fontlist , XmString string )); EXTERNAL DIMENSION_D FUNCTION XmStringHeight & ( & XmFontList BY VALUE, & XmString BY VALUE & ) ! > extern void XmStringExtent _ARGUMENTS(( XmFontList fontlist , XmString string , Dimension *width , Dimension *height )); EXTERNAL SUB XmStringExtent & ( & XmFontList BY VALUE, & XmString BY VALUE, & DIMENSION_D BY REF, & DIMENSION_D BY REF & ) ! > extern int XmStringLineCount _ARGUMENTS(( XmString string )); EXTERNAL LONG FUNCTION XmStringLineCount & ( & XmString BY VALUE & ) ! > extern void XmStringDraw _ARGUMENTS(( Display *d , Window w , XmFontList fontlist , ! > XmString string , GC gc , Position x , Position y , Dimension width , unsigned char align , ! > unsigned char lay_dir , XRectangle *clip )); EXTERNAL SUB XmStringDraw & ( & Display_D BY VALUE, & Window_D BY VALUE, & XmFontList BY VALUE, & XmString BY VALUE, & GC BY VALUE, & Position BY VALUE, & Position BY VALUE, & DIMENSION_D BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE, & XRectangle BY REF & ) ! > extern void XmStringDrawImage _ARGUMENTS(( Display *d , Window w , XmFontList fontlist , ! > XmString string , GC gc , Position x , Position y , Dimension width , unsigned char align , ! > unsigned char lay_dir , XRectangle *clip )); EXTERNAL SUB XmStringDrawImage & ( & Display_D BY VALUE, & Window_D BY VALUE, & XmFontList BY VALUE, & XmString BY VALUE, & GC BY VALUE, & Position BY VALUE, & Position BY VALUE, & DIMENSION_D BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE, & XRectangle BY REF & ) ! > extern void XmStringDrawUnderline _ARGUMENTS(( Display *d , Window w , XmFontList fontlst , ! > XmString string, GC gc , Position x , Position y , Dimension width , unsigned char align , ! > unsigned char lay_dir , XRectangle *clip , XmString under )); EXTERNAL SUB XmStringDrawUnderline & ( & Display_D BY VALUE, & Window_D BY VALUE, & XmFontList BY VALUE, & XmString BY VALUE, & GC BY VALUE, & Position BY VALUE, & Position BY VALUE, & DIMENSION_D BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE, & XRectangle BY REF, & XmString BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for Dest.c ! > extern Widget XmGetDestination (Display *display); EXTERNAL Widget FUNCTION XmGetDestination & ( & Display_D BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for Traversal.c ! > extern Boolean XmIsTraversable( ! > Widget wid) ; EXTERNAL BYTE FUNCTION XmIsTraversable & ( & Widget BY VALUE & ) ! > extern XmVisibility XmGetVisibility( ! > Widget wid) ; EXTERNAL XmVisibility FUNCTION XmGetVisibility & ( & Widget BY VALUE & ) ! > extern Widget XmGetTabGroup( ! > Widget wid) ; EXTERNAL Widget FUNCTION XmGetTabGroup & ( & Widget BY VALUE & ) ! > extern Widget XmGetFocusWidget( ! > Widget wid) ; EXTERNAL Widget FUNCTION XmGetFocusWidget & ( & Widget BY VALUE & ) ! > extern Boolean XmProcessTraversal (Widget w, XmTraversalDirection dir); EXTERNAL BYTE FUNCTION XmProcessTraversal & ( & Widget BY VALUE, & XmTraversalDirection BY VALUE & ) ! > extern void XmAddTabGroup (Widget tabGroup); EXTERNAL SUB XmAddTabGroup & ( & Widget BY VALUE & ) ! > extern void XmRemoveTabGroup (Widget w); EXTERNAL SUB XmRemoveTabGroup & ( & Widget BY VALUE & ) ! ******* End Public Function Declarations ! ******* Public Function Declarations for XmIm.c ! > extern void XmImRegister( ! > Widget w, ! > unsigned int reserved) ; EXTERNAL SUB XmImRegister & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmImUnregister( ! > Widget w) ; EXTERNAL SUB XmImUnregister & ( & Widget BY VALUE & ) ! > extern void XmImSetFocusValues( ! > Widget w, ! > ArgList args, ! > Cardinal num_args) ; EXTERNAL SUB XmImSetFocusValues & ( & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmImSetValues( ! > Widget w, ! > ArgList args, ! > Cardinal num_args) ; EXTERNAL SUB XmImSetValues & ( & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmImUnsetFocus( ! > Widget w) ; EXTERNAL SUB XmImUnsetFocus & ( & Widget BY VALUE & ) ! > extern XIM XmImGetXIM( ! > Widget w) ; EXTERNAL LONG FUNCTION XmImGetXIM & ( & Widget BY VALUE & ) ! > extern int XmImMbLookupString( ! > Widget w, ! > XKeyPressedEvent *event, ! > char *buf, ! > int nbytes, ! > KeySym *keysym, ! > int *status) ; EXTERNAL LONG FUNCTION XmImMbLookupString & ( & Widget BY VALUE, & ANY BY REF, & STRING BY REF, & LONG BY VALUE, & KeySym BY REF, & LONG BY REF & ) ! > extern void XmImVaSetFocusValues( ! > Widget w, ! > ...) ; EXTERNAL SUB XmImVaSetFocusValues & ( & Widget BY VALUE & ) ! > extern void XmImVaSetValues( ! > Widget w, ! > ...) ; EXTERNAL SUB XmImVaSetValues & ( & Widget BY VALUE & ) ! ******* End Public Function Declarations ********/ ! End of Xm.h ! $RCSfile: ArrowB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:22:45 $ ! > #define XmIsArrowButton(w) XtIsSubclass(w, xmArrowButtonWidgetClass) ! > externalref WidgetClass xmArrowButtonWidgetClass; EXTERNAL WidgetClass xmArrowButtonWidgetClass ! > typedef struct _XmArrowButtonClassRec * XmArrowButtonWidgetClass; ! > typedef struct _XmArrowButtonRec * XmArrowButtonWidget; ! > extern Widget XmCreateArrowButton (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateArrowButton & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: ArrowBG.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:22:54 $ ! > #define XmIsArrowButtonGadget(w) XtIsSubclass(w, xmArrowButtonGadgetClass) ! > externalref WidgetClass xmArrowButtonGadgetClass; EXTERNAL WidgetClass xmArrowButtonGadgetClass ! > typedef struct _XmArrowButtonGadgetClassRec * XmArrowButtonGadgetClass; ! > typedef struct _XmArrowButtonGadgetRec * XmArrowButtonGadget; ! > extern Widget XmCreateArrowButtonGadget (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateArrowButtonGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: AtomMgr.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:23:18 $ ! > extern Atom XmInternAtom (Display *display, String name, Boolean only_if_exists); EXTERNAL LONG FUNCTION XmInternAtom & ( & Display_D BY VALUE, & STRING BY REF, & BYTE BY VALUE & ) ! > extern String XmGetAtomName (Display *display, Atom atom); EXTERNAL XtString FUNCTION XmGetAtomName & ( & Display_D BY VALUE, & Atom BY VALUE & ) ! > #define XmInternAtom(display, name, only_if_exists) \ ! > XInternAtom(display, name, only_if_exists) ! > #define XmGetAtomName(display, atom) \ ! > XGetAtomName(display, atom) ! $RCSfile: BulletinB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:24:22 $ ! > externalref WidgetClass xmBulletinBoardWidgetClass; EXTERNAL WidgetClass xmBulletinBoardWidgetClass ! > typedef struct _XmBulletinBoardClassRec * XmBulletinBoardWidgetClass; ! > typedef struct _XmBulletinBoardRec * XmBulletinBoardWidget; ! Creation entry points ! > extern Widget XmCreateBulletinBoard( Widget p, String name, ArgList args, ! > Cardinal n) ; EXTERNAL Widget FUNCTION XmCreateBulletinBoard & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateBulletinBoardDialog( Widget ds_p, String name, ! > ArgList bb_args, Cardinal bb_n) ; EXTERNAL Widget FUNCTION XmCreateBulletinBoardDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: CascadeB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:25:19 $ ! > externalref WidgetClass xmCascadeButtonWidgetClass; EXTERNAL WidgetClass xmCascadeButtonWidgetClass ! > typedef struct _XmCascadeButtonWidgetRec * XmCascadeButtonWidget; ! > typedef struct _XmCascadeButtonClassRec * XmCascadeButtonWidgetClass; ! > #define XmIsCascadeButton(w) XtIsSubclass(w, xmCascadeButtonWidgetClass) ! > extern Widget XmCreateCascadeButton (Widget parent, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateCascadeButton & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmCascadeButtonHighlight (Widget cb, Boolean highlight); EXTERNAL SUB XmCascadeButtonHighlight & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! $RCSfile: CascadeBG.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:25:39 $ ! > externalref WidgetClass xmCascadeButtonGadgetClass; EXTERNAL WidgetClass xmCascadeButtonGadgetClass ! > typedef struct _XmCascadeButtonGadgetClassRec * XmCascadeButtonGadgetClass; ! > typedef struct _XmCascadeButtonGadgetRec * XmCascadeButtonGadget; ! > typedef struct _XmCascadeButtonGCacheObjRec * XmCascadeButtonGCacheObject; ! > #define XmIsCascadeButtonGadget(w) XtIsSubclass(w, xmCascadeButtonGadgetClass) ! > extern Widget XmCreateCascadeButtonGadget (Widget parent, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateCascadeButtonGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmCascadeButtonGadgetHighlight (Widget wid, Boolean highlight); EXTERNAL SUB XmCascadeButtonGadgetHighlight & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! $RCSfile: Command.h,v $ $Revision: 1.7.2.2 $ $Date: 92/08/07 13:11:32 $ ! > externalref WidgetClass xmCommandWidgetClass; EXTERNAL WidgetClass xmCommandWidgetClass ! > typedef struct _XmCommandClassRec * XmCommandWidgetClass; ! > typedef struct _XmCommandRec * XmCommandWidget; ! > extern Widget XmCreateCommand( Widget parent, String name, ArgList al, ! > Cardinal ac ) EXTERNAL Widget FUNCTION XmCreateCommand & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCommandGetChild( Widget widget, unsigned char child) ; EXTERNAL Widget FUNCTION XmCommandGetChild & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern void XmCommandSetValue( Widget widget, XmString value) ; EXTERNAL SUB XmCommandSetValue & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmCommandAppendValue( Widget widget, XmString value) ; EXTERNAL SUB XmCommandAppendValue & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmCommandError( Widget widget, XmString error) ; EXTERNAL SUB XmCommandError & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern Widget XmCreateCommandDialog( Widget ds_p, String name, ArgList fsb_args, ! > Cardinal fsb_n) ; EXTERNAL Widget FUNCTION XmCreateCommandDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: CutPaste.h,v $ $Revision: 1.8.4.2 $ $Date: 92/09/17 19:38:34 $ ! > #define XmClipboardFail 0 DECLARE LONG CONSTANT XmClipboardFail = 0 ! > #define XmClipboardSuccess 1 DECLARE LONG CONSTANT XmClipboardSuccess = 1 ! > #define XmClipboardTruncate 2 DECLARE LONG CONSTANT XmClipboardTruncate = 2 ! > #define XmClipboardLocked 4 DECLARE LONG CONSTANT XmClipboardLocked = 4 ! > #define XmClipboardBadFormat 5 DECLARE LONG CONSTANT XmClipboardBadFormat = 5 ! > #define XmClipboardNoData 6 DECLARE LONG CONSTANT XmClipboardNoData = 6 ! > XmClipboard pre-1.2 definitions ! > #define ClipboardFail 0 DECLARE LONG CONSTANT ClipboardFail = 0 ! > #define ClipboardSuccess 1 DECLARE LONG CONSTANT ClipboardSuccess = 1 ! > #define ClipboardTruncate 2 DECLARE LONG CONSTANT ClipboardTruncate = 2 ! > #define ClipboardLocked 4 DECLARE LONG CONSTANT ClipboardLocked = 4 ! > #define ClipboardBadFormat 5 DECLARE LONG CONSTANT ClipboardBadFormat = 5 ! > #define ClipboardNoData 6 DECLARE LONG CONSTANT ClipboardNoData = 6 ! > typedef struct { ! > long DataId; ! > long PrivateId; ! > } XmClipboardPendingRec, *XmClipboardPendingList; DECLARE LONG CONSTANT S_XmClipboardPendingRec = 8 record XmClipboardPendingRec LONG DataId LONG PrivateId end record XmClipboardPendingRec ! > typedef void (*XmCutPasteProc)() ; ! > typedef void (*VoidProc) (); ! > int XmClipboardBeginCopy(Display *display, Window window, XmString label, ! > Widget widget, VoidProc callback, long *itemid); EXTERNAL LONG FUNCTION XmClipboardBeginCopy & ( & Display_D BY VALUE, & Window_D BY VALUE, & XmString BY VALUE, & Widget BY VALUE, & VoidProc BY VALUE, & LONG BY REF & ) ! > int XmClipboardStartCopy(Display *display, Window window, XmString label, ! > Time timestamp, Widget widget, XmCutPasteProc callback, long *itemid); EXTERNAL LONG FUNCTION XmClipboardStartCopy & ( & Display_D BY VALUE, & Window_D BY VALUE, & XmString BY VALUE, & Time_D BY VALUE, & Widget BY VALUE, & XmCutPasteProc BY VALUE, & LONG BY REF & ) ! > int XmClipboardCopy(Display *display, Window window, long itemid, ! > char *format, XtPointer buffer, unsigned long length, long private_id, ! > long *dataid); EXTERNAL LONG FUNCTION XmClipboardCopy & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE, & STRING BY REF, & XtPointer BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY REF & ) ! > int XmClipboardEndCopy(Display *display, Window window, long itemid); EXTERNAL LONG FUNCTION XmClipboardEndCopy & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE & ) ! > int XmClipboardCancelCopy(Display *display, Window window, long itemid); EXTERNAL LONG FUNCTION XmClipboardCancelCopy & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE & ) ! > extern int XmClipboardWithdrawFormat( ! > Display *display, ! > Window window, ! > long data) ; EXTERNAL LONG FUNCTION XmClipboardWithdrawFormat & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE & ) ! > int XmClipboardCopyByName(Display *display, Window window, long data, ! > XtPointer buffer, unsigned long length, long private_id); EXTERNAL LONG FUNCTION XmClipboardCopyByName & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > int XmClipboardUndoCopy(Display *display, Window window); EXTERNAL LONG FUNCTION XmClipboardUndoCopy & ( & Display_D BY VALUE, & Window_D BY VALUE & ) ! > int XmClipboardLock(Display *display, Window window); EXTERNAL LONG FUNCTION XmClipboardLock & ( & Display_D BY VALUE, & Window_D BY VALUE & ) ! > int XmClipboardUnlock(Display *display, Window window, Boolean all_levels); EXTERNAL LONG FUNCTION XmClipboardUnlock & ( & Display_D BY VALUE, & Window_D BY VALUE, & BYTE BY VALUE & ) ! > int XmClipboardStartRetrieve(Display *display, Window window, Time timestamp); EXTERNAL LONG FUNCTION XmClipboardStartRetrieve & ( & Display_D BY VALUE, & Window_D BY VALUE, & Time_D BY VALUE & ) ! > extern int XmClipboardEndRetrieve( ! > Display *display, ! > Window window) ; EXTERNAL LONG FUNCTION XmClipboardEndRetrieve & ( & Display_D BY VALUE, & Window_D BY VALUE & ) ! > int XmClipboardRetrieve(Display *display, Window window, char *format, ! > XtPointer buffer, unsigned long length, unsigned long *outlength, ! > long *private_id); EXTERNAL LONG FUNCTION XmClipboardRetrieve & ( & Display_D BY VALUE, & Window_D BY VALUE, & STRING BY REF, & XtPointer BY VALUE, & LONG BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > int XmClipboardInquireCount(Display *display, Window window, int *count, ! > unsigned long *maxlength); EXTERNAL LONG FUNCTION XmClipboardInquireCount & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > int XmClipboardInquireFormat(Display *display, Window window, int n, ! > XtPointer buffer, unsigned long bufferlength, unsigned long *outlength); EXTERNAL LONG FUNCTION XmClipboardInquireFormat & ( & Display_D BY VALUE, & Window_D BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE, & LONG BY VALUE, & LONG BY REF & ) ! > int XmClipboardInquireLength(Display *display, Window window, char *format, ! > unsigned long *length); EXTERNAL LONG FUNCTION XmClipboardInquireLength & ( & Display_D BY VALUE, & Window_D BY VALUE, & STRING BY REF, & LONG BY REF & ) ! > int XmClipboardInquirePendingItems(Display *display, Window window, ! > char *format, XmClipboardPendingList *list, unsigned long *count); EXTERNAL LONG FUNCTION XmClipboardInquirePendingItems & ( & Display_D BY VALUE, & Window_D BY VALUE, & STRING BY REF, & XmClipboardPendingList BY REF, & LONG BY REF & ) ! > int XmClipboardRegisterFormat(Display *display, char *format_name, ! > int format_length); EXTERNAL LONG FUNCTION XmClipboardRegisterFormat & ( & Display_D BY VALUE, & STRING BY REF, & LONG BY VALUE & ) ! $RCSfile: DialogS.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:27:25 $ ! > #define XmIsDialogShell(w) XtIsSubclass(w, xmDialogShellWidgetClass) ! > externalref WidgetClass xmDialogShellWidgetClass; EXTERNAL WidgetClass xmDialogShellWidgetClass ! > typedef struct _XmDialogShellClassRec * XmDialogShellWidgetClass; ! > typedef struct _XmDialogShellWidgetRec * XmDialogShellWidget; ! > extern Widget XmCreateDialogShell (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateDialogShell & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Display.h,v $ $Revision: 1.5.2.2 $ $Date: 92/08/07 14:56:58 $ ! > #define XmIsDisplay(w) (XtIsSubclass(w, xmDisplayClass)) ! > enum { ! > XmDRAG_NONE, ! > XmDRAG_DROP_ONLY, ! > XmDRAG_PREFER_PREREGISTER, ! > XmDRAG_PREREGISTER, ! > XmDRAG_PREFER_DYNAMIC, ! > XmDRAG_DYNAMIC, ! > XmDRAG_PREFER_RECEIVER }; DECLARE LONG CONSTANT XmDRAG_NONE = 0 DECLARE LONG CONSTANT XmDRAG_DROP_ONLY = 1 DECLARE LONG CONSTANT XmDRAG_PREFER_PREREGISTER = 2 DECLARE LONG CONSTANT XmDRAG_PREREGISTER = 3 DECLARE LONG CONSTANT XmDRAG_PREFER_DYNAMIC = 4 DECLARE LONG CONSTANT XmDRAG_DYNAMIC = 5 DECLARE LONG CONSTANT XmDRAG_PREFER_RECEIVER = 6 ! > typedef struct _XmDisplayRec *XmDisplay; ! > typedef struct _XmDisplayClassRec *XmDisplayClass; ! > extern WidgetClass xmDisplayClass; EXTERNAL WidgetClass xmDisplayClass ! > #define XmGetDisplay(w) XmGetXmDisplay(XtDisplayOfObject(w)) ! > extern Widget XmGetDragContext( ! > Widget w, ! > Time time) ; EXTERNAL Widget FUNCTION XmGetDragContext & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Widget XmGetXmDisplay( ! > Display *display) ; EXTERNAL Widget FUNCTION XmGetXmDisplay & ( & Display_D BY REF & ) ! $RCSfile: DragC.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:28:51 $ ! > #define XmHELP 2 DECLARE LONG CONSTANT XmHELP = 2 ! >typedef unsigned int XmID; ! > #define XmIsDragContext(w) XtIsSubclass(w,xmDragContextClass) ! > enum{ XmTOP_LEVEL_ENTER, XmTOP_LEVEL_LEAVE, ! > XmDRAG_MOTION, XmDROP_SITE_ENTER, ! > XmDROP_SITE_LEAVE, XmDROP_START, ! > XmDROP_FINISH, XmDRAG_DROP_FINISH, ! > XmOPERATION_CHANGED ! > } ; DECLARE LONG CONSTANT XmTOP_LEVEL_ENTER = 0 DECLARE LONG CONSTANT XmTOP_LEVEL_LEAVE = 1 DECLARE LONG CONSTANT XmDRAG_MOTION = 2 DECLARE LONG CONSTANT XmDROP_SITE_ENTER = 3 DECLARE LONG CONSTANT XmDROP_SITE_LEAVE = 4 DECLARE LONG CONSTANT XmDROP_START = 5 DECLARE LONG CONSTANT XmDROP_FINISH = 6 DECLARE LONG CONSTANT XmDRAG_DROP_FINISH = 7 DECLARE LONG CONSTANT XmOPERATION_CHANGED = 8 ! > enum{ XmDROP, XmDROP_HELP, ! > XmDROP_CANCEL, XmDROP_INTERRUPT ! > } ; DECLARE LONG CONSTANT XmDROP = 0 DECLARE LONG CONSTANT XmDROP_HELP = 1 DECLARE LONG CONSTANT XmDROP_CANCEL = 2 DECLARE LONG CONSTANT XmDROP_INTERRUPT = 3 ! values for operation */ ! > #define XmDROP_NOOP 0L DECLARE LONG CONSTANT XmDROP_NOOP = 0 ! > #define XmDROP_MOVE (1L << 0) DECLARE LONG CONSTANT XmDROP_MOVE = 1 ! > #define XmDROP_COPY (1L << 1) DECLARE LONG CONSTANT XmDROP_COPY = 2 ! > #define XmDROP_LINK (1L << 2) DECLARE LONG CONSTANT XmDROP_LINK = 4 ! > enum{ XmBLEND_ALL, XmBLEND_STATE_SOURCE, ! > XmBLEND_JUST_SOURCE, XmBLEND_NONE} ; DECLARE LONG CONSTANT XmBLEND_ALL = 0 DECLARE LONG CONSTANT XmBLEND_STATE_SOURCE = 1 DECLARE LONG CONSTANT XmBLEND_JUST_SOURCE = 2 DECLARE LONG CONSTANT XmBLEND_NONE = 3 ! > enum{ XmDROP_FAILURE, XmDROP_SUCCESS} ; DECLARE LONG CONSTANT XmDROP_FAILURE = 0 DECLARE LONG CONSTANT XmDROP_SUCCESS = 1 ! enums used for the public callback reason */ ! > enum{ XmCR_TOP_LEVEL_ENTER, XmCR_TOP_LEVEL_LEAVE, ! > XmCR_DRAG_MOTION, XmCR_DROP_SITE_ENTER, ! > XmCR_DROP_SITE_LEAVE, XmCR_DROP_START, ! > XmCR_DROP_FINISH, XmCR_DRAG_DROP_FINISH, ! > XmCR_OPERATION_CHANGED, ! > ! > _XmNUMBER_DND_CB_REASONS ! > } ; DECLARE LONG CONSTANT XmCR_TOP_LEVEL_ENTER = 0 DECLARE LONG CONSTANT XmCR_TOP_LEVEL_LEAVE = 1 DECLARE LONG CONSTANT XmCR_DRAG_MOTION = 2 DECLARE LONG CONSTANT XmCR_DROP_SITE_ENTER = 3 DECLARE LONG CONSTANT XmCR_DROP_SITE_LEAVE = 4 DECLARE LONG CONSTANT XmCR_DROP_START = 5 DECLARE LONG CONSTANT XmCR_DROP_FINISH = 6 DECLARE LONG CONSTANT XmCR_DRAG_DROP_FINISH = 7 DECLARE LONG CONSTANT XmCR_OPERATION_CHANGED = 8 ! > typedef struct _XmDragContextClassRec *XmDragContextClass; ! > typedef struct _XmDragContextRec *XmDragContext; ! > externalref WidgetClass xmDragContextClass; EXTERNAL WidgetClass xmDragContextClass ! > typedef struct _XmAnyICCCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > }XmAnyICCCallbackStruct, *XmAnyICCCallback; DECLARE LONG CONSTANT S_XmAnyICCCallbackStruct = 12 record XmAnyICCCallbackStruct LONG reason LONG event Time_D timestamp end record XmAnyICCCallbackStruct ! > typedef struct _XmTopLevelEnterCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > Screen *screen; ! > ! > the window field is different if this is an outbound or inbound ! > callback. Outbound == reciever, Inbound == initiator. ! > ! > Window window; ! > Position x, y; ! > unsigned char dragProtocolStyle; ! > Atom iccHandle; ! > }XmTopLevelEnterCallbackStruct, *XmTopLevelEnterCallback; DECLARE LONG CONSTANT S_XmTopLevelEnterCallbackStruct = 29 record XmTopLevelEnterCallbackStruct LONG reason LONG event Time_D timestamp LONG screen_F LONG window_F Position x Position y BYTE dragProtocolStyle Atom iccHandle end record XmTopLevelEnterCallbackStruct ! > typedef struct _XmTopLevelLeaveCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > Screen *screen; ! > Window window; ! >}XmTopLevelLeaveCallbackStruct, *XmTopLevelLeaveCallback; DECLARE LONG CONSTANT S_XmTopLevelLeaveCallbackStruct = 20 record XmTopLevelLeaveCallbackStruct LONG reason LONG event Time_D timestamp LONG screen_F LONG window_F end record XmTopLevelLeaveCallbackStruct ! > this message is sent from the receiver to the initiator to ! > indicate that the motion message with the associated timestamp has ! > caused a drop-site to be entered ! > ! >typedef struct _XmDropSiteEnterCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropSiteStatus; ! > Position x, y; ! >}XmDropSiteEnterCallbackStruct, *XmDropSiteEnterCallback; DECLARE LONG CONSTANT S_XmDropSiteEnterCallbackStruct = 19 record XmDropSiteEnterCallbackStruct LONG reason LONG event Time_D timestamp BYTE operation BYTE operations BYTE dropSiteStatus Position x Position y end record XmDropSiteEnterCallbackStruct ! > this message is sent from the receiver to the initiator to ! > indicate that the motion message with the associated timestamp has ! > caused a drop-site to be left ! > ! >typedef struct _XmDropSiteLeaveCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! >}XmDropSiteLeaveCallbackStruct, *XmDropSiteLeaveCallback; DECLARE LONG CONSTANT S_XmDropSiteLeaveCallbackStruct = 12 record XmDropSiteLeaveCallbackStruct LONG reason LONG event Time_D timestamp end record XmDropSiteLeaveCallbackStruct ! >typedef struct _XmDragMotionCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropSiteStatus; ! > Position x, y; ! >}XmDragMotionCallbackStruct, *XmDragMotionCallback; DECLARE LONG CONSTANT S_XmDragMotionCallbackStruct = 19 record XmDragMotionCallbackStruct LONG reason LONG event Time_D timestamp BYTE operation BYTE operations BYTE dropSiteStatus Position x Position y end record XmDragMotionCallbackStruct ! >typedef struct _XmOperationChangedCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropSiteStatus; ! >}XmOperationChangedCallbackStruct, *XmOperationChangedCallback; DECLARE LONG CONSTANT S_XmOperationChangedCallbackStr = 15 record XmOperationChangedCallbackStruc LONG reason LONG event Time_D timestamp BYTE operation BYTE operations BYTE dropSiteStatus end record XmOperationChangedCallbackStruc ! >typedef struct _XmDropStartCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropSiteStatus; ! > unsigned char dropAction; ! > Position x, y; ! > Window window; ! > Atom iccHandle; ! >}XmDropStartCallbackStruct, *XmDropStartCallback; DECLARE LONG CONSTANT S_XmDropStartCallbackStruct = 28 record XmDropStartCallbackStruct LONG reason LONG event Time_D timestamp BYTE operation BYTE operations BYTE dropSiteStatus BYTE dropAction Position x Position y LONG window_F Atom iccHandle end record XmDropStartCallbackStruct ! > ! >typedef struct _XmDropFinishCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropSiteStatus; ! > unsigned char dropAction; ! > unsigned char completionStatus; ! >}XmDropFinishCallbackStruct, *XmDropFinishCallback; DECLARE LONG CONSTANT S_XmDropFinishCallbackStruct = 17 record XmDropFinishCallbackStruct LONG reason LONG event Time_D timestamp BYTE operation BYTE operations BYTE dropSiteStatus BYTE dropAction BYTE completionStatus end record XmDropFinishCallbackStruct ! >typedef struct _XmDragDropFinishCallbackStruct{ ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! >}XmDragDropFinishCallbackStruct, *XmDragDropFinishCallback; DECLARE LONG CONSTANT S_XmDragDropFinishCallbackStruc = 12 record XmDragDropFinishCallbackStruct LONG reason LONG event Time_D timestamp end record XmDragDropFinishCallbackStruct ! >extern Widget XmDragStart( ! > Widget w, ! > XEvent *event, ! > ArgList args, ! > Cardinal numArgs) ; EXTERNAL Widget FUNCTION XmDragStart & ( & Widget BY VALUE, & ANY BY REF, & ArgList DIM() BY REF, & Cardinal BY VALUE & ) ! >extern void XmDragCancel( ! > Widget dragContext) ; EXTERNAL SUB XmDragCancel & ( & Widget BY VALUE & ) ! >extern Boolean XmTargetsAreCompatible( ! > Display *dpy, ! > Atom *exportTargets, ! > Cardinal numExportTargets, ! > Atom *importTargets, ! > Cardinal numImportTargets) ; EXTERNAL BYTE FUNCTION XmTargetsAreCompatible & ( & Display_D BY REF, & Atom BY REF, & Cardinal BY VALUE, & Atom BY REF, & Cardinal BY VALUE & ) ! $RCSfile: DragIcon.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:29:52 $ ! >#define XmIsDragIconObjectClass(w) (XtIsSubClass(w, xmDragIconObjectClass)) ! >enum { ! > XmATTACH_NORTH_WEST, ! > XmATTACH_NORTH, ! > XmATTACH_NORTH_EAST, ! > XmATTACH_EAST, ! > XmATTACH_SOUTH_EAST, ! > XmATTACH_SOUTH, ! > XmATTACH_SOUTH_WEST, ! > XmATTACH_WEST, ! > XmATTACH_CENTER, ! > XmATTACH_HOT ! >}; DECLARE LONG CONSTANT XmATTACH_NORTH_WEST = 0 DECLARE LONG CONSTANT XmATTACH_NORTH = 1 DECLARE LONG CONSTANT XmATTACH_NORTH_EAST = 2 DECLARE LONG CONSTANT XmATTACH_EAST = 3 DECLARE LONG CONSTANT XmATTACH_SOUTH_EAST = 4 DECLARE LONG CONSTANT XmATTACH_SOUTH = 5 DECLARE LONG CONSTANT XmATTACH_SOUTH_WEST = 6 DECLARE LONG CONSTANT XmATTACH_WEST = 7 DECLARE LONG CONSTANT XmATTACH_CENTER = 8 DECLARE LONG CONSTANT XmATTACH_HOT = 9 ! >typedef struct _XmDragIconRec *XmDragIconObject; ! >typedef struct _XmDragIconClassRec *XmDragIconObjectClass; ! >externalref WidgetClass xmDragIconObjectClass; EXTERNAL WidgetClass xmDragIconObjectClass ! >extern Widget XmCreateDragIcon( ! > Widget parent, ! > String name, ! > ArgList argList, ! > Cardinal argCount) ; ! > EXTERNAL Widget FUNCTION XmCreateDragIcon & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: DragOverS.h,v $ $Revision: 1.5 $ $Date: 92/03/13 16:30:20 $ ! >typedef struct _XmDragOverShellRec *XmDragOverShellWidget; ! >typedef struct _XmDragOverShellClassRec *XmDragOverShellWidgetClass; ! >externalref WidgetClass xmDragOverShellWidgetClass; EXTERNAL WidgetClass xmDragOverShellWidgetClass ! $RCSfile: DrawingA.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:31:15 $ ! > externalref WidgetClass xmDrawingAreaWidgetClass; EXTERNAL WidgetClass xmDrawingAreaWidgetClass ! > typedef struct _XmDrawingAreaClassRec * XmDrawingAreaWidgetClass; ! > typedef struct _XmDrawingAreaRec * XmDrawingAreaWidget; ! > #define XmIsDrawingArea(w) (XtIsSubclass (w, xmDrawingAreaWidgetClass)) ! > extern Widget XmCreateDrawingArea( Widget p, String name, ArgList args, ! > Cardinal n) ; EXTERNAL Widget FUNCTION XmCreateDrawingArea & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: DrawnB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:31:33 $ ! > #define XmIsDrawnButton(w) XtIsSubclass(w, xmDrawnButtonWidgetClass) ! > externalref WidgetClass xmDrawnButtonWidgetClass; EXTERNAL WidgetClass xmDrawnButtonWidgetClass ! > typedef struct _XmDrawnButtonClassRec *XmDrawnButtonWidgetClass; ! > typedef struct _XmDrawnButtonRec *XmDrawnButtonWidget; ! > extern Widget XmCreateDrawnButton (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateDrawnButton & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: DropSMgr.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:31:58 $ ! >#define XmCR_DROP_SITE_LEAVE_MESSAGE 1 DECLARE LONG CONSTANT XmCR_DROP_SITE_LEAVE_MESSAGE = 1 ! >#define XmCR_DROP_SITE_ENTER_MESSAGE 2 DECLARE LONG CONSTANT XmCR_DROP_SITE_ENTER_MESSAGE = 2 ! >#define XmCR_DROP_SITE_MOTION_MESSAGE 3 DECLARE LONG CONSTANT XmCR_DROP_SITE_MOTION_MESSAGE = 3 ! >#define XmCR_DROP_MESSAGE 4 DECLARE LONG CONSTANT XmCR_DROP_MESSAGE = 4 ! >#define XmNO_DROP_SITE 1 DECLARE LONG CONSTANT XmNO_DROP_SITE = 1 ! >#define XmINVALID_DROP_SITE 2 DECLARE LONG CONSTANT XmINVALID_DROP_SITE = 2 ! >#define XmVALID_DROP_SITE 3 DECLARE LONG CONSTANT XmVALID_DROP_SITE = 3 ! >enum { XmDRAG_UNDER_NONE, XmDRAG_UNDER_PIXMAP, ! > XmDRAG_UNDER_SHADOW_IN, XmDRAG_UNDER_SHADOW_OUT, ! > XmDRAG_UNDER_HIGHLIGHT }; ! > DECLARE LONG CONSTANT XmDRAG_UNDER_NONE = 0 DECLARE LONG CONSTANT XmDRAG_UNDER_PIXMAP = 1 DECLARE LONG CONSTANT XmDRAG_UNDER_SHADOW_IN = 2 DECLARE LONG CONSTANT XmDRAG_UNDER_SHADOW_OUT = 3 DECLARE LONG CONSTANT XmDRAG_UNDER_HIGHLIGHT = 4 ! >enum { XmDROP_SITE_SIMPLE, XmDROP_SITE_COMPOSITE, ! > XmDROP_SITE_SIMPLE_CLIP_ONLY = 128, ! > XmDROP_SITE_COMPOSITE_CLIP_ONLY }; DECLARE LONG CONSTANT XmDROP_SITE_SIMPLE = 0 DECLARE LONG CONSTANT XmDROP_SITE_COMPOSITE = 1 DECLARE LONG CONSTANT XmDROP_SITE_SIMPLE_CLIP_ONLY = 128 DECLARE LONG CONSTANT XmDROP_SITE_COMPOSITE_CLIP_ONLY = 129 ! >enum { XmABOVE, XmBELOW }; DECLARE LONG CONSTANT XmABOVE = 0 DECLARE LONG CONSTANT XmBELOW = 1 ! >enum { XmDROP_SITE_ACTIVE, XmDROP_SITE_INACTIVE }; DECLARE LONG CONSTANT XmDROP_SITE_ACTIVE = 0 DECLARE LONG CONSTANT XmDROP_SITE_INACTIVE = 1 ! >typedef struct _XmDragProcCallbackStruct { ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > Widget dragContext; ! > Position x, y; ! > unsigned char dropSiteStatus; ! > unsigned char operation; ! > unsigned char operations; ! > Boolean animate; ! >} XmDragProcCallbackStruct, * XmDragProcCallback; DECLARE LONG CONSTANT S_XmDragProcCallbackStruct = 24 record XmDragProcCallbackStruct LONG reason LONG event Time_D timestamp Widget dragContext Position x Position y BYTE dropSiteStatus BYTE operation BYTE operations BYTE animate end record XmDragProcCallbackStruct ! >typedef struct _XmDropProcCallbackStruct { ! > int reason; ! > XEvent *event; ! > Time timeStamp; ! > Widget dragContext; ! > Position x, y; ! > unsigned char dropSiteStatus; ! > unsigned char operation; ! > unsigned char operations; ! > unsigned char dropAction; ! >} XmDropProcCallbackStruct, * XmDropProcCallback; DECLARE LONG CONSTANT S_XmDropProcCallbackStruct = 24 record XmDropProcCallbackStruct LONG reason LONG event Time_D timestamp Widget dragContext Position x Position y BYTE dropSiteStatus BYTE operation BYTE operations BYTE dropAction end record XmDropProcCallbackStruct ! >typedef struct _XmDropSiteVisualsRec { ! > Pixel background; ! > Pixel foreground; ! > Pixel topShadowColor; ! > Pixmap topShadowPixmap; ! > Pixel bottomShadowColor; ! > Pixmap bottomShadowPixmap; ! > Dimension shadowThickness; ! > Pixel highlightColor; ! > Pixmap highlightPixmap; ! > Dimension highlightThickness; ! > Dimension borderWidth; ! >} XmDropSiteVisualsRec, * XmDropSiteVisuals; DECLARE LONG CONSTANT S_XmDropSiteVisualsRec = 38 record XmDropSiteVisualsRec Pixel_D background Pixel_D foreground Pixel_D topShadowColor Pixmap topShadowPixmap Pixel_D bottomShadowColor Pixmap bottomShadowPixmap DIMENSION_D shadowThickness Pixel_D highlightColor Pixmap highlightPixmap DIMENSION_D highlightThickness DIMENSION_D borderWidth end record XmDropSiteVisualsRec ! >externalref WidgetClass xmDropSiteManagerObjectClass; EXTERNAL WidgetClass xmDropSiteManagerObjectClass ! >typedef struct _XmDropSiteManagerClassRec *XmDropSiteManagerObjectClass; ! >typedef struct _XmDropSiteManagerRec *XmDropSiteManagerObject; ! >#define XmIsDropSiteManager(w) XtIsSubClass((w), xmDropSiteManagerObjectClass) ! >??#define XmDropSiteConfigureStackingOrder XmDropSiteConfigureStackingOrde ! >extern void XmDropSiteRegister( ! > Widget widget, ! > ArgList args, ! > Cardinal argCount) ; EXTERNAL SUB XmDropSiteRegister & ( & Widget BY VALUE, & ArgList DIM() BY REF, & Cardinal BY VALUE & ) ! >extern void XmDropSiteUnregister( ! > Widget widget) ; EXTERNAL SUB XmDropSiteUnregister & ( & Widget BY VALUE & ) ! >extern void XmDropSiteStartUpdate( ! > Widget refWidget) ; EXTERNAL SUB XmDropSiteStartUpdate & ( & Widget BY VALUE & ) ! >extern void XmDropSiteUpdate( ! > Widget enclosingWidget, ! > ArgList args, ! > Cardinal argCount) ; EXTERNAL SUB XmDropSiteUpdate & ( & Widget BY VALUE, & ArgList DIM() BY REF, & Cardinal BY VALUE & ) ! >extern void XmDropSiteEndUpdate( ! > Widget refWidget) ; EXTERNAL SUB XmDropSiteEndUpdate & ( & Widget BY VALUE & ) ! >extern void XmDropSiteRetrieve( ! > Widget enclosingWidget, ! > ArgList args, ! > Cardinal argCount) ; EXTERNAL SUB XmDropSiteRetrieve & ( & Widget BY VALUE, & ArgList DIM() BY REF, & Cardinal BY VALUE & ) ! >extern int XmDropSiteQueryStackingOrder( ! > Widget widget, ! > Widget *parent_rtn, ! > Widget **children_rtn, ! > Cardinal *num_children_rtn) ; EXTERNAL LONG FUNCTION XmDropSiteQueryStackingOrder & ( & Widget BY VALUE, & Widget BY REF, & LONG BY REF, & Cardinal BY REF & ) ! >extern void XmDropSiteConfigureStackingOrder( ! > Widget widget, ! > Widget sibling, ! > Cardinal stack_mode) ; EXTERNAL SUB XmDropSiteConfigureStackingOrde & ( & Widget BY VALUE, & Widget BY VALUE, & Cardinal BY VALUE & ) ! >extern XmDropSiteVisuals XmDropSiteGetActiveVisuals( ! > Widget widget) ; ! > EXTERNAL XmDropSiteVisuals FUNCTION XmDropSiteGetActiveVisuals & ( & Widget BY VALUE & ) ! $RCSfile: DropTrans.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:32:38 $ ! > #define XmTRANSFER_FAILURE 0 DECLARE LONG CONSTANT XmTRANSFER_FAILURE = 0 ! > #define XmTRANSFER_SUCCESS 1 DECLARE LONG CONSTANT XmTRANSFER_SUCCESS = 1 ! > externalref WidgetClass xmDropTransferObjectClass; EXTERNAL WidgetClass xmDropTransferObjectClass ! > typedef struct _XmDropTransferClassRec * XmDropTransferObjectClass; ! > typedef struct _XmDropTransferRec * XmDropTransferObject; ! > #define XmIsDropTransfer(w) \ ! > XtIsSubclass((w), xmDropTransferObjectClass) ! > typedef struct _XmDropTransferEntryRec { ! > XtPointer client_data; ! > Atom target; ! > } XmDropTransferEntryRec, * XmDropTransferEntry; DECLARE LONG CONSTANT S_XmDropTransferEntryRec = 8 record XmDropTransferEntryRec XtPointer client_data LONG target end record XmDropTransferEntryRec ! > extern Widget XmDropTransferStart( ! > Widget refWidget, ! > ArgList args, ! > Cardinal argCount) ; EXTERNAL Widget FUNCTION XmDropTransferStart & ( & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmDropTransferAdd( ! > Widget widget, ! > XmDropTransferEntry transfers, ! > Cardinal num_transfers) ; EXTERNAL SUB XmDropTransferAdd & ( & Widget BY VALUE, & XmDropTransferEntry BY VALUE, & Cardinal BY VALUE & ) ! $RCSfile: FileSB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:33:29 $ ! >typedef void (*XmQualifyProc)() ; ! >typedef void (*XmSearchProc)() ; ! > externalref WidgetClass xmFileSelectionBoxWidgetClass; EXTERNAL WidgetClass xmFileSelectionBoxWidgetClass ! > typedef struct _XmFileSelectionBoxClassRec * XmFileSelectionBoxWidgetClass; ! > typedef struct _XmFileSelectionBoxRec * XmFileSelectionBoxWidget; ! > #define XmIsFileSelectionBox(w) (XtIsSubclass((w),xmFileSelectionBoxWidgetClass)) ! > extern Widget XmFileSelectionBoxGetChild( Widget fs, unsigned char which) ; EXTERNAL Widget FUNCTION XmFileSelectionBoxGetChild & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern void XmFileSelectionDoSearch( Widget fs, XmString dirmask) ; EXTERNAL SUB XmFileSelectionDoSearch & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern Widget XmCreateFileSelectionBox( Widget p, String name, ArgList args, ! > Cardinal n) ; EXTERNAL Widget FUNCTION XmCreateFileSelectionBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateFileSelectionDialog( Widget ds_p, String name, ! > ArgList fsb_args, Cardinal fsb_n) ; EXTERNAL Widget FUNCTION XmCreateFileSelectionDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Form.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:33:52 $ ! > externalref WidgetClass xmFormWidgetClass; EXTERNAL WidgetClass xmFormWidgetClass ! > typedef struct _XmFormClassRec * XmFormWidgetClass; ! > typedef struct _XmFormRec * XmFormWidget; ! > #define XmIsForm(w) XtIsSubclass(w, xmFormWidgetClass) ! > extern Widget XmCreateForm (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateForm & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateFormDialog (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateFormDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Frame.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:34:10 $ ! > #define XmIsFrame(w) XtIsSubclass(w, xmFrameWidgetClass) ! > externalref WidgetClass xmFrameWidgetClass; EXTERNAL WidgetClass xmFrameWidgetClass ! > typedef struct _XmFrameClassRec * XmFrameWidgetClass; ! > typedef struct _XmFrameRec * XmFrameWidget; ! > extern Widget XmCreateFrame (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateFrame & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Label.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:35:46 $ ! > externalref WidgetClass xmLabelWidgetClass; EXTERNAL WidgetClass xmLabelWidgetClass ! > typedef struct _XmLabelClassRec * XmLabelWidgetClass; ! > typedef struct _XmLabelRec * XmLabelWidget; ! > #define XmIsLabel(w) XtIsSubclass(w, xmLabelWidgetClass) ! > extern Widget XmCreateLabel (Widget parent, char *name, Arg *arglist, Cardinal argCount); EXTERNAL Widget FUNCTION XmCreateLabel & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: LabelG.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:36:16 $ ! > externalref WidgetClass xmLabelGadgetClass; EXTERNAL WidgetClass xmLabelGadgetClass ! > typedef struct _XmLabelGadgetClassRec * XmLabelGadgetClass; ! > typedef struct _XmLabelGadgetRec * XmLabelGadget; ! > typedef struct _XmLabelGCacheObjRec * XmLabelGCacheObject; ! > #define XmIsLabelGadget(w) XtIsSubclass(w, xmLabelGadgetClass) ! > extern Widget XmCreateLabelGadget (Widget parent, char *name, Arg *arglist, ! > Cardinal argCount); EXTERNAL Widget FUNCTION XmCreateLabelGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: List.h,v $ $Revision: 1.8.2.2 $ $Date: 92/11/12 17:38:27 $ ! > externalref WidgetClass xmListWidgetClass; EXTERNAL WidgetClass xmListWidgetClass ! > #define XmINITIAL 0 DECLARE LONG CONSTANT XmINITIAL = 0 ! > #define XmADDITION 1; DECLARE LONG CONSTANT XmADDITION = 1 ! > #define XmMODIFICATION 2 DECLARE LONG CONSTANT XmMODIFICATION = 2 ! > #define XmIsList(w) XtIsSubclass(w, xmListWidgetClass) ! > typedef struct _XmListClassRec * XmListWidgetClass; ! > typedef struct _XmListRec * XmListWidget; ! > extern void XmListAddItem (Widget w, XmString item, int pos);; EXTERNAL SUB XmListAddItem & ( & Widget BY VALUE, & XmString BY VALUE, & LONG BY VALUE & ) ! > extern void XmListAddItems (Widget w, XmString *items, int item_count, int pos); EXTERNAL SUB XmListAddItems & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmListAddItemsUnselected (Widget w, XmString *items, int item_count, int pos); EXTERNAL SUB XmListAddItemsUnselected & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmListAddItemUnselected (Widget w, XmString item, int pos); EXTERNAL SUB XmListAddItemUnselected & ( & Widget BY VALUE, & XmString BY VALUE, & LONG BY VALUE & ) ! > extern void XmListDeleteItem (Widget w, XmString item); EXTERNAL SUB XmListDeleteItem & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmListDeleteItems (Widget w, XmString *items, int item_count); EXTERNAL SUB XmListDeleteItems & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE & ) ! > extern void XmListDeletePositions( ! > Widget w, ! > int *position_list, ! > int position_count ) ; EXTERNAL SUB XmListDeletePositions & ( & Widget BY VALUE, & LONG BY REF, & LONG BY VALUE & ) ! > extern void XmListDeletePos (Widget w, int pos); EXTERNAL SUB XmListDeletePos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmListDeleteItemsPos (Widget w, int item_count, int pos); EXTERNAL SUB XmListDeleteItemsPos & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmListDeleteAllItems (Widget w); EXTERNAL SUB XmListDeleteAllItems & ( & Widget BY VALUE & ) ! > extern void XmListReplaceItems (Widget w, XmString *old_items, ! > int item_count, XmString *new_items); EXTERNAL SUB XmListReplaceItems & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & XmString DIM() BY REF & ) ! > extern void XmListReplaceItemsPos (Widget w, XmString *new_items, ! > int item_count, int position); EXTERNAL SUB XmListReplaceItemsPos & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmListReplaceItemsUnselected( ! > Widget w, ! > XmString *old_items, ! > int item_count, ! > XmString *new_items) ; EXTERNAL SUB XmListReplaceItemsUnselected & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & XmString DIM() BY REF & ) ! > extern void XmListReplaceItemsPosUnselected( ! > Widget w, ! > XmString *new_items, ! > int item_count, ! > int position) ; EXTERNAL SUB XmListReplaceItemsPosUnselected & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void XmListReplacePositions( ! > Widget w, ! > int *position_list, ! > XmString *item_list, ! > int item_count ) ; EXTERNAL SUB XmListReplacePositions & ( & Widget BY VALUE, & LONG BY REF, & XmString DIM() BY REF, & LONG BY VALUE & ) ! > extern void XmListSelectItem (Widget w, XmString item, Boolean notify); EXTERNAL SUB XmListSelectItem & ( & Widget BY VALUE, & XmString BY VALUE, & BYTE BY VALUE & ) ! > extern void XmListSelectPos (Widget w, int pos, Boolean notify); EXTERNAL SUB XmListSelectPos & ( & Widget BY VALUE, & LONG BY VALUE, & BYTE BY VALUE & ) ! > extern void XmListDeselectItem (Widget w, XmString item); EXTERNAL SUB XmListDeselectItem & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmListDeselectPos (Widget w, int pos); EXTERNAL SUB XmListDeselectPos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmListDeselectAllItems (Widget w); EXTERNAL SUB XmListDeselectAllItems & ( & Widget BY VALUE & ) ! > extern void XmListSetPos (Widget w, int pos); EXTERNAL SUB XmListSetPos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmListSetBottomPos (Widget w, int pos); EXTERNAL SUB XmListSetBottomPos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmListSetItem (Widget w, XmString item); EXTERNAL SUB XmListSetItem & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmListSetBottomItem (Widget w, XmString item); EXTERNAL SUB XmListSetBottomItem & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern void XmListSetAddMode (Widget w, Boolean add_mode); EXTERNAL SUB XmListSetAddMode & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern Boolean XmListItemExists (Widget w, XmString item); EXTERNAL BYTE FUNCTION XmListItemExists & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern int XmListItemPos (Widget w, XmString item); EXTERNAL LONG FUNCTION XmListItemPos & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern int XmListGetKbdItemPos( ! > Widget w) ; EXTERNAL LONG FUNCTION XmListIGetKbdtemPos & ( & Widget BY VALUE & ) ! > extern Boolean XmListSetKbdItemPos( ! > Widget w, ! > int pos ) ; EXTERNAL BYTE FUNCTION XmListSetKbdItemPos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! >extern int XmListYToPos( ! > Widget w, ! > Position y) ; /* NeedWidePrototypes ????? */ EXTERNAL LONG FUNCTION XmListYToPos & ( & Widget BY VALUE, & Position BY VALUE & ) ! > extern Boolean XmListPosToBounds( ! > Widget w, ! > int position, ! > Position *x, ! > Position *y, ! > Dimension *width, ! > Dimension *height) ; EXTERNAL BYTE FUNCTION XmListPosToBounds & ( & Widget BY VALUE, & LONG BY VALUE, & Position BY REF, & Position BY REF, & DIMENSION_D BY REF, & DIMENSION_D BY REF & ) ! > extern Boolean XmListGetMatchPos (Widget w, XmString item, ! > int **pos_list, int *pos_count); EXTERNAL SUB XmListGetMatchPos & ( & Widget BY VALUE, & XmString BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern Boolean XmListGetSelectedPos (Widget w, int **pos_list, int *pos_count); EXTERNAL BYTE FUNCTION XmListGetSelectedPos & ( & Widget BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern void XmListSetHorizPos (Widget w, int position); EXTERNAL SUB XmListSetHorizPos & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmListUpdateSelectedList( ! > Widget w) ; EXTERNAL SUB XmListUpdateSelectedList & ( & Widget BY VALUE & ) ! > extern Boolean XmListPosSelected( ! > Widget w, ! > int pos); EXTERNAL BYTE FUNCTION XmListPosSelected & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern Widget XmCreateList (Widget parent, char *name, ArgList args, int argCount); EXTERNAL Widget FUNCTION XmCreateList & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateScrolledList (Widget parent, char *name, ArgList args, int argCount); EXTERNAL Widget FUNCTION XmCreateScrolledList & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: MainW.h,v $ $Revision: 1.8.2.2 $ $Date: 92/11/12 17:39:27 $ ! > #define XmIsMainWindow(w) XtIsSubclass(w, xmMainWindowWidgetClass) ! > externalref WidgetClass xmMainWindowWidgetClass; EXTERNAL WidgetClass xmMainWindowWidgetClass ! > typedef struct _XmMainWindowClassRec * XmMainWindowWidgetClass; ! > typedef struct _XmMainWindowRec * XmMainWindowWidget; ! > extern void XmMainWindowSetAreas (Widget w, Widget menu, Widget command, ! > Widget hscroll, Widget vscroll, Widget wregion); EXTERNAL SUB XmMainWindowSetAreas & ( & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE & ) ! > extern Widget XmMainWindowSep1 (Widget w); EXTERNAL Widget FUNCTION XmMainWindowSep1 & ( & Widget BY VALUE & ) ! > extern Widget XmMainWindowSep2 (Widget w); EXTERNAL Widget FUNCTION XmMainWindowSep2 & ( & Widget BY VALUE & ) ! > extern Widget XmMainWindowSep3 (Widget w); EXTERNAL Widget FUNCTION XmMainWindowSep3 & ( & Widget BY VALUE & ) ! > extern Widget XmCreateMainWindow (Widget parent, char *name, ArgList args, int argCount); EXTERNAL Widget FUNCTION XmCreateMainWindow & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: MenuShell.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:38:36 $ ! > externalref WidgetClass xmMenuShellWidgetClass; EXTERNAL WidgetClass xmMenuShellWidgetClass ! > typedef struct _XmMenuShellClassRec * XmMenuShellWidgetClass; ! > typedef struct _XmMenuShellWidgetRec * XmMenuShellWidget; ! > #define XmIsMenuShell(w) XtIsSubclass(w, xmMenuShellWidgetClass) ! > extern Widget XmCreateMenuShell (Widget parent, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateMenuShell & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: MessageB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:39:11 $ ! > externalref WidgetClass xmMessageBoxWidgetClass; EXTERNAL WidgetClass xmMessageBoxWidgetClass ! > typedef struct _XmMessageBoxClassRec * XmMessageBoxWidgetClass; ! > typedef struct _XmMessageBoxRec * XmMessageBoxWidget; ! > #define XmIsMessageBox(w) XtIsSubclass (w, xmMessageBoxWidgetClass) ! > extern Widget XmCreateMessageBox( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateMessageBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateMessageDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateMessageDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateErrorDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateErrorDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateInformationDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateInformationDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateQuestionDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateQuestionDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateWarningDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateWarningDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateWorkingDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateWorkingDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateTemplateDialog( Widget parent, char *name, ArgList al, ! > Cardinal ac) ; EXTERNAL Widget FUNCTION XmCreateTemplateDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmMessageBoxGetChild( Widget wid, unsigned char child) ; EXTERNAL Widget FUNCTION XmMessageBoxGetChild & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! $RCSfile: MwmUtil.h,v $ $Revision: 1.7.2.3 $ $Date: 1992/04/16 21:53:04 $ ! Contents of the _MWM_HINTS property. ! > typedef struct ! > { ! > long flags; ! > long functions; ! > long decorations; ! > int input_mode; ! > long status; ! > } MotifWmHints; DECLARE LONG CONSTANT S_MotifWmHints = 20 record MotifWmHints LONG flags LONG functions LONG decorations LONG input_mode LONG status_F end record MotifWmHints ! > typedef MotifWmHints MwmHints; ! bit definitions for MwmHints.flags ! > #define MWM_HINTS_FUNCTIONS (1L << 0) DECLARE LONG CONSTANT MWM_HINTS_FUNCTIONS = 1 ! > #define MWM_HINTS_DECORATIONS (1L << 1) DECLARE LONG CONSTANT MWM_HINTS_DECORATIONS = 2 ! > #define MWM_HINTS_INPUT_MODE (1L << 2) DECLARE LONG CONSTANT MWM_HINTS_INPUT_MODE = 4 ! > #define MWM_HINTS_STATUS (1L << 3) DECLARE LONG CONSTANT MWM_HINTS_STATUS = 8 ! bit definitions for MwmHints.functions ! > #define MWM_FUNC_ALL (1L << 0) DECLARE LONG CONSTANT MWM_FUNC_ALL = 1 ! > #define MWM_FUNC_RESIZE (1L << 1) DECLARE LONG CONSTANT MWM_FUNC_RESIZE = 2 ! > #define MWM_FUNC_MOVE (1L << 2) DECLARE LONG CONSTANT MWM_FUNC_MOVE = 4 ! > #define MWM_FUNC_MINIMIZE (1L << 3) DECLARE LONG CONSTANT MWM_FUNC_MINIMIZE = 8 ! > #define MWM_FUNC_MAXIMIZE (1L << 4) DECLARE LONG CONSTANT MWM_FUNC_MAXIMIZE = 16 ! > #define MWM_FUNC_CLOSE (1L << 5) DECLARE LONG CONSTANT MWM_FUNC_CLOSE = 32 ! bit definitions for MwmHints.decorations ! > #define MWM_DECOR_ALL (1L << 0) DECLARE LONG CONSTANT MWM_DECOR_ALL = 1 ! > #define MWM_DECOR_BORDER (1L << 1) DECLARE LONG CONSTANT MWM_DECOR_BORDER = 2 ! > #define MWM_DECOR_RESIZEH (1L << 2) DECLARE LONG CONSTANT MWM_DECOR_RESIZEH = 4 ! > #define MWM_DECOR_TITLE (1L << 3) DECLARE LONG CONSTANT MWM_DECOR_TITLE = 8 ! > #define MWM_DECOR_MENU (1L << 4) DECLARE LONG CONSTANT MWM_DECOR_MENU = 16 ! > #define MWM_DECOR_MINIMIZE (1L << 5) DECLARE LONG CONSTANT MWM_DECOR_MINIMIZE = 32 ! > #define MWM_DECOR_MAXIMIZE (1L << 6) DECLARE LONG CONSTANT MWM_DECOR_MAXIMIZE = 64 ! values for MwmHints.input_mode ! > #define MWM_INPUT_MODELESS 0 DECLARE LONG CONSTANT MWM_INPUT_MODELESS = 0 ! > #define MWM_INPUT_PRIMARY_APPLICATION_MODAL 1 DECLARE LONG CONSTANT MWM_INPUT_PRIMARY_APPLICATION_M = 1 ! > #define MWM_INPUT_SYSTEM_MODAL 2 DECLARE LONG CONSTANT MWM_INPUT_SYSTEM_MODAL = 2 ! > #define MWM_INPUT_FULL_APPLICATION_MODAL 3 DECLARE LONG CONSTANT MWM_INPUT_FULL_APPLICATION_MODA = 3 ! bit definitions for MwmHints.status ! > #define MWM_TEAROFF_WINDOW (1L << 0) DECLARE LONG CONSTANT MWM_TEAROFF_WINDOW = 1 ! The following is for compatibility only. It use is deprecated. ! > #define MWM_INPUT_APPLICATION_MODAL MWM_INPUT_PRIMARY_APPLICATION_MODAL DECLARE LONG CONSTANT MWM_INPUT_APPLICATION_MODAL = 1 ! Contents of the _MWM_INFO property. ! > typedef struct ! > { ! > long flags; ! > Window wm_window; ! > } MotifWmInfo; DECLARE LONG CONSTANT S_MotifWmInfo = 8 record MotifWmInfo LONG flags LONG wm_window end record MotifWmInfo ! > typedef MotifWmInfo MwmInfo; ! bit definitions for MotifWmInfo .flags ! > #define MWM_INFO_STARTUP_STANDARD (1L << 0) DECLARE LONG CONSTANT MWM_INFO_STARTUP_STANDARD = 1 ! > #define MWM_INFO_STARTUP_CUSTOM (1L << 1) DECLARE LONG CONSTANT MWM_INFO_STARTUP_CUSTOM = 2 ! Definitions for the _MWM_HINTS property. ! > typedef struct ! > { ! > CARD32 flags; ! > CARD32 functions; ! > CARD32 decorations; ! > INT32 inputMode; ! > CARD32 status; ! > } PropMotifWmHints; DECLARE LONG CONSTANT S_PropMotifWmHints = 20 record PropMotifWmHints LONG flags LONG functions LONG decorations LONG inputMode LONG status_F end record PropMotifWmHints ! > typedef PropMotifWmHints PropMwmHints; ! number of elements of size 32 in _MWM_HINTS ! > #define PROP_MOTIF_WM_HINTS_ELEMENTS 5 DECLARE LONG CONSTANT PROP_MOTIF_WM_HINTS_ELEMENTS = 5 ! > #define PROP_MWM_HINTS_ELEMENTS PROP_MOTIF_WM_HINTS_ELEMENTS DECLARE LONG CONSTANT PROP_MWM_HINTS_ELEMENTS = 5 ! atom name for _MWM_HINTS property ! > #define _XA_MOTIF_WM_HINTS "_MOTIF_WM_HINTS" DECLARE STRING CONSTANT XA_MOTIF_WM_HINTS = "_MOTIF_WM_HINTS" + "0"C ! > #define _XA_MWM_HINTS _XA_MOTIF_WM_HINTS DECLARE STRING CONSTANT XA_MWM_HINTS = "_MOTIF_WM_HINTS" + "0"C ! Definitions for the _MWM_MESSAGES property. ! > #define _XA_MOTIF_WM_MESSAGES "_MOTIF_WM_MESSAGES" DECLARE STRING CONSTANT XA_MOTIF_WM_MESSAGES = "_MOTIF_WM_MESSAGES" + "0"C ! > #define _XA_MWM_MESSAGES _XA_MOTIF_WM_MESSAGES DECLARE STRING CONSTANT XA_MWM_MESSAGES = "_MOTIF_WM_MESSAGES" + "0"C ! atom that enables client frame offset messages ! > #define _XA_MOTIF_WM_OFFSET "_MOTIF_WM_OFFSET" DECLARE STRING CONSTANT XA_MOTIF_WM_OFFSET = "_MOTIF_WM_OFFSET" + "0"C ! atom that enables sending client frame information messages. ! Application adds this to the list of mwm_messages for the window. ! Mwm returns x, y, width, height in a client message ! when the window is managed. ! > #define _XA_MOTIF_WM_FRAME "_MOTIF_WM_FRAME" DECLARE STRING CONSTANT XA_MOTIF_WM_FRAME = "_MOTIF_WM_FRAME" + "0"C ! Definitions for the _MWM_MENU property. ! atom name for _MWM_MENU property ! > #define _XA_MOTIF_WM_MENU "_MOTIF_WM_MENU" DECLARE STRING CONSTANT XA_MOTIF_WM_MENU = "_MOTIF_WM_MENU" + "0"C ! > #define _XA_MWM_MENU _XA_MOTIF_WM_MENU DECLARE STRING CONSTANT XA_MWM_MENU = "_MOTIF_WM_MENU" + "0"C ! Definitions for the _MWM_INFO property. ! > typedef struct ! > { ! > CARD32 flags; ! > CARD32 wmWindow; ! > } PropMotifWmInfo; DECLARE LONG CONSTANT S_PropMotifWmInfo = 8 record PropMotifWmInfo LONG flags LONG wmWindow end record PropMotifWmInfo ! > typedef PropMotifWmInfo PropMwmInfo; ! number of elements of size 32 in _MWM_INFO ! > #define PROP_MOTIF_WM_INFO_ELEMENTS 2 DECLARE LONG CONSTANT PROP_MOTIF_WM_INFO_ELEMENTS = 2 ! > #define PROP_MWM_INFO_ELEMENTS PROP_MOTIF_WM_INFO_ELEMENTS DECLARE LONG CONSTANT PROP_MWM_INFO_ELEMENTS = 2 ! atom name for _MWM_INFO property ! > #define _XA_MOTIF_WM_INFO "_MOTIF_WM_INFO" DECLARE STRING CONSTANT XA_MOTIF_WM_INFO = "_MOTIF_WM_INFO" + "0"C ! > #define _XA_MWM_INFO _XA_MOTIF_WM_INFO DECLARE STRING CONSTANT XA_MWM_INFO = "_MOTIF_WM_INFO" + "0"C ! Miscellaneous atom definitions ! atom for motif input bindings ! > #define _XA_MOTIF_BINDINGS "_MOTIF_BINDINGS" DECLARE STRING CONSTANT XA_MOTIF_BINDINGS = "_MOTIF_BINDINGS" + "0"C ! $RCSfile: PanedW.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:40:05 $ ! > externalref WidgetClass xmPanedWindowWidgetClass; EXTERNAL WidgetClass xmPanedWindowWidgetClass ! > #define XmIsPanedWindow(w) XtIsSubclass(w, xmPanedWindowWidgetClass) ! > typedef struct _XmPanedWindowClassRec *XmPanedWindowWidgetClass; ! > typedef struct _XmPanedWindowRec *XmPanedWindowWidget; ! > extern Widget XmCreatePanedWindow (Widget parent, char *name, ArgList args, int argCount); EXTERNAL Widget FUNCTION XmCreatePanedWindow & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Protocols.h,v $ $Revision: 1.7.2.2 $ $Date: 92/10/09 17:33:47 $ ! > #define XmCR_WM_PROTOCOLS 666 DECLARE LONG CONSTANT XmCR_WM_PROTOCOLS = 666 ! > #ifdef XA_WM_PROTOCOLS ! > #define XM_WM_PROTOCOL_ATOM(shell) XA_WM_PROTOCOLS ! > #else ! > #define XM_WM_PROTOCOL_ATOM(shell) \ ! > XmInternAtom(XtDisplay(shell),"WM_PROTOCOLS",FALSE) ! > #endif /* XA_WM_PROTOCOLS */ ! > #define XmAddWMProtocols(shell, protocols, num_protocols) \ ! > XmAddProtocols(shell, XM_WM_PROTOCOL_ATOM(shell), \ ! > protocols, num_protocols) ! > #define XmRemoveWMProtocols(shell, protocols, num_protocols) \ ! > XmRemoveProtocols(shell, XM_WM_PROTOCOL_ATOM(shell), \ ! > protocols, num_protocols) ! > #define XmAddWMProtocolCallback(shell, protocol, callback, closure) \ ! > XmAddProtocolCallback(shell, XM_WM_PROTOCOL_ATOM(shell), \ ! > protocol, callback, closure) ! > #define XmRemoveWMProtocolCallback(shell, protocol, callback, closure) \ ! > XmRemoveProtocolCallback(shell, XM_WM_PROTOCOL_ATOM(shell), \ ! > protocol, callback, closure) ! > #define XmActivateWMProtocol(shell, protocol) \ ! > XmActivateProtocol(shell, XM_WM_PROTOCOL_ATOM(shell), protocol) ! > ! > #define XmDeactivateWMProtocol(shell, protocol) \ ! > XmDeactivateProtocol(shell, XM_WM_PROTOCOL_ATOM(shell), protocol) ! > ! > #define XmSetWMProtocolHooks(shell, protocol, pre_h, pre_c, post_h, post_c) \ ! > XmSetProtocolHooks(shell, XM_WM_PROTOCOL_ATOM(shell), \ ! > protocol, pre_h, pre_c, post_h, post_c) ! > extern void XmAddProtocols (Widget shell, Atom property, Atom *protocols, ! > Cardinal num_protocols); EXTERNAL SUB XmAddProtocols & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY REF, & Cardinal BY VALUE & ) ! > extern void XmRemoveProtocols (Widget shell, Atom property, Atom *protocols, ! > Cardinal num_protocols); EXTERNAL SUB XmRemoveProtocols & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY REF, & Cardinal BY VALUE & ) ! > extern void XmAddProtocolCallback (Widget shell, Atom property, Atom proto_atom, ! > XtCallbackProc callback, XtPointer closure); EXTERNAL SUB XmAddProtocolCallback & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE, & XtCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XmRemoveProtocolCallback (Widget shell, Atom property, ! > Atom proto_atom, XtCallbackProc callback, XtPointer closure) ; EXTERNAL SUB XmRemoveProtocolCallback & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE, & XtCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void XmActivateProtocol (Widget shell, Atom property, Atom proto_atom); EXTERNAL SUB XmActivateProtocol & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE & ) ! > extern void XmDeactivateProtocol (Widget shell, Atom property, Atom proto_atom); EXTERNAL SUB XmDeactivateProtocol & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE & ) ! > extern void XmSetProtocolHooks (Widget shell, Atom property, Atom proto_atom, ! > XtCallbackProc pre_hook, XtPointer pre_closure, XtCallbackProc post_hook, ! > XtPointer post_closure); EXTERNAL SUB XmSetProtocolHooks & ( & Widget BY VALUE, & Atom BY VALUE, & Atom BY VALUE, & XtCallbackProc BY VALUE, & XtPointer BY VALUE, & XtCallbackProc BY VALUE, & XtPointer BY VALUE & ) ! > extern void _XmInstallProtocols (Widget w); ! > ENTRY _XmInstallProtocols ! > PARAMETER ( ! > Widget IN VALUE NAMED w ) ! > RETURNS VOID; ! > Undocumented ! $RCSfile: PushB.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:40:59 $ ! > #define XmIsPushButton(w) XtIsSubclass(w, xmPushButtonWidgetClass) ! > externalref WidgetClass xmPushButtonWidgetClass; EXTERNAL WidgetClass xmPushButtonWidgetClass ! > typedef struct _XmPushButtonClassRec *XmPushButtonWidgetClass; ! > typedef struct _XmPushButtonRec *XmPushButtonWidget; ! > extern Widget XmCreatePushButton (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreatePushButton & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: PushBG.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:41:18 $ ! > #define XmIsPushButtonGadget(w) XtIsSubclass(w, xmPushButtonGadgetClass) ! > externalref WidgetClass xmPushButtonGadgetClass; EXTERNAL WidgetClass xmPushButtonGadgetClass ! > typedef struct _XmPushButtonGadgetClassRec *XmPushButtonGadgetClass; ! > typedef struct _XmPushButtonGadgetRec *XmPushButtonGadget; ! > typedef struct _XmPushButtonGCacheObjRec *XmPushButtonGCacheObject; ! > extern Widget XmCreatePushButtonGadget (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreatePushButtonGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: RepType.h,v $ $Revision: 1.5 $ $Date: 92/03/13 16:42:22 $ ! > #define XmREP_TYPE_INVALID 0x1FFF DECLARE LONG CONSTANT XmREP_TYPE_INVALID = 8191 ! > typedef unsigned short XmRepTypeId ; ! > typedef struct ! > { ! > String rep_type_name ; ! > String *value_names ; ! > unsigned char *values ; ! > unsigned char num_values ; ! > Boolean reverse_installed ; ! > XmRepTypeId rep_type_id ; ! > }XmRepTypeEntryRec, *XmRepTypeEntry, XmRepTypeListRec, *XmRepTypeList ; DECLARE LONG CONSTANT S_XmRepTypeEntryRec = 16 record XmRepTypeEntryRec XtString rep_type_name XtString value_names LONG values BYTE num_values BYTE reverse_installed WORD rep_type_id end record XmRepTypeEntryRec DECLARE LONG CONSTANT S_XmRepTypeListRec = 16 record XmRepTypeListRec XtString rep_type_name XtString value_names LONG values BYTE num_values BYTE reverse_installed WORD rep_type_id end record XmRepTypeListRec ! > #define XmRepTypeInstallTearOffModelConverter XmRepTypeInstallTearOffModelCon ! > extern XmRepTypeId XmRepTypeRegister( ! > String rep_type, ! > String *value_names, ! > unsigned char *values, ! > unsigned char num_values) ; EXTERNAL XmRepTypeId FUNCTION XmRepTypeRegister & ( & STRING BY REF, & LONG BY REF, & STRING BY REF, & BYTE BY VALUE & ) ! > extern void XmRepTypeAddReverse( ! > XmRepTypeId rep_type_id) ; EXTERNAL SUB XmRepTypeAddReverse & ( & XmRepTypeId BY VALUE & ) ! > extern Boolean XmRepTypeValidValue( ! > XmRepTypeId rep_type_id, ! > unsigned char test_value, ! > Widget enable_default_warning) ; EXTERNAL BYTE FUNCTION XmRepTypeValidValue & ( & XmRepTypeId BY VALUE, & BYTE BY VALUE, & Widget BY VALUE & ) ! > extern XmRepTypeList XmRepTypeGetRegistered( void ) ; EXTERNAL XmRepTypeList FUNCTION XmRepTypeGetRegistered ! > extern XmRepTypeEntry XmRepTypeGetRecord( ! > XmRepTypeId rep_type_id) ; EXTERNAL XmRepTypeEntry FUNCTION XmRepTypeGetRecord & ( & XmRepTypeId BY VALUE & ) ! > extern XmRepTypeId XmRepTypeGetId( ! > String rep_type) ; EXTERNAL XmRepTypeId FUNCTION XmRepTypeGetId & ( & STRING BY REF & ) ! > extern String * XmRepTypeGetNameList( ! > XmRepTypeId rep_type_id, ! > Boolean use_uppercase_format) ; EXTERNAL LONG FUNCTION XmRepTypeGetNameList & ( & XmRepTypeId BY VALUE, & BYTE BY VALUE & ) ! > extern void XmRepTypeInstallTearOffModelConverter( void ) ; EXTERNAL SUB XmRepTypeInstallTearOffModelCon ! $RCSfile: RowColumn.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:43:54 $ ! > externalref WidgetClass xmRowColumnWidgetClass; EXTERNAL WidgetClass xmRowColumnWidgetClass ! > typedef struct _XmRowColumnClassRec * XmRowColumnWidgetClass; ! > typedef struct _XmRowColumnWidgetRec * XmRowColumnWidget; ! > #define XmIsRowColumn(w) XtIsSubclass((w),xmRowColumnWidgetClass) ! Public procedures supported by the XmRowColumn widget */ ! > extern void XmMenuPosition (Widget p, XButtonPressedEvent *event); EXTERNAL SUB XmMenuPosition & ( & Widget BY VALUE, & ANY BY REF & ) ! > extern Widget XmCreateRowColumn (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateRowColumn & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateWorkArea (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateWorkArea & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateRadioBox (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateRadioBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateOptionMenu (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateOptionMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmOptionLabelGadget (Widget m); EXTERNAL Widget FUNCTION XmOptionLabelGadget & ( & Widget BY VALUE & ) ! > extern Widget XmOptionButtonGadget (Widget m); EXTERNAL Widget FUNCTION XmOptionButtonGadget & ( & Widget BY VALUE & ) ! > extern Widget XmCreateMenuBar (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreateMenuBar & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreatePopupMenu (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreatePopupMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreatePulldownMenu (Widget p, char *name, ArgList al, Cardinal ac); EXTERNAL Widget FUNCTION XmCreatePulldownMenu & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmAddToPostFromList( ! > Widget menu_wid, ! > Widget widget) ; EXTERNAL SUB XmAddToPostFromList & ( & Widget BY VALUE, & Widget BY VALUE & ) ! > extern void XmRemoveFromPostFromList( ! > Widget menu_wid, ! > Widget widget) ; EXTERNAL SUB XmRemoveFromPostFromList & ( & Widget BY VALUE, & Widget BY VALUE & ) ! > extern Widget XmGetPostedFromWidget (Widget menu); EXTERNAL Widget FUNCTION XmGetPostedFromWidget & ( & Widget BY VALUE & ) ! > extern Widget XmGetTearOffControl( ! > Widget menu) ; EXTERNAL Widget FUNCTION XmGetTearOffControl & ( & Widget BY VALUE & ) ! $RCSfile: Scale.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:44:29 $ ! > externalref WidgetClass xmScaleWidgetClass; EXTERNAL WidgetClass xmScaleWidgetClass ! > #define XmIsScale(w) XtIsSubclass (w, xmScaleWidgetClass) ! > typedef struct _XmScaleClassRec * XmScaleWidgetClass; ! > typedef struct _XmScaleRec * XmScaleWidget; ! > extern void XmScaleSetValue (Widget w, int value); EXTERNAL SUB XmScaleSetValue & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void XmScaleGetValue (Widget w, int *value); EXTERNAL SUB XmScaleGetValue & ( & Widget BY VALUE, & LONG BY REF & ) ! > extern Widget XmCreateScale (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateScale & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Screen.h,v $ $Revision: 1.5 $ $Date: 92/03/13 16:44:46 $ ! > #ifndef XmIsScreen ! > #define XmIsScreen(w) (XtIsSubclass(w, xmScreenClass)) ! > #endif /* XmIsScreen */ ! Class record constants ! > typedef struct _XmScreenRec *XmScreen; ! > typedef struct _XmScreenClassRec *XmScreenClass; ! > externalref WidgetClass xmScreenClass; EXTERNAL WidgetClass xmScreenClass ! > extern Widget XmGetXmScreen( ! > Screen *screen) ; EXTERNAL Widget FUNCTION XmGetXmScreen & ( & Screen_D BY REF & ) ! $RCSfile: ScrollBar.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:45:14 $ ! > externalref WidgetClass xmScrollBarWidgetClass; EXTERNAL WidgetClass xmScrollBarWidgetClass ! > typedef struct _XmScrollBarClassRec * XmScrollBarWidgetClass; ! > typedef struct _XmScrollBarRec * XmScrollBarWidget; ! > #define XmIsScrollBar(w) XtIsSubclass(w, xmScrollBarWidgetClass) ! > extern void _XmSetEtchedSlider (XmScrollBarWidget sbw); ! > PARAMETER ( ! > Widget IN VALUE NAMED sbw ) ! > RETURNS VOID; ! > Undocumented ! > extern Widget XmCreateScrollBar (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateScrollBar & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmScrollBarGetValues (Widget w, int *value, int *slider_size, ! > int *increment, int *page_increment); EXTERNAL SUB XmScrollBarGetValues & ( & Widget BY VALUE, & LONG BY REF, & LONG BY REF, & LONG BY REF, & LONG BY REF & ) ! > extern void XmScrollBarSetValues (Widget w, int value, int slider_size, ! > int increment, int page_increment, Boolean notify); EXTERNAL SUB XmScrollBarSetValues & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & BYTE BY VALUE & ) ! $RCSfile: ScrolledW.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:45:40 $ ! > #define XmIsScrolledWindow(w) XtIsSubclass(w, xmScrolledWindowWidgetClass) ! > externalref WidgetClass xmScrolledWindowWidgetClass; EXTERNAL WidgetClass xmScrolledWindowWidgetClass ! > typedef struct _XmScrolledWindowClassRec * XmScrolledWindowWidgetClass; ! > typedef struct _XmScrolledWindowRec * XmScrolledWindowWidget; ! > extern void InitializeScrollBars (Widget sw); ! > ENTRY InitializeScrollBars ! > PARAMETER ( ! > Widget IN VALUE NAMED sw ) ! > RETURNS VOID; ! > Undocumented ! > extern void XmScrolledWindowSetAreas (Widget sw, Widget hscroll, ! > Widget vscroll, Widget wregion); EXTERNAL SUB XmScrolledWindowSetAreas & ( & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE, & Widget BY VALUE & ) ! > extern Widget XmCreateScrolledWindow (Widget parent, char *name, ! > ArgList args, Cardinal argCount); EXTERNAL Widget FUNCTION XmCreateScrolledWindow & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void XmScrollVisible( ! > Widget scrw, ! > Widget wid, ! > Dimension hor_margin, ! > Dimension ver_margin) ; EXTERNAL SUB XmScrollVisible & ( & Widget BY VALUE, & Widget BY VALUE, & DIMENSION_D BY VALUE, & DIMENSION_D BY VALUE & ) ! $RCSfile: SelectioB.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:46:06 $ ! > externalref WidgetClass xmSelectionBoxWidgetClass; EXTERNAL WidgetClass xmSelectionBoxWidgetClass ! > typedef struct _XmSelectionBoxClassRec * XmSelectionBoxWidgetClass; ! > typedef struct _XmSelectionBoxRec * XmSelectionBoxWidget; ! > #define XmIsSelectionBox(w) (XtIsSubclass (w, xmSelectionBoxWidgetClass)) ! > extern Widget XmSelectionBoxGetChild( Widget sb, unsigned char which) ; EXTERNAL Widget FUNCTION XmSelectionBoxGetChild & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern Widget XmCreateSelectionBox( Widget p, String name, ArgList args, ! > Cardinal n) ; EXTERNAL Widget FUNCTION XmCreateSelectionBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateSelectionDialog( Widget ds_p, String name, ! > ArgList sb_args, Cardinal sb_n) ; EXTERNAL Widget FUNCTION XmCreateSelectionDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreatePromptDialog( Widget ds_p, String name, ArgList sb_args, ! > Cardinal sb_n) ; EXTERNAL Widget FUNCTION XmCreatePromptDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: SeparatoG.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:46:24 $ ! > externalref WidgetClass xmSeparatorGadgetClass; EXTERNAL WidgetClass xmSeparatorGadgetClass ! > typedef struct _XmSeparatorGadgetClassRec * XmSeparatorGadgetClass; ! > typedef struct _XmSeparatorGadgetRec * XmSeparatorGadget; ! > typedef struct _XmSeparatorGCacheObjRec * XmSeparatorGCacheObject; ! > #define XmIsSeparatorGadget(w) XtIsSubclass(w, xmSeparatorGadgetClass) ! > extern Widget XmCreateSeparatorGadget (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateSeparatorGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Separator.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:46:41 $ ! > externalref WidgetClass xmSeparatorWidgetClass; EXTERNAL WidgetClass xmSeparatorWidgetClass ! > typedef struct _XmSeparatorClassRec * XmSeparatorWidgetClass; ! > typedef struct _XmSeparatorRec * XmSeparatorWidget; ! > #define XmIsSeparator(w) XtIsSubclass(w, xmSeparatorWidgetClass) ! > extern Widget XmCreateSeparator (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateSeparator & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: TextF.h,v $ $Revision: 1.7 $ $Date: 92/03/13 16:48:41 $ ! > typedef struct _XmTextFieldClassRec *XmTextFieldWidgetClass; ! > typedef struct _XmTextFieldRec *XmTextFieldWidget; ! > externalref WidgetClass xmTextFieldWidgetClass; EXTERNAL WidgetClass xmTextFieldWidgetClass ! > #define XmIsTextField(w) XtIsSubclass(w, xmTextFieldWidgetClass) ! public functions ! > extern char *XmTextFieldGetString (Widget widget); EXTERNAL XtString FUNCTION XmTextFieldGetString & ( & Widget BY VALUE & ) ! > extern int XmTextFieldGetSubstring( ! > Widget widget, ! > XmTextPosition start, ! > int num_chars, ! > int buf_size, ! > char *buffer) ; EXTERNAL LONG FUNCTION XmTextFieldGetSubstring & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & STRING BY REF & ) ! > extern wchar_t * XmTextFieldGetStringWcs( ! > Widget w) ; EXTERNAL XtString FUNCTION XmTextFieldGetStringWcs & ( & Widget BY VALUE & ) ! > extern int XmTextFieldGetSubstringWcs( ! > Widget widget, ! > XmTextPosition start, ! > int num_chars, ! > int buf_size, ! > wchar_t *buffer) ; EXTERNAL LONG FUNCTION XmTextFieldGetSubstringWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & STRING BY REF & ) ! > extern XmTextPosition XmTextFieldGetLastPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextFieldGetLastPosition & ( & Widget BY VALUE & ) ! > extern void XmTextFieldSetString (Widget widget, char *value); EXTERNAL SUB XmTextFieldSetString & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern void XmTextFieldReplace (Widget widget, XmTextPosition from_pos, ! > XmTextPosition to_pos, char *value); EXTERNAL SUB XmTextFieldReplace & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextFieldReplaceWcs( ! > Widget w, ! > XmTextPosition from_pos, ! > XmTextPosition to_pos, ! > wchar_t *wc_value) ; EXTERNAL SUB XmTextFieldReplaceWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextFieldInsert (Widget widget, XmTextPosition position, ! > char *value); EXTERNAL SUB XmTextFieldInsert & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextFieldInsertWcs( ! > Widget w, ! > XmTextPosition position, ! > wchar_t *wcstring) ; EXTERNAL SUB XmTextFieldInsertWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextFieldSetAddMode (Widget widget, Boolean state); EXTERNAL SUB XmTextFieldSetAddMode & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern Boolean XmTextFieldGetAddMode (Widget widget); ! > ENTRY XmTextFieldGetAddMode ! > PARAMETER ( ! > Widget IN VALUE NAMED wid ) ! > RETURNS Boolean NAMED result; ! > extern Boolean XmTextFieldGetEditable (Widget widget); EXTERNAL BYTE FUNCTION XmTextFieldGetEditable & ( & Widget BY VALUE & ) ! > extern void XmTextFieldSetEditable (Widget widget, Boolean editable); EXTERNAL SUB XmTextFieldSetEditable & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern int XmTextFieldGetMaxLength (Widget widget); EXTERNAL LONG FUNCTION XmTextFieldGetMaxLength & ( & Widget BY VALUE & ) ! > extern void XmTextFieldSetMaxLength (Widget widget, int max_length); EXTERNAL SUB XmTextFieldSetMaxLength & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern XmTextPosition XmTextFieldGetCursorPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextFieldGetCursorPosition & ( & Widget BY VALUE & ) ! > extern XmTextPosition XmTextFieldGetInsertionPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextFieldGetInsertionPosition & ( & Widget BY VALUE & ) ! > extern void XmTextFieldSetCursorPosition (Widget widget, ! > XmTextPosition position); EXTERNAL SUB XmTextFieldSetCursorPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern void XmTextFieldSetInsertionPosition (Widget widget, ! > XmTextPosition position); EXTERNAL SUB XmTextFieldSetInsertionPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern Boolean XmTextFieldGetSelectionPosition (Widget widget, ! > XmTextPosition *left, XmTextPosition *right); EXTERNAL BYTE FUNCTION XmTextFieldGetSelectionPosition & ( & Widget BY VALUE, & XmTextPosition BY REF, & XmTextPosition BY REF & ) ! > extern char *XmTextFieldGetSelection (Widget widget); EXTERNAL XtString FUNCTION XmTextFieldGetSelection & ( & Widget BY VALUE & ) ! > extern wchar_t * XmTextFieldGetSelectionWcs( ! > Widget w) ; EXTERNAL XtString FUNCTION XmTextFieldGetSelectionWcs & ( & Widget BY VALUE & ) ! > extern Boolean XmTextFieldRemove (Widget widget); EXTERNAL BYTE FUNCTION XmTextFieldRemove & ( & Widget BY VALUE & ) ! > extern Boolean XmTextFieldCopy (Widget widget, Time clip_time); EXTERNAL SUB XmTextFieldCopy & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean XmTextFieldCut (Widget widget, Time clip_time); EXTERNAL BYTE FUNCTION XmTextFieldCut & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean XmTextFieldPaste (Widget widget); EXTERNAL BYTE FUNCTION XmTextFieldPaste & ( & Widget BY VALUE & ) ! > extern void XmTextFieldClearSelection (Widget widget, Time sel_time); EXTERNAL SUB XmTextFieldClearSelection & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern void XmTextFieldSetSelection (Widget widget, XmTextPosition first, ! > XmTextPosition last, Time sel_time); EXTERNAL SUB XmTextFieldSetSelection & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & Time_D BY VALUE & ) ! > extern XmTextPosition XmTextFieldXYToPos (Widget widget, Position x, ! > Position y); EXTERNAL XmTextPosition FUNCTION XmTextFieldXYToPos & ( & Widget BY VALUE, & Position BY VALUE, & Position BY VALUE & ) ! > extern Boolean XmTextFieldPosToXY (Widget widget, XmTextPosition position, ! > Position *x, Position *y); EXTERNAL BYTE FUNCTION XmTextFieldPosToXY & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & Position BY REF, & Position BY REF & ) ! > extern void XmTextFieldShowPosition (Widget widget, XmTextPosition position); EXTERNAL SUB XmTextFieldShowPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern void XmTextFieldSetHighlight (Widget widget, XmTextPosition left, ! > XmTextPosition right, XmHighlightMode mode); EXTERNAL SUB XmTextFieldSetHighlight & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & XmHighlightMode BY VALUE & ) ! > extern int XmTextFieldGetBaseLine (Widget widget); EXTERNAL LONG FUNCTION XmTextFieldGetBaseline & ( & Widget BY VALUE & ) ! > extern Widget XmCreateTextField (Widget parent, char *name, ArgList arglist, ! > Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateTextField & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: Text.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:47:58 $ ! > typedef struct _XmTextSourceRec *XmTextSource; ! > typedef struct _XmTextClassRec *XmTextWidgetClass; ! > typedef struct _XmTextRec *XmTextWidget; ! > externalref WidgetClass xmTextWidgetClass; EXTERNAL WidgetClass xmTextWidgetClass ! > #define XmIsText(w) XtIsSubclass(w, xmTextWidgetClass) ! ----------------------------------- ! text widget public functions ! ----------------------------------- ! > extern void XmTextSetHighlight (Widget w, XmTextPosition left, ! > XmTextPosition right, XmHighlightMode mode); EXTERNAL SUB XmTextSetHighlight & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & XmHighlightMode BY VALUE & ) ! > extern Widget XmCreateScrolledText (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateScrolledText & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget XmCreateText (Widget parent, char *name, ArgList arglist, Cardinal argcount); EXTERNAL Widget FUNCTION XmCreateText & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern int XmTextGetSubstring( ! > Widget widget, ! > XmTextPosition start, ! > int num_chars, ! > int buf_size, ! > char *buffer) ; EXTERNAL LONG FUNCTION XmTextGetSubstring & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & STRING BY REF & ) ! > extern int XmTextGetSubstringWcs( ! > Widget widget, ! > XmTextPosition start, ! > int num_chars, ! > int buf_size, ! > wchar_t *buffer) ; EXTERNAL LONG FUNCTION XmTextGetSubstringWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & STRING BY REF & ) ! > extern char *XmTextGetString (Widget widget); EXTERNAL XtString FUNCTION XmTextGetString & ( & Widget BY VALUE & ) ! > extern wchar_t * XmTextGetStringWcs( ! > Widget widget) ; EXTERNAL XtString FUNCTION XmTextGetStringWcs & ( & Widget BY VALUE & ) ! > extern XmTextPosition XmTextGetLastPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextGetLastPosition & ( & Widget BY VALUE & ) ! > extern void XmTextSetString (Widget widget, char *value); EXTERNAL SUB XmTextSetString & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern void XmTextSetStringWcs( ! > Widget widget, ! > wchar_t *wc_value) ; EXTERNAL SUB XmTextSetStringWcs & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern void XmTextReplace (Widget widget, XmTextPosition frompos, ! > XmTextPosition topos, char *value); EXTERNAL SUB XmTextReplace & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextReplaceWcs( ! > Widget widget, ! > XmTextPosition frompos, ! > XmTextPosition topos, ! > wchar_t *value) ; EXTERNAL SUB XmTextReplaceWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextInsert (Widget widget, XmTextPosition position, char *value); EXTERNAL SUB XmTextInsert & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextInsertWcs( ! > Widget widget, ! > XmTextPosition position, ! > wchar_t *wc_value) ; EXTERNAL SUB XmTextInsertWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF & ) ! > extern void XmTextSetAddMode (Widget widget, Boolean state); EXTERNAL SUB XmTextSetAddMode & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern Boolean XmTextGetAddMode (Widget widget); ! > ENTRY XmTextGetAddMode ! > PARAMETER ( ! > Widget IN VALUE NAMED wid ) ! > RETURNS Boolean NAMED result; ! > extern Boolean XmTextGetEditable (Widget widget); EXTERNAL BYTE FUNCTION XmTextGetEditable & ( & Widget BY VALUE & ) ! > extern void XmTextSetEditable (Widget widget, Boolean editable); EXTERNAL SUB XmTextSetEditable & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! > extern int XmTextGetMaxLength (Widget widget); EXTERNAL LONG FUNCTION XmTextGetMaxLength & ( & Widget BY VALUE & ) ! > extern void XmTextSetMaxLength (Widget widget, int max_length); EXTERNAL SUB XmTextSetMaxLength & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern XmTextPosition XmTextGetTopCharacter (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextGetTopCharacter & ( & Widget BY VALUE & ) ! > extern void XmTextSetTopCharacter (Widget widget, XmTextPosition top_character); EXTERNAL SUB XmTextSetTopCharacter & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern XmTextPosition XmTextGetCursorPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextGetCursorPosition & ( & Widget BY VALUE & ) ! > extern XmTextPosition XmTextGetInsertionPosition (Widget widget); EXTERNAL XmTextPosition FUNCTION XmTextGetInsertionPosition & ( & Widget BY VALUE & ) ! > extern void XmTextSetInsertionPosition (Widget widget, XmTextPosition position); EXTERNAL SUB XmTextSetInsertionPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern void XmTextSetCursorPosition (Widget widget, XmTextPosition position); EXTERNAL SUB XmTextSetCursorPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern Boolean XmTextRemove (Widget widget); EXTERNAL BYTE FUNCTION XmTextRemove & ( & Widget BY VALUE & ) ! > extern Boolean XmTextCopy (Widget widget, Time copy_time); EXTERNAL BYTE FUNCTION XmTextCopy & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean XmTextCut (Widget widget, Time cut_time); EXTERNAL BYTE FUNCTION XmTextCut & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean XmTextPaste (Widget widget); EXTERNAL BYTE FUNCTION XmTextPaste & ( & Widget BY VALUE & ) ! > extern char *XmTextGetSelection (Widget widget); EXTERNAL XtString FUNCTION XmTextGetSelection & ( & Widget BY VALUE & ) ! > extern wchar_t * XmTextGetSelectionWcs( ! > Widget widget) ; EXTERNAL XtString FUNCTION XmTextGetSelectionWcs & ( & Widget BY VALUE & ) ! > extern void XmTextSetSelection (Widget widget, XmTextPosition first, ! > XmTextPosition last, Time set_time); EXTERNAL SUB XmTextSetSelection & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE, & Time_D BY VALUE & ) ! > extern void XmTextClearSelection (Widget widget, Time clear_time); EXTERNAL SUB XmTextClearSelection & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean XmTextGetSelectionPosition (Widget widget, XmTextPosition *left, ! > XmTextPosition *right); EXTERNAL BYTE FUNCTION XmTextGetSelectionPosition & ( & Widget BY VALUE, & XmTextPosition BY REF, & XmTextPosition BY REF & ) ! > extern XmTextPosition XmTextXYToPos (Widget widget, Position x, Position y); EXTERNAL XmTextPosition FUNCTION XmTextXYToPos & ( & Widget BY VALUE, & Position BY VALUE, & Position BY VALUE & ) ! > extern Boolean XmTextPosToXY (Widget widget, XmTextPosition position, ! > Position *x, Position *y); EXTERNAL BYTE FUNCTION XmTextPosToXY & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & Position BY REF, & Position BY REF & ) ! > extern XmTextSource XmTextGetSource (Widget widget); EXTERNAL XmTextSource FUNCTION XmTextGetSource & ( & Widget BY VALUE & ) ! > extern void XmTextSetSource (Widget widget, XmTextSource source, ! > XmTextPosition top_character, XmTextPosition cursor_position); EXTERNAL SUB XmTextSetSource & ( & Widget BY VALUE, & XmTextSource BY VALUE, & XmTextPosition BY VALUE, & XmTextPosition BY VALUE & ) ! > extern void XmTextShowPosition (Widget widget, XmTextPosition position); EXTERNAL SUB XmTextShowPosition & ( & Widget BY VALUE, & XmTextPosition BY VALUE & ) ! > extern void XmTextScroll (Widget widget, int n); EXTERNAL SUB XmTextScroll & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern int XmTextGetBaseLine (Widget widget); EXTERNAL LONG FUNCTION XmTextGetBaseLine & ( & Widget BY VALUE & ) ! > extern void XmTextDisableRedisplay( ! > Widget widget) ; EXTERNAL SUB XmTextDisableRedisplay & ( & Widget BY VALUE & ) ! > extern void XmTextEnableRedisplay( ! > Widget widget) ; EXTERNAL SUB XmTextEnableRedisplay & ( & Widget BY VALUE & ) ! > extern Boolean XmTextFindString( ! > Widget w, ! > XmTextPosition start, ! > char *search_string, ! > XmTextDirection direction, ! > XmTextPosition *position) ; EXTERNAL BYTE FUNCTION XmTextFindString & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF, & XmTextDirection BY VALUE, & XmTextPosition BY REF & ) ! > extern Boolean XmTextFindStringWcs( ! > Widget w, ! > XmTextPosition start, ! > wchar_t *wc_string, ! > XmTextDirection direction, ! > XmTextPosition *position) ; EXTERNAL BYTE FUNCTION XmTextFindStringWcs & ( & Widget BY VALUE, & XmTextPosition BY VALUE, & STRING BY REF, & XmTextDirection BY VALUE, & XmTextPosition BY REF & ) ! $RCSfile: ToggleB.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:51:38 $ ! > externalref WidgetClass xmToggleButtonWidgetClass; EXTERNAL WidgetClass xmToggleButtonWidgetClass ! > typedef struct _XmToggleButtonClassRec *XmToggleButtonWidgetClass; ! > typedef struct _XmToggleButtonRec *XmToggleButtonWidget; ! > #define XmIsToggleButton(w) XtIsSubclass(w, xmToggleButtonWidgetClass) ! > extern Boolean XmToggleButtonGetState (Widget w); EXTERNAL BYTE FUNCTION XmToggleButtonGetState & ( & Widget BY VALUE & ) ! > extern void XmToggleButtonSetState (Widget w, Boolean newstate, ! > Boolean notify); EXTERNAL SUB XmToggleButtonSetState & ( & Widget BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE & ) ! > extern Widget XmCreateToggleButton (Widget parent, char *name, Arg *arglist, int argCount); EXTERNAL Widget FUNCTION XmCreateToggleButton & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: ToggleBG.h,v $ $Revision: 1.8 $ $Date: 92/03/13 16:52:07 $ ! > externalref WidgetClass xmToggleButtonGadgetClass; EXTERNAL WidgetClass xmToggleButtonGadgetClass ! > typedef struct _XmToggleButtonGadgetClassRec *XmToggleButtonGadgetClass; ! > typedef struct _XmToggleButtonGadgetRec *XmToggleButtonGadget; ! > typedef struct _XmToggleButtonGCacheObjRec *XmToggleButtonGCacheObject; ! > #define XmIsToggleButtonGadget(w) XtIsSubclass(w, xmToggleButtonGadgetClass) ! > extern Boolean XmToggleButtonGadgetGetState (Widget w); EXTERNAL BYTE FUNCTION XmToggleButtonGadgetGetState & ( & Widget BY VALUE & ) ! > extern void XmToggleButtonGadgetSetState (Widget w, Boolean newstate, ! > Boolean notify); EXTERNAL SUB XmToggleButtonGadgetSetState & ( & Widget BY VALUE, & BYTE BY VALUE, & BYTE BY VALUE & ) ! > extern Widget XmCreateToggleButtonGadget (Widget parent, char *name, Arg *arglist, int argCount); EXTERNAL Widget FUNCTION XmCreateToggleButtonGadget & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! $RCSfile: VendorS.h,v $ $Revision: 1.5 $ $Date: 92/03/13 16:54:39 $ ! > #ifndef XmIsVendorShell ! > #define XmIsVendorShell(w) XtIsSubclass(w, vendorShellWidgetClass) ! > #endif /* XmIsVendorShell */ ! > typedef struct _XmVendorShellRec *XmVendorShellWidget; ! > typedef struct _XmVendorShellClassRec *XmVendorShellWidgetClass; ! > externalref WidgetClass vendorShellWidgetClass; ! ******* Public Function Declarations ! > extern Boolean XmIsMotifWMRunning( ! > Widget shell) ; EXTERNAL BYTE FUNCTION XmIsMotifWMRunning & ( & Widget BY VALUE & ) ! ******* End Public Function Declarations ! $RCSfile: VirtKeys.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:55:14 $ ! > #define osfXK_BackSpace 0x1004FF08 DECLARE LONG CONSTANT osfXK_BackSpace = 268762888 ! > #define osfXK_Insert 0x1004FF63 DECLARE LONG CONSTANT osfXK_Insert = 268762979 ! > #define osfXK_Delete 0x1004FFFF DECLARE LONG CONSTANT osfXK_Delete = 268763135 ! > #define osfXK_Copy 0x1004FF02 DECLARE LONG CONSTANT osfXK_Copy = 268762882 ! > #define osfXK_Cut 0x1004FF03 DECLARE LONG CONSTANT osfXK_Cut = 268762883 ! > #define osfXK_Paste 0x1004FF04 DECLARE LONG CONSTANT osfXK_Paste = 268762884 ! > #define osfXK_AddMode 0x1004FF31 DECLARE LONG CONSTANT osfXK_AddMode = 268762929 ! > #define osfXK_PrimaryPaste 0x1004FF32 DECLARE LONG CONSTANT osfXK_PrimaryPaste = 268762930 ! > #define osfXK_QuickPaste 0x1004FF33 DECLARE LONG CONSTANT osfXK_QuickPaste = 268762931 ! > #define osfXK_PageLeft 0x1004FF40 DECLARE LONG CONSTANT osfXK_PageLeft = 268762944 ! > #define osfXK_PageUp 0x1004FF41 DECLARE LONG CONSTANT osfXK_PageUp = 268762945 ! > #define osfXK_PageDown 0x1004FF42 DECLARE LONG CONSTANT osfXK_PageDown = 268762946 ! > #define osfXK_PageRight 0x1004FF43 DECLARE LONG CONSTANT osfXK_PageRight = 268762947 ! > #define osfXK_EndLine 0x1004FF57 DECLARE LONG CONSTANT osfXK_EndLine = 268762967 ! > #define osfXK_BeginLine 0x1004FF58 DECLARE LONG CONSTANT osfXK_BeginLine = 268762968 ! > #define osfXK_Activate 0x1004FF44 DECLARE LONG CONSTANT osfXK_Activate = 268762948 ! > #define osfXK_MenuBar 0x1004FF45 DECLARE LONG CONSTANT osfXK_MenuBar = 268762949 ! > #define osfXK_Clear 0x1004FF0B DECLARE LONG CONSTANT osfXK_Clear = 268762891 ! > #define osfXK_Cancel 0x1004FF69 DECLARE LONG CONSTANT osfXK_Cancel = 268762985 ! > #define osfXK_Help 0x1004FF6A DECLARE LONG CONSTANT osfXK_Help = 268762986 ! > #define osfXK_Menu 0x1004FF67 DECLARE LONG CONSTANT osfXK_Menu = 268762983 ! > #define osfXK_Select 0x1004FF60 DECLARE LONG CONSTANT osfXK_Select = 268762976 ! > #define osfXK_Undo 0x1004FF65 DECLARE LONG CONSTANT osfXK_Undo = 268762981 ! > #define osfXK_Left 0x1004FF51 DECLARE LONG CONSTANT osfXK_Left = 268762961 ! > #define osfXK_Up 0x1004FF52 DECLARE LONG CONSTANT osfXK_Up = 268762962 ! > #define osfXK_Right 0x1004FF53 DECLARE LONG CONSTANT osfXK_Right = 268762963 ! > #define osfXK_Down 0x1004FF54 DECLARE LONG CONSTANT osfXK_Down = 268762964 ! > extern void XmTranslateKey( ! > Display *dpy, ! > KeyCode keycode, ! > Modifiers modifiers, ! > Modifiers *modifiers_return, ! > KeySym *keysym_return ); EXTERNAL SUB XmTranslateKey & ( & Display_D BY VALUE, & KeyCode BY VALUE, & Modifiers BY VALUE, & Modifiers BY REF, & KeySym BY REF & ) ! $RCSfile: XmStrDefs.h,v $ $Revision: 1.6.7.2 $ $Date: 92/12/07 19:08:21 $ ! > #define XmS "" DECLARE STRING CONSTANT XmS = "" + "0"C ! > #define XmCAccelerator "Accelerator" DECLARE STRING CONSTANT XmCAccelerator = "Accelerator" + "0"C ! > #define XmCAcceleratorText "AcceleratorText" DECLARE STRING CONSTANT XmCAcceleratorText = "AcceleratorText" + "0"C ! > #define XmCAdjustLast "AdjustLast" DECLARE STRING CONSTANT XmCAdjustLast = "AdjustLast" + "0"C ! > #define XmCAdjustMargin "AdjustMargin" DECLARE STRING CONSTANT XmCAdjustMargin = "AdjustMargin" + "0"C ! > #define XmCAlignment "Alignment" DECLARE STRING CONSTANT XmCAlignment = "Alignment" + "0"C ! > #define XmCAllowOverlap "AllowOverlap" DECLARE STRING CONSTANT XmCAllowOverlap = "AllowOverlap" + "0"C ! > #define XmCAnimationMask "AnimationMask" DECLARE STRING CONSTANT XmCAnimationMask = "AnimationMask" + "0"C ! > #define XmCAnimationPixmap "AnimationPixmap" DECLARE STRING CONSTANT XmCAnimationPixmap = "AnimationPixmap" + "0"C ! > #define XmCAnimationPixmapDepth "AnimationPixmapDepth" DECLARE STRING CONSTANT XmCAnimationPixmapDepth = "AnimationPixmapDepth" + "0"C ! > #define XmCAnimationStyle "AnimationStyle" DECLARE STRING CONSTANT XmCAnimationStyle = "AnimationStyle" + "0"C ! > #define XmCApplyLabelString "ApplyLabelString" DECLARE STRING CONSTANT XmCApplyLabelString = "ApplyLabelString" + "0"C ! > #define XmCArmCallback "ArmCallback" DECLARE STRING CONSTANT XmCArmCallback = "ArmCallback" + "0"C ! > #define XmCArmColor "ArmColor" DECLARE STRING CONSTANT XmCArmColor = "ArmColor" + "0"C ! > #define XmCArmPixmap "ArmPixmap" DECLARE STRING CONSTANT XmCArmPixmap = "ArmPixmap" + "0"C ! > #define XmCArrowDirection "ArrowDirection" DECLARE STRING CONSTANT XmCArrowDirection = "ArrowDirection" + "0"C ! > #define XmCAttachment "Attachment" DECLARE STRING CONSTANT XmCAttachment = "Attachment" + "0"C ! > #define XmCAudibleWarning "AudibleWarning" DECLARE STRING CONSTANT XmCAudibleWarning = "AudibleWarning" + "0"C ! > #define XmCAutoShowCursorPosition "AutoShowCursorPosition" DECLARE STRING CONSTANT XmCAutoShowCursorPosition = "AutoShowCursorPosition" + "0"C ! > #define XmCAutoUnmanage "AutoUnmanage" DECLARE STRING CONSTANT XmCAutoUnmanage = "AutoUnmanage" + "0"C ! > #define XmCAutomaticSelection "AutomaticSelection" DECLARE STRING CONSTANT XmCAutomaticSelection = "AutomaticSelection" + "0"C ! > #define XmCAvailability "Availability" DECLARE STRING CONSTANT XmCAvailability = "Availability" + "0"C ! > #define XmCBackgroundPixmap "BackgroundPixmap" DECLARE STRING CONSTANT XmCBackgroundPixmap = "BackgroundPixmap" + "0"C ! > #define XmCBlendModel "BlendModel" DECLARE STRING CONSTANT XmCBlendModel = "BlendModel" + "0"C ! > #define XmCBlinkRate "BlinkRate" DECLARE STRING CONSTANT XmCBlinkRate = "BlinkRate" + "0"C ! > #define XmCBottomShadowColor "BottomShadowColor" DECLARE STRING CONSTANT XmCBottomShadowColor = "BottomShadowColor" + "0"C ! > #define XmCBottomShadowPixmap "BottomShadowPixmap" DECLARE STRING CONSTANT XmCBottomShadowPixmap = "BottomShadowPixmap" + "0"C ! > #define XmCButtonAcceleratorText "ButtonAcceleratorText" DECLARE STRING CONSTANT XmCButtonAcceleratorText = "ButtonAcceleratorText" + "0"C ! > #define XmCButtonAccelerators "ButtonAccelerators" DECLARE STRING CONSTANT XmCButtonAccelerators = "ButtonAccelerators" + "0"C ! > #define XmCButtonCount "ButtonCount" DECLARE STRING CONSTANT XmCButtonCount = "ButtonCount" + "0"C ! > #define XmCButtonFontList "ButtonFontList" DECLARE STRING CONSTANT XmCButtonFontList = "ButtonFontList" + "0"C ! > #define XmCButtonMnemonicCharSets "ButtonMnemonicCharSets" DECLARE STRING CONSTANT XmCButtonMnemonicCharSets = "ButtonMnemonicCharSets" + "0"C ! > #define XmCButtonMnemonics "ButtonMnemonics" DECLARE STRING CONSTANT XmCButtonMnemonics = "ButtonMnemonics" + "0"C ! > #define XmCButtonSet "ButtonSet" DECLARE STRING CONSTANT XmCButtonSet = "ButtonSet" + "0"C ! > #define XmCButtonType "ButtonType" DECLARE STRING CONSTANT XmCButtonType = "ButtonType" + "0"C ! > #define XmCButtons "Buttons" DECLARE STRING CONSTANT XmCButtons = "Buttons" + "0"C ! > #define XmCCancelLabelString "CancelLabelString" DECLARE STRING CONSTANT XmCCancelLabelString = "CancelLabelString" + "0"C ! > #define XmCChildHorizontalAlignment "ChildHorizontalAlignment" DECLARE STRING CONSTANT XmCChildHorizontalAlignment = "ChildHorizontalAlignment" + "0"C ! > #define XmCChildHorizontalSpacing "ChildHorizontalSpacing" DECLARE STRING CONSTANT XmCChildHorizontalSpacing = "ChildHorizontalSpacing" + "0"C ! > #define XmCChildPlacement "ChildPlacement" DECLARE STRING CONSTANT XmCChildPlacement = "ChildPlacement" + "0"C ! > #define XmCChildType "ChildType" DECLARE STRING CONSTANT XmCChildType = "ChildType" + "0"C ! > #define XmCChildVerticalAlignment "ChildVerticalAlignment" DECLARE STRING CONSTANT XmCChildVerticalAlignment = "ChildVerticalAlignment" + "0"C ! > #define XmCChildren "Children" DECLARE STRING CONSTANT XmCChildren = "Children" + "0"C ! > #define XmCClientData "ClientData" DECLARE STRING CONSTANT XmCClientData = "ClientData" + "0"C ! > #define XmCClipWindow "ClipWindow" DECLARE STRING CONSTANT XmCClipWindow = "ClipWindow" + "0"C ! > #define XmCColumns "Columns" DECLARE STRING CONSTANT XmCColumns = "Columns" + "0"C ! > #define XmCCommandWindow "CommandWindow" DECLARE STRING CONSTANT XmCCommandWindow = "CommandWindow" + "0"C ! > #define XmCCommandWindowLocation "CommandWindowLocation" DECLARE STRING CONSTANT XmCCommandWindowLocation = "CommandWindowLocation" + "0"C ! > #define XmCConvertProc "ConvertProc" DECLARE STRING CONSTANT XmCConvertProc = "ConvertProc" + "0"C ! > #define XmCCursorBackground "CursorBackground" DECLARE STRING CONSTANT XmCCursorBackground = "CursorBackground" + "0"C ! > #define XmCCursorForeground "CursorForeground" DECLARE STRING CONSTANT XmCCursorForeground = "CursorForeground" + "0"C ! > #define XmCCursorPosition "CursorPosition" DECLARE STRING CONSTANT XmCCursorPosition = "CursorPosition" + "0"C ! > #define XmCCursorPositionVisible "CursorPositionVisible" DECLARE STRING CONSTANT XmCCursorPositionVisible = "CursorPositionVisible" + "0"C ! > #define XmCDarkThreshold "DarkThreshold" DECLARE STRING CONSTANT XmCDarkThreshold = "DarkThreshold" + "0"C ! > #define XmCDecimalPoints "DecimalPoints" DECLARE STRING CONSTANT XmCDecimalPoints = "DecimalPoints" + "0"C ! > #define XmCDefaultButtonShadowThickness "DefaultButtonShadowThickness" DECLARE STRING CONSTANT XmCDefaultButtonShadowThickness = "DefaultButtonShadowThickness" + "0"C ! > #define XmCDefaultButtonType "DefaultButtonType" DECLARE STRING CONSTANT XmCDefaultButtonType = "DefaultButtonType" + "0"C ! > #define XmCDefaultCopyCursorIcon "DefaultCopyCursorIcon" DECLARE STRING CONSTANT XmCDefaultCopyCursorIcon = "DefaultCopyCursorIcon" + "0"C ! > #define XmCDefaultFontList "DefaultFontList" DECLARE STRING CONSTANT XmCDefaultFontList = "DefaultFontList" + "0"C ! > #define XmCDefaultInvalidCursorIcon "DefaultInvalidCursorIcon" DECLARE STRING CONSTANT XmCDefaultInvalidCursorIcon = "DefaultInvalidCursorIcon" + "0"C ! > #define XmCDefaultLinkCursorIcon "DefaultLinkCursorIcon" DECLARE STRING CONSTANT XmCDefaultLinkCursorIcon = "DefaultLinkCursorIcon" + "0"C ! > #define XmCDefaultMoveCursorIcon "DefaultMoveCursorIcon" DECLARE STRING CONSTANT XmCDefaultMoveCursorIcon = "DefaultMoveCursorIcon" + "0"C ! > #define XmCDefaultNoneCursorIcon "DefaultNoneCursorIcon" DECLARE STRING CONSTANT XmCDefaultNoneCursorIcon = "DefaultNoneCursorIcon" + "0"C ! > #define XmCDefaultPosition "DefaultPosition" DECLARE STRING CONSTANT XmCDefaultPosition = "DefaultPosition" + "0"C ! > #define XmCDefaultSourceCursorIcon "DefaultSourceCursorIcon" DECLARE STRING CONSTANT XmCDefaultSourceCursorIcon = "DefaultSourceCursorIcon" + "0"C ! > #define XmCDefaultValidCursorIcon "DefaultValidCursorIcon" DECLARE STRING CONSTANT XmCDefaultValidCursorIcon = "DefaultValidCursorIcon" + "0"C ! > #define XmCDeleteResponse "DeleteResponse" DECLARE STRING CONSTANT XmCDeleteResponse = "DeleteResponse" + "0"C ! > #define XmCDesktopParent "DesktopParent" DECLARE STRING CONSTANT XmCDesktopParent = "DesktopParent" + "0"C ! > #define XmCDialogStyle "DialogStyle" DECLARE STRING CONSTANT XmCDialogStyle = "DialogStyle" + "0"C ! > #define XmCDialogTitle "DialogTitle" DECLARE STRING CONSTANT XmCDialogTitle = "DialogTitle" + "0"C ! > #define XmCDialogType "DialogType" DECLARE STRING CONSTANT XmCDialogType = "DialogType" + "0"C ! > #define XmCDirListItemCount "DirListItemCount" DECLARE STRING CONSTANT XmCDirListItemCount = "DirListItemCount" + "0"C ! > #define XmCDirListItems "DirListItems" DECLARE STRING CONSTANT XmCDirListItems = "DirListItems" + "0"C ! > #define XmCDirListLabelString "DirListLabelString" DECLARE STRING CONSTANT XmCDirListLabelString = "DirListLabelString" + "0"C ! > #define XmCDirMask "DirMask" DECLARE STRING CONSTANT XmCDirMask = "DirMask" + "0"C ! > #define XmCDirSearchProc "DirSearchProc" DECLARE STRING CONSTANT XmCDirSearchProc = "DirSearchProc" + "0"C ! > #define XmCDirSpec "DirSpec" DECLARE STRING CONSTANT XmCDirSpec = "DirSpec" + "0"C ! > #define XmCDirectory "Directory" DECLARE STRING CONSTANT XmCDirectory = "Directory" + "0"C ! > #define XmCDirectoryValid "DirectoryValid" DECLARE STRING CONSTANT XmCDirectoryValid = "DirectoryValid" + "0"C ! > #define XmCDisarmCallback "DisarmCallback" DECLARE STRING CONSTANT XmCDisarmCallback = "DisarmCallback" + "0"C ! > #define XmCDoubleClickInterval "DoubleClickInterval" DECLARE STRING CONSTANT XmCDoubleClickInterval = "DoubleClickInterval" + "0"C ! > #define XmCDragContextClass "DragContextClass" DECLARE STRING CONSTANT XmCDragContextClass = "DragContextClass" + "0"C ! > #define XmCDragDropFinishCallback "DragDropFinishCallback" DECLARE STRING CONSTANT XmCDragDropFinishCallback = "DragDropFinishCallback" + "0"C ! > #define XmCDragIconClass "DragIconClass" DECLARE STRING CONSTANT XmCDragIconClass = "DragIconClass" + "0"C ! > #define XmCDragInitiatorProtocolStyle "DragInitiatorProtocolStyle" DECLARE STRING CONSTANT XmCDragInitiatorProtocolStyle = "DragInitiatorProtocolStyle" + "0"C ! > #define XmCDragMotionCallback "DragMotionCallback" DECLARE STRING CONSTANT XmCDragMotionCallback = "DragMotionCallback" + "0"C ! > #define XmCDragOperations "DragOperations" DECLARE STRING CONSTANT XmCDragOperations = "DragOperations" + "0"C ! > #define XmCDragOverMode "DragOverMode" DECLARE STRING CONSTANT XmCDragOverMode = "DragOverMode" + "0"C ! > #define XmCDragProc "DragProc" DECLARE STRING CONSTANT XmCDragProc = "DragProc" + "0"C ! > #define XmCDragReceiverProtocolStyle "DragReceiverProtocolStyle" DECLARE STRING CONSTANT XmCDragReceiverProtocolStyle = "DragReceiverProtocolStyle" + "0"C ! > #define XmCDropProc "DropProc" DECLARE STRING CONSTANT XmCDropProc = "DropProc" + "0"C ! > #define XmCDropRectangles "DropRectangles" DECLARE STRING CONSTANT XmCDropRectangles = "DropRectangles" + "0"C ! > #define XmCDropSiteActivity "DropSiteActivity" DECLARE STRING CONSTANT XmCDropSiteActivity = "DropSiteActivity" + "0"C ! > #define XmCDropSiteEnterCallback "DropSiteEnterCallback" DECLARE STRING CONSTANT XmCDropSiteEnterCallback = "DropSiteEnterCallback" + "0"C ! > #define XmCDropSiteLeaveCallback "DropSiteLeaveCallback" DECLARE STRING CONSTANT XmCDropSiteLeaveCallback = "DropSiteLeaveCallback" + "0"C ! > #define XmCDropSiteManagerClass "DropSiteManagerClass" DECLARE STRING CONSTANT XmCDropSiteManagerClass = "DropSiteManagerClass" + "0"C ! > #define XmCDropSiteOperations "DropSiteOperations" DECLARE STRING CONSTANT XmCDropSiteOperations = "DropSiteOperations" + "0"C ! > #define XmCDropSiteType "DropSiteType" DECLARE STRING CONSTANT XmCDropSiteType = "DropSiteType" + "0"C ! > #define XmCDropStartCallback "DropStartCallback" DECLARE STRING CONSTANT XmCDropStartCallback = "DropStartCallback" + "0"C ! > #define XmCDropTransferClass "DropTransferClass" DECLARE STRING CONSTANT XmCDropTransferClass = "DropTransferClass" + "0"C ! > #define XmCDropTransfers "DropTransfers" DECLARE STRING CONSTANT XmCDropTransfers = "DropTransfers" + "0"C ! > #define XmCEditable "Editable" DECLARE STRING CONSTANT XmCEditable = "Editable" + "0"C ! > #define XmCEntryBorder "EntryBorder" DECLARE STRING CONSTANT XmCEntryBorder = "EntryBorder" + "0"C ! > #define XmCEntryClass "EntryClass" DECLARE STRING CONSTANT XmCEntryClass = "EntryClass" + "0"C ! > #define XmCExportTargets "ExportTargets" DECLARE STRING CONSTANT XmCExportTargets = "ExportTargets" + "0"C ! > #define XmCExposeCallback "ExposeCallback" DECLARE STRING CONSTANT XmCExposeCallback = "ExposeCallback" + "0"C ! > #define XmCExtensionType "ExtensionType" DECLARE STRING CONSTANT XmCExtensionType = "ExtensionType" + "0"C ! > #define XmCFileListItemCount "FileListItemCount" DECLARE STRING CONSTANT XmCFileListItemCount = "FileListItemCount" + "0"C ! > #define XmCFileListItems "FileListItems" DECLARE STRING CONSTANT XmCFileListItems = "FileListItems" + "0"C ! > #define XmCFileListLabelString "FileListLabelString" DECLARE STRING CONSTANT XmCFileListLabelString = "FileListLabelString" + "0"C ! > #define XmCFileSearchProc "FileSearchProc" DECLARE STRING CONSTANT XmCFileSearchProc = "FileSearchProc" + "0"C ! > #define XmCFileTypeMask "FileTypeMask" DECLARE STRING CONSTANT XmCFileTypeMask = "FileTypeMask" + "0"C ! > #define XmCFillOnArm "FillOnArm" DECLARE STRING CONSTANT XmCFillOnArm = "FillOnArm" + "0"C ! > #define XmCFillOnSelect "FillOnSelect" DECLARE STRING CONSTANT XmCFillOnSelect = "FillOnSelect" + "0"C ! > #define XmCFilterLabelString "FilterLabelString" DECLARE STRING CONSTANT XmCFilterLabelString = "FilterLabelString" + "0"C ! > #define XmCFontList "FontList" DECLARE STRING CONSTANT XmCFontList = "FontList" + "0"C ! > #define XmCForegroundThreshold "ForegroundThreshold" DECLARE STRING CONSTANT XmCForegroundThreshold = "ForegroundThreshold" + "0"C ! > #define XmCHelpLabelString "HelpLabelString" DECLARE STRING CONSTANT XmCHelpLabelString = "HelpLabelString" + "0"C ! > #define XmCHighlightColor "HighlightColor" DECLARE STRING CONSTANT XmCHighlightColor = "HighlightColor" + "0"C ! > #define XmCHighlightOnEnter "HighlightOnEnter" DECLARE STRING CONSTANT XmCHighlightOnEnter = "HighlightOnEnter" + "0"C ! > #define XmCHighlightPixmap "HighlightPixmap" DECLARE STRING CONSTANT XmCHighlightPixmap = "HighlightPixmap" + "0"C ! > #define XmCHighlightThickness "HighlightThickness" DECLARE STRING CONSTANT XmCHighlightThickness = "HighlightThickness" + "0"C ! > #define XmCHorizontalFontUnit "HorizontalFontUnit" DECLARE STRING CONSTANT XmCHorizontalFontUnit = "HorizontalFontUnit" + "0"C ! > #define XmCHorizontalScrollBar "HorizontalScrollBar" DECLARE STRING CONSTANT XmCHorizontalScrollBar = "HorizontalScrollBar" + "0"C ! > #define XmCHot "Hot" DECLARE STRING CONSTANT XmCHot = "Hot" + "0"C ! > #define XmCICCHandle "ICCHandle" DECLARE STRING CONSTANT XmCICCHandle = "ICCHandle" + "0"C ! > #define XmCImportTargets "ImportTargets" DECLARE STRING CONSTANT XmCImportTargets = "ImportTargets" + "0"C ! > #define XmCIncrement "Increment" DECLARE STRING CONSTANT XmCIncrement = "Increment" + "0"C ! > #define XmCIncremental "Incremental" DECLARE STRING CONSTANT XmCIncremental = "Incremental" + "0"C ! > #define XmCIndicatorOn "IndicatorOn" DECLARE STRING CONSTANT XmCIndicatorOn = "IndicatorOn" + "0"C ! > #define XmCIndicatorSize "IndicatorSize" DECLARE STRING CONSTANT XmCIndicatorSize = "IndicatorSize" + "0"C ! > #define XmCIndicatorType "IndicatorType" DECLARE STRING CONSTANT XmCIndicatorType = "IndicatorType" + "0"C ! > #define XmCInitialDelay "InitialDelay" DECLARE STRING CONSTANT XmCInitialDelay = "InitialDelay" + "0"C ! > #define XmCInitialFocus "InitialFocus" DECLARE STRING CONSTANT XmCInitialFocus = "InitialFocus" + "0"C ! > #define XmCInputCreate "InputCreate" DECLARE STRING CONSTANT XmCInputCreate = "InputCreate" + "0"C ! > #define XmCInputMethod "InputMethod" DECLARE STRING CONSTANT XmCInputMethod = "InputMethod" + "0"C ! > #define XmCInvalidCursorForeground "InvalidCursorForeground" DECLARE STRING CONSTANT XmCInvalidCursorForeground = "InvalidCursorForeground" + "0"C ! > #define XmCIsAligned "IsAligned" DECLARE STRING CONSTANT XmCIsAligned = "IsAligned" + "0"C ! > #define XmCIsHomogeneous "IsHomogeneous" DECLARE STRING CONSTANT XmCIsHomogeneous = "IsHomogeneous" + "0"C ! > #define XmCItemCount "ItemCount" DECLARE STRING CONSTANT XmCItemCount = "ItemCount" + "0"C ! > #define XmCItems "Items" DECLARE STRING CONSTANT XmCItems = "Items" + "0"C ! > #define XmCKeyboardFocusPolicy "KeyboardFocusPolicy" DECLARE STRING CONSTANT XmCKeyboardFocusPolicy = "KeyboardFocusPolicy" + "0"C ! > #define XmCLabelFontList "LabelFontList" DECLARE STRING CONSTANT XmCLabelFontList = "LabelFontList" + "0"C ! > #define XmCLabelInsensitivePixmap "LabelInsensitivePixmap" DECLARE STRING CONSTANT XmCLabelInsensitivePixmap = "LabelInsensitivePixmap" + "0"C ! > #define XmCLabelPixmap "LabelPixmap" DECLARE STRING CONSTANT XmCLabelPixmap = "LabelPixmap" + "0"C ! > #define XmCLabelString "LabelString" DECLARE STRING CONSTANT XmCLabelString = "LabelString" + "0"C ! > #define XmCLabelType "LabelType" DECLARE STRING CONSTANT XmCLabelType = "LabelType" + "0"C ! > #define XmCLightThreshold "LightThreshold" DECLARE STRING CONSTANT XmCLightThreshold = "LightThreshold" + "0"C ! > #define XmCListLabelString "ListLabelString" DECLARE STRING CONSTANT XmCListLabelString = "ListLabelString" + "0"C ! > #define XmCListMarginHeight "ListMarginHeight" DECLARE STRING CONSTANT XmCListMarginHeight = "ListMarginHeight" + "0"C ! > #define XmCListMarginWidth "ListMarginWidth" DECLARE STRING CONSTANT XmCListMarginWidth = "ListMarginWidth" + "0"C ! > #define XmCListSizePolicy "ListSizePolicy" DECLARE STRING CONSTANT XmCListSizePolicy = "ListSizePolicy" + "0"C ! > #define XmCListSpacing "ListSpacing" DECLARE STRING CONSTANT XmCListSpacing = "ListSpacing" + "0"C ! > #define XmCListUpdated "ListUpdated" DECLARE STRING CONSTANT XmCListUpdated = "ListUpdated" + "0"C ! > #define XmCLogicalParent "LogicalParent" DECLARE STRING CONSTANT XmCLogicalParent = "LogicalParent" + "0"C ! > #define XmCMainWindowMarginHeight "MainWindowMarginHeight" DECLARE STRING CONSTANT XmCMainWindowMarginHeight = "MainWindowMarginHeight" + "0"C ! > #define XmCMainWindowMarginWidth "MainWindowMarginWidth" DECLARE STRING CONSTANT XmCMainWindowMarginWidth = "MainWindowMarginWidth" + "0"C ! > #define XmCMappingDelay "MappingDelay" DECLARE STRING CONSTANT XmCMappingDelay = "MappingDelay" + "0"C ! > #define XmCMarginBottom "MarginBottom" DECLARE STRING CONSTANT XmCMarginBottom = "MarginBottom" + "0"C ! > #define XmCMarginHeight "MarginHeight" DECLARE STRING CONSTANT XmCMarginHeight = "MarginHeight" + "0"C ! > #define XmCMarginLeft "MarginLeft" DECLARE STRING CONSTANT XmCMarginLeft = "MarginLeft" + "0"C ! > #define XmCMarginRight "MarginRight" DECLARE STRING CONSTANT XmCMarginRight = "MarginRight" + "0"C ! > #define XmCMarginTop "MarginTop" DECLARE STRING CONSTANT XmCMarginTop = "MarginTop" + "0"C ! > #define XmCMarginWidth "MarginWidth" DECLARE STRING CONSTANT XmCMarginWidth = "MarginWidth" + "0"C ! > #define XmCMask "Mask" DECLARE STRING CONSTANT XmCMask = "Mask" + "0"C ! > #define XmCMaxItems "MaxItems" DECLARE STRING CONSTANT XmCMaxItems = "MaxItems" + "0"C ! > #define XmCMaxLength "MaxLength" DECLARE STRING CONSTANT XmCMaxLength = "MaxLength" + "0"C ! > #define XmCMaxValue "MaxValue" DECLARE STRING CONSTANT XmCMaxValue = "MaxValue" + "0"C ! > #define XmCMaximum "Maximum" DECLARE STRING CONSTANT XmCMaximum = "Maximum" + "0"C ! > #define XmCMenuBar "MenuBar" DECLARE STRING CONSTANT XmCMenuBar = "MenuBar" + "0"C ! > #define XmCMenuPost "MenuPost" DECLARE STRING CONSTANT XmCMenuPost = "MenuPost" + "0"C ! > #define XmCMenuWidget "MenuWidget" DECLARE STRING CONSTANT XmCMenuWidget = "MenuWidget" + "0"C ! > #define XmCMessageProc "MessageProc" DECLARE STRING CONSTANT XmCMessageProc = "MessageProc" + "0"C ! > #define XmCMessageWindow "MessageWindow" DECLARE STRING CONSTANT XmCMessageWindow = "MessageWindow" + "0"C ! > #define XmCMinimizeButtons "MinimizeButtons" DECLARE STRING CONSTANT XmCMinimizeButtons = "MinimizeButtons" + "0"C ! > #define XmCMinimum "Minimum" DECLARE STRING CONSTANT XmCMinimum = "Minimum" + "0"C ! > #define XmCMnemonic "Mnemonic" DECLARE STRING CONSTANT XmCMnemonic = "Mnemonic" + "0"C ! > #define XmCMnemonicCharSet "MnemonicCharSet" DECLARE STRING CONSTANT XmCMnemonicCharSet = "MnemonicCharSet" + "0"C ! > #define XmCMoveOpaque "MoveOpaque" DECLARE STRING CONSTANT XmCMoveOpaque = "MoveOpaque" + "0"C ! > #define XmCMultiClick "MultiClick" DECLARE STRING CONSTANT XmCMultiClick = "MultiClick" + "0"C ! > #define XmCMustMatch "MustMatch" DECLARE STRING CONSTANT XmCMustMatch = "MustMatch" + "0"C ! > #define XmCMwmDecorations "MwmDecorations" DECLARE STRING CONSTANT XmCMwmDecorations = "MwmDecorations" + "0"C ! > #define XmCMwmFunctions "MwmFunctions" DECLARE STRING CONSTANT XmCMwmFunctions = "MwmFunctions" + "0"C ! > #define XmCMwmInputMode "MwmInputMode" DECLARE STRING CONSTANT XmCMwmInputMode = "MwmInputMode" + "0"C ! > #define XmCMwmMenu "MwmMenu" DECLARE STRING CONSTANT XmCMwmMenu = "MwmMenu" + "0"C ! > #define XmCMwmMessages "MwmMessages" DECLARE STRING CONSTANT XmCMwmMessages = "MwmMessages" + "0"C ! > #define XmCNavigationType "NavigationType" DECLARE STRING CONSTANT XmCNavigationType = "NavigationType" + "0"C ! > #define XmCNeedsMotion "NeedsMotion" DECLARE STRING CONSTANT XmCNeedsMotion = "NeedsMotion" + "0"C ! > #define XmCNoMatchString "NoMatchString" DECLARE STRING CONSTANT XmCNoMatchString = "NoMatchString" + "0"C ! > #define XmCNoResize "NoResize" DECLARE STRING CONSTANT XmCNoResize = "NoResize" + "0"C ! > #define XmCNoneCursorForeground "NoneCursorForeground" DECLARE STRING CONSTANT XmCNoneCursorForeground = "NoneCursorForeground" + "0"C ! > #define XmCNotifyProc "NotifyProc" DECLARE STRING CONSTANT XmCNotifyProc = "NotifyProc" + "0"C ! > #define XmCNumChildren "NumChildren" DECLARE STRING CONSTANT XmCNumChildren = "NumChildren" + "0"C ! > #define XmCNumColumns "NumColumns" DECLARE STRING CONSTANT XmCNumColumns = "NumColumns" + "0"C ! > #define XmCNumDropRectangles "NumDropRectangles" DECLARE STRING CONSTANT XmCNumDropRectangles = "NumDropRectangles" + "0"C ! > #define XmCNumDropTransfers "NumDropTransfers" DECLARE STRING CONSTANT XmCNumDropTransfers = "NumDropTransfers" + "0"C ! > #define XmCNumExportTargets "NumExportTargets" DECLARE STRING CONSTANT XmCNumExportTargets = "NumExportTargets" + "0"C ! > #define XmCNumImportTargets "NumImportTargets" DECLARE STRING CONSTANT XmCNumImportTargets = "NumImportTargets" + "0"C ! > #define XmCOffset "Offset" DECLARE STRING CONSTANT XmCOffset = "Offset" + "0"C ! > #define XmCOkLabelString "OkLabelString" DECLARE STRING CONSTANT XmCOkLabelString = "OkLabelString" + "0"C ! > #define XmCOperationChangedCallback "OperationChangedCallback" DECLARE STRING CONSTANT XmCOperationChangedCallback = "OperationChangedCallback" + "0"C ! > #define XmCOperationCursorIcon "OperationCursorIcon" DECLARE STRING CONSTANT XmCOperationCursorIcon = "OperationCursorIcon" + "0"C ! > #define XmCOptionLabel "OptionLabel" DECLARE STRING CONSTANT XmCOptionLabel = "OptionLabel" + "0"C ! > #define XmCOptionMnemonic "OptionMnemonic" DECLARE STRING CONSTANT XmCOptionMnemonic = "OptionMnemonic" + "0"C ! > #define XmCOutputCreate "OutputCreate" DECLARE STRING CONSTANT XmCOutputCreate = "OutputCreate" + "0"C ! > #define XmCPacking "Packing" DECLARE STRING CONSTANT XmCPacking = "Packing" + "0"C ! > #define XmCPageIncrement "PageIncrement" DECLARE STRING CONSTANT XmCPageIncrement = "PageIncrement" + "0"C ! > #define XmCPaneMaximum "PaneMaximum" DECLARE STRING CONSTANT XmCPaneMaximum = "PaneMaximum" + "0"C ! > #define XmCPaneMinimum "PaneMinimum" DECLARE STRING CONSTANT XmCPaneMinimum = "PaneMinimum" + "0"C ! > #define XmCPattern "Pattern" DECLARE STRING CONSTANT XmCPattern = "Pattern" + "0"C ! > #define XmCPendingDelete "PendingDelete" DECLARE STRING CONSTANT XmCPendingDelete = "PendingDelete" + "0"C ! > #define XmCPopupEnabled "PopupEnabled" DECLARE STRING CONSTANT XmCPopupEnabled = "PopupEnabled" + "0"C ! > #define XmCPositionIndex "PositionIndex" DECLARE STRING CONSTANT XmCPositionIndex = "PositionIndex" + "0"C ! > #define XmCPostFromButton "PostFromButton" DECLARE STRING CONSTANT XmCPostFromButton = "PostFromButton" + "0"C ! > #define XmCPostFromCount "PostFromCount" DECLARE STRING CONSTANT XmCPostFromCount = "PostFromCount" + "0"C ! > #define XmCPostFromList "PostFromList" DECLARE STRING CONSTANT XmCPostFromList = "PostFromList" + "0"C ! > #define XmCPreeditType "PreeditType" DECLARE STRING CONSTANT XmCPreeditType = "PreeditType" + "0"C ! > #define XmCProcessingDirection "ProcessingDirection" DECLARE STRING CONSTANT XmCProcessingDirection = "ProcessingDirection" + "0"C ! > #define XmCPromptString "PromptString" DECLARE STRING CONSTANT XmCPromptString = "PromptString" + "0"C ! > #define XmCProtocolCallback "ProtocolCallback" DECLARE STRING CONSTANT XmCProtocolCallback = "ProtocolCallback" + "0"C ! > #define XmCPushButtonEnabled "PushButtonEnabled" DECLARE STRING CONSTANT XmCPushButtonEnabled = "PushButtonEnabled" + "0"C ! > #define XmCQualifySearchDataProc "QualifySearchDataProc" DECLARE STRING CONSTANT XmCQualifySearchDataProc = "QualifySearchDataProc" + "0"C ! > #define XmCRadioAlwaysOne "RadioAlwaysOne" DECLARE STRING CONSTANT XmCRadioAlwaysOne = "RadioAlwaysOne" + "0"C ! > #define XmCRadioBehavior "RadioBehavior" DECLARE STRING CONSTANT XmCRadioBehavior = "RadioBehavior" + "0"C ! > #define XmCRecomputeSize "RecomputeSize" DECLARE STRING CONSTANT XmCRecomputeSize = "RecomputeSize" + "0"C ! > #define XmCRectangles "Rectangles" DECLARE STRING CONSTANT XmCRectangles = "Rectangles" + "0"C ! > #define XmCRepeatDelay "RepeatDelay" DECLARE STRING CONSTANT XmCRepeatDelay = "RepeatDelay" + "0"C ! > #define XmCResizeCallback "ResizeCallback" DECLARE STRING CONSTANT XmCResizeCallback = "ResizeCallback" + "0"C ! > #define XmCResizeHeight "ResizeHeight" DECLARE STRING CONSTANT XmCResizeHeight = "ResizeHeight" + "0"C ! > #define XmCResizePolicy "ResizePolicy" DECLARE STRING CONSTANT XmCResizePolicy = "ResizePolicy" + "0"C ! > #define XmCResizeWidth "ResizeWidth" DECLARE STRING CONSTANT XmCResizeWidth = "ResizeWidth" + "0"C ! > #define XmCRowColumnType "RowColumnType" DECLARE STRING CONSTANT XmCRowColumnType = "RowColumnType" + "0"C ! > #define XmCRows "Rows" DECLARE STRING CONSTANT XmCRows = "Rows" + "0"C ! > #define XmCRubberPositioning "RubberPositioning" DECLARE STRING CONSTANT XmCRubberPositioning = "RubberPositioning" + "0"C ! > #define XmCSashHeight "SashHeight" DECLARE STRING CONSTANT XmCSashHeight = "SashHeight" + "0"C ! > #define XmCSashIndent "SashIndent" DECLARE STRING CONSTANT XmCSashIndent = "SashIndent" + "0"C ! > #define XmCSashWidth "SashWidth" DECLARE STRING CONSTANT XmCSashWidth = "SashWidth" + "0"C ! > #define XmCScaleHeight "ScaleHeight" DECLARE STRING CONSTANT XmCScaleHeight = "ScaleHeight" + "0"C ! > #define XmCScaleMultiple "ScaleMultiple" DECLARE STRING CONSTANT XmCScaleMultiple = "ScaleMultiple" + "0"C ! > #define XmCScaleWidth "ScaleWidth" DECLARE STRING CONSTANT XmCScaleWidth = "ScaleWidth" + "0"C ! > #define XmCScroll "Scroll" DECLARE STRING CONSTANT XmCScroll = "Scroll" + "0"C ! > #define XmCScrollBarDisplayPolicy "ScrollBarDisplayPolicy" DECLARE STRING CONSTANT XmCScrollBarDisplayPolicy = "ScrollBarDisplayPolicy" + "0"C ! > #define XmCScrollBarPlacement "ScrollBarPlacement" DECLARE STRING CONSTANT XmCScrollBarPlacement = "ScrollBarPlacement" + "0"C ! > #define XmCScrollSide "ScrollSide" DECLARE STRING CONSTANT XmCScrollSide = "ScrollSide" + "0"C ! > #define XmCScrolledWindowMarginHeight "ScrolledWindowMarginHeight" DECLARE STRING CONSTANT XmCScrolledWindowMarginHeight = "ScrolledWindowMarginHeight" + "0"C ! > #define XmCScrolledWindowMarginWidth "ScrolledWindowMarginWidth" DECLARE STRING CONSTANT XmCScrolledWindowMarginWidth = "ScrolledWindowMarginWidth" + "0"C ! > #define XmCScrollingPolicy "ScrollingPolicy" DECLARE STRING CONSTANT XmCScrollingPolicy = "ScrollingPolicy" + "0"C ! > #define XmCSelectColor "SelectColor" DECLARE STRING CONSTANT XmCSelectColor = "SelectColor" + "0"C ! > #define XmCSelectInsensitivePixmap "SelectInsensitivePixmap" DECLARE STRING CONSTANT XmCSelectInsensitivePixmap = "SelectInsensitivePixmap" + "0"C ! > #define XmCSelectPixmap "SelectPixmap" DECLARE STRING CONSTANT XmCSelectPixmap = "SelectPixmap" + "0"C ! > #define XmCSelectThreshold "SelectThreshold" DECLARE STRING CONSTANT XmCSelectThreshold = "SelectThreshold" + "0"C ! > #define XmCSelectedItemCount "SelectedItemCount" DECLARE STRING CONSTANT XmCSelectedItemCount = "SelectedItemCount" + "0"C ! > #define XmCSelectedItems "SelectedItems" DECLARE STRING CONSTANT XmCSelectedItems = "SelectedItems" + "0"C ! > #define XmCSelectionArrayCount "SelectionArrayCount" DECLARE STRING CONSTANT XmCSelectionArrayCount = "SelectionArrayCount" + "0"C ! > #define XmCSelectionLabelString "SelectionLabelString" DECLARE STRING CONSTANT XmCSelectionLabelString = "SelectionLabelString" + "0"C ! > #define XmCSelectionPolicy "SelectionPolicy" DECLARE STRING CONSTANT XmCSelectionPolicy = "SelectionPolicy" + "0"C ! > #define XmCSeparatorOn "SeparatorOn" DECLARE STRING CONSTANT XmCSeparatorOn = "SeparatorOn" + "0"C ! > #define XmCSeparatorType "SeparatorType" DECLARE STRING CONSTANT XmCSeparatorType = "SeparatorType" + "0"C ! > #define XmCSet "Set" DECLARE STRING CONSTANT XmCSet = "Set" + "0"C ! > #define XmCShadowThickness "ShadowThickness" DECLARE STRING CONSTANT XmCShadowThickness = "ShadowThickness" + "0"C ! > #define XmCShadowType "ShadowType" DECLARE STRING CONSTANT XmCShadowType = "ShadowType" + "0"C ! > #define XmCShellUnitType "ShellUnitType" DECLARE STRING CONSTANT XmCShellUnitType = "ShellUnitType" + "0"C ! > #define XmCShowArrows "ShowArrows" DECLARE STRING CONSTANT XmCShowArrows = "ShowArrows" + "0"C ! > #define XmCShowAsDefault "ShowAsDefault" DECLARE STRING CONSTANT XmCShowAsDefault = "ShowAsDefault" + "0"C ! > #define XmCShowSeparator "ShowSeparator" DECLARE STRING CONSTANT XmCShowSeparator = "ShowSeparator" + "0"C ! > #define XmCShowValue "ShowValue" DECLARE STRING CONSTANT XmCShowValue = "ShowValue" + "0"C ! > #define XmCSimpleCheckBox "SimpleCheckBox" DECLARE STRING CONSTANT XmCSimpleCheckBox = "SimpleCheckBox" + "0"C ! > #define XmCSimpleMenuBar "SimpleMenuBar" DECLARE STRING CONSTANT XmCSimpleMenuBar = "SimpleMenuBar" + "0"C ! > #define XmCSimpleOptionMenu "SimpleOptionMenu" DECLARE STRING CONSTANT XmCSimpleOptionMenu = "SimpleOptionMenu" + "0"C ! > #define XmCSimplePopupMenu "SimplePopupMenu" DECLARE STRING CONSTANT XmCSimplePopupMenu = "SimplePopupMenu" + "0"C ! > #define XmCSimplePulldownMenu "SimplePulldownMenu" DECLARE STRING CONSTANT XmCSimplePulldownMenu = "SimplePulldownMenu" + "0"C ! > #define XmCSimpleRadioBox "SimpleRadioBox" DECLARE STRING CONSTANT XmCSimpleRadioBox = "SimpleRadioBox" + "0"C ! > #define XmCSizePolicy "SizePolicy" DECLARE STRING CONSTANT XmCSizePolicy = "SizePolicy" + "0"C ! > #define XmCSliderSize "SliderSize" DECLARE STRING CONSTANT XmCSliderSize = "SliderSize" + "0"C ! > #define XmCSource "Source" DECLARE STRING CONSTANT XmCSource = "Source" + "0"C ! > #define XmCSourceCursorIcon "SourceCursorIcon" DECLARE STRING CONSTANT XmCSourceCursorIcon = "SourceCursorIcon" + "0"C ! > #define XmCSourceIsExternal "SourceIsExternal" DECLARE STRING CONSTANT XmCSourceIsExternal = "SourceIsExternal" + "0"C ! > #define XmCSourcePixmapIcon "SourcePixmapIcon" DECLARE STRING CONSTANT XmCSourcePixmapIcon = "SourcePixmapIcon" + "0"C ! > #define XmCSourceWidget "SourceWidget" DECLARE STRING CONSTANT XmCSourceWidget = "SourceWidget" + "0"C ! > #define XmCSourceWindow "SourceWindow" DECLARE STRING CONSTANT XmCSourceWindow = "SourceWindow" + "0"C ! > #define XmCSpacing "Spacing" DECLARE STRING CONSTANT XmCSpacing = "Spacing" + "0"C ! > #define XmCStartTime "StartTime" DECLARE STRING CONSTANT XmCStartTime = "StartTime" + "0"C ! > #define XmCStateCursorIcon "StateCursorIcon" DECLARE STRING CONSTANT XmCStateCursorIcon = "StateCursorIcon" + "0"C ! > #define XmCStringDirection "StringDirection" DECLARE STRING CONSTANT XmCStringDirection = "StringDirection" + "0"C ! > #define XmCTearOffModel "TearOffModel" DECLARE STRING CONSTANT XmCTearOffModel = "TearOffModel" + "0"C ! > #define XmCTextFontList "TextFontList" DECLARE STRING CONSTANT XmCTextFontList = "TextFontList" + "0"C ! > #define XmCTextString "TextString" DECLARE STRING CONSTANT XmCTextString = "TextString" + "0"C ! > #define XmCTextValue "TextValue" DECLARE STRING CONSTANT XmCTextValue = "TextValue" + "0"C ! > #define XmCTitleString "TitleString" DECLARE STRING CONSTANT XmCTitleString = "TitleString" + "0"C ! > #define XmCTopCharacter "TopCharacter" DECLARE STRING CONSTANT XmCTopCharacter = "TopCharacter" + "0"C ! > #define XmCTopItemPosition "TopItemPosition" DECLARE STRING CONSTANT XmCTopItemPosition = "TopItemPosition" + "0"C ! > #define XmCTopLevelEnterCallback "TopLevelEnterCallback" DECLARE STRING CONSTANT XmCTopLevelEnterCallback = "TopLevelEnterCallback" + "0"C ! > #define XmCTopLevelLeaveCallback "TopLevelLeaveCallback" DECLARE STRING CONSTANT XmCTopLevelLeaveCallback = "TopLevelLeaveCallback" + "0"C ! > #define XmCTopShadowColor "TopShadowColor" DECLARE STRING CONSTANT XmCTopShadowColor = "TopShadowColor" + "0"C ! > #define XmCTopShadowPixmap "TopShadowPixmap" DECLARE STRING CONSTANT XmCTopShadowPixmap = "TopShadowPixmap" + "0"C ! > #define XmCTransferProc "TransferProc" DECLARE STRING CONSTANT XmCTransferProc = "TransferProc" + "0"C ! > #define XmCTransferStatus "TransferStatus" DECLARE STRING CONSTANT XmCTransferStatus = "TransferStatus" + "0"C ! > #define XmCTraversalOn "TraversalOn" DECLARE STRING CONSTANT XmCTraversalOn = "TraversalOn" + "0"C ! > #define XmCTraversalType "TraversalType" DECLARE STRING CONSTANT XmCTraversalType = "TraversalType" + "0"C ! > #define XmCTreeUpdateProc "TreeUpdateProc" DECLARE STRING CONSTANT XmCTreeUpdateProc = "TreeUpdateProc" + "0"C ! > #define XmCTroughColor "TroughColor" DECLARE STRING CONSTANT XmCTroughColor = "TroughColor" + "0"C ! > #define XmCUnitType "UnitType" DECLARE STRING CONSTANT XmCUnitType = "UnitType" + "0"C ! > #define XmCUnpostBehavior "UnpostBehavior" DECLARE STRING CONSTANT XmCUnpostBehavior = "UnpostBehavior" + "0"C ! > #define XmCUnselectPixmap "UnselectPixmap" DECLARE STRING CONSTANT XmCUnselectPixmap = "UnselectPixmap" + "0"C ! > #define XmCUpdateSliderSize "UpdateSliderSize" DECLARE STRING CONSTANT XmCUpdateSliderSize = "UpdateSliderSize" + "0"C ! > #define XmCUseAsyncGeometry "UseAsyncGeometry" DECLARE STRING CONSTANT XmCUseAsyncGeometry = "UseAsyncGeometry" + "0"C ! > #define XmCUserData "UserData" DECLARE STRING CONSTANT XmCUserData = "UserData" + "0"C ! > #define XmCValidCursorForeground "ValidCursorForeground" DECLARE STRING CONSTANT XmCValidCursorForeground = "ValidCursorForeground" + "0"C ! > #define XmCValueChangedCallback "ValueChangedCallback" DECLARE STRING CONSTANT XmCValueChangedCallback = "ValueChangedCallback" + "0"C ! > #define XmCValueWcs "ValueWcs" DECLARE STRING CONSTANT XmCValueWcs = "ValueWcs" + "0"C ! > #define XmCVerifyBell "VerifyBell" DECLARE STRING CONSTANT XmCVerifyBell = "VerifyBell" + "0"C ! > #define XmCVerticalAlignment "VerticalAlignment" DECLARE STRING CONSTANT XmCVerticalAlignment = "VerticalAlignment" + "0"C ! > #define XmCVerticalFontUnit "VerticalFontUnit" DECLARE STRING CONSTANT XmCVerticalFontUnit = "VerticalFontUnit" + "0"C ! > #define XmCVerticalScrollBar "VerticalScrollBar" DECLARE STRING CONSTANT XmCVerticalScrollBar = "VerticalScrollBar" + "0"C ! > #define XmCVisibleItemCount "VisibleItemCount" DECLARE STRING CONSTANT XmCVisibleItemCount = "VisibleItemCount" + "0"C ! > #define XmCVisibleWhenOff "VisibleWhenOff" DECLARE STRING CONSTANT XmCVisibleWhenOff = "VisibleWhenOff" + "0"C ! > #define XmCVisualPolicy "VisualPolicy" DECLARE STRING CONSTANT XmCVisualPolicy = "VisualPolicy" + "0"C ! > #define XmCWhichButton "WhichButton" DECLARE STRING CONSTANT XmCWhichButton = "WhichButton" + "0"C ! > #define XmCWordWrap "WordWrap" DECLARE STRING CONSTANT XmCWordWrap = "WordWrap" + "0"C ! > #define XmCWorkWindow "WorkWindow" DECLARE STRING CONSTANT XmCWorkWindow = "WorkWindow" + "0"C ! > #define XmCXmString "XmString" DECLARE STRING CONSTANT XmCXmString = "XmString" + "0"C ! > #define XmNaccelerator "accelerator" DECLARE STRING CONSTANT XmNaccelerator = "accelerator" + "0"C ! > #define XmNacceleratorText "acceleratorText" DECLARE STRING CONSTANT XmNacceleratorText = "acceleratorText" + "0"C ! > #define XmNactivateCallback "activateCallback" DECLARE STRING CONSTANT XmNactivateCallback = "activateCallback" + "0"C ! > #define XmNadjustLast "adjustLast" DECLARE STRING CONSTANT XmNadjustLast = "adjustLast" + "0"C ! > #define XmNadjustMargin "adjustMargin" DECLARE STRING CONSTANT XmNadjustMargin = "adjustMargin" + "0"C ! > #define XmNalignment "alignment" DECLARE STRING CONSTANT XmNalignment = "alignment" + "0"C ! > #define XmNallowOverlap "allowOverlap" DECLARE STRING CONSTANT XmNallowOverlap = "allowOverlap" + "0"C ! > #define XmNallowResize "allowResize" DECLARE STRING CONSTANT XmNallowResize = "allowResize" + "0"C ! > #define XmNanimationMask "animationMask" DECLARE STRING CONSTANT XmNanimationMask = "animationMask" + "0"C ! > #define XmNanimationPixmap "animationPixmap" DECLARE STRING CONSTANT XmNanimationPixmap = "animationPixmap" + "0"C ! > #define XmNanimationPixmapDepth "animationPixmapDepth" DECLARE STRING CONSTANT XmNanimationPixmapDepth = "animationPixmapDepth" + "0"C ! > #define XmNanimationStyle "animationStyle" DECLARE STRING CONSTANT XmNanimationStyle = "animationStyle" + "0"C ! > #define XmNapplyCallback "applyCallback" DECLARE STRING CONSTANT XmNapplyCallback = "applyCallback" + "0"C ! > #define XmNapplyLabelString "applyLabelString" DECLARE STRING CONSTANT XmNapplyLabelString = "applyLabelString" + "0"C ! > #define XmNarmCallback "armCallback" DECLARE STRING CONSTANT XmNarmCallback = "armCallback" + "0"C ! > #define XmNarmColor "armColor" DECLARE STRING CONSTANT XmNarmColor = "armColor" + "0"C ! > #define XmNarmPixmap "armPixmap" DECLARE STRING CONSTANT XmNarmPixmap = "armPixmap" + "0"C ! > #define XmNarrowDirection "arrowDirection" DECLARE STRING CONSTANT XmNarrowDirection = "arrowDirection" + "0"C ! > #define XmNattachment "attachment" DECLARE STRING CONSTANT XmNattachment = "attachment" + "0"C ! > #define XmNaudibleWarning "audibleWarning" DECLARE STRING CONSTANT XmNaudibleWarning = "audibleWarning" + "0"C ! > #define XmNautoShowCursorPosition "autoShowCursorPosition" DECLARE STRING CONSTANT XmNautoShowCursorPosition = "autoShowCursorPosition" + "0"C ! > #define XmNautoUnmanage "autoUnmanage" DECLARE STRING CONSTANT XmNautoUnmanage = "autoUnmanage" + "0"C ! > #define XmNautomaticSelection "automaticSelection" DECLARE STRING CONSTANT XmNautomaticSelection = "automaticSelection" + "0"C ! > #define XmNavailability "availability" DECLARE STRING CONSTANT XmNavailability = "availability" + "0"C ! > #define XmNblendModel "blendModel" DECLARE STRING CONSTANT XmNblendModel = "blendModel" + "0"C ! > #define XmNblinkRate "blinkRate" DECLARE STRING CONSTANT XmNblinkRate = "blinkRate" + "0"C ! > #define XmNbottomAttachment "bottomAttachment" DECLARE STRING CONSTANT XmNbottomAttachment = "bottomAttachment" + "0"C ! > #define XmNbottomOffset "bottomOffset" DECLARE STRING CONSTANT XmNbottomOffset = "bottomOffset" + "0"C ! > #define XmNbottomPosition "bottomPosition" DECLARE STRING CONSTANT XmNbottomPosition = "bottomPosition" + "0"C ! > #define XmNbottomShadowColor "bottomShadowColor" DECLARE STRING CONSTANT XmNbottomShadowColor = "bottomShadowColor" + "0"C ! > #define XmNbottomShadowPixmap "bottomShadowPixmap" DECLARE STRING CONSTANT XmNbottomShadowPixmap = "bottomShadowPixmap" + "0"C ! > #define XmNbottomWidget "bottomWidget" DECLARE STRING CONSTANT XmNbottomWidget = "bottomWidget" + "0"C ! > #define XmNbrowseSelectionCallback "browseSelectionCallback" DECLARE STRING CONSTANT XmNbrowseSelectionCallback = "browseSelectionCallback" + "0"C ! > #define XmNbuttonAcceleratorText "buttonAcceleratorText" DECLARE STRING CONSTANT XmNbuttonAcceleratorText = "buttonAcceleratorText" + "0"C ! > #define XmNbuttonAccelerators "buttonAccelerators" DECLARE STRING CONSTANT XmNbuttonAccelerators = "buttonAccelerators" + "0"C ! > #define XmNbuttonCount "buttonCount" DECLARE STRING CONSTANT XmNbuttonCount = "buttonCount" + "0"C ! > #define XmNbuttonFontList "buttonFontList" DECLARE STRING CONSTANT XmNbuttonFontList = "buttonFontList" + "0"C ! > #define XmNbuttonMnemonicCharSets "buttonMnemonicCharSets" DECLARE STRING CONSTANT XmNbuttonMnemonicCharSets = "buttonMnemonicCharSets" + "0"C ! > #define XmNbuttonMnemonics "buttonMnemonics" DECLARE STRING CONSTANT XmNbuttonMnemonics = "buttonMnemonics" + "0"C ! > #define XmNbuttonSet "buttonSet" DECLARE STRING CONSTANT XmNbuttonSet = "buttonSet" + "0"C ! > #define XmNbuttonType "buttonType" DECLARE STRING CONSTANT XmNbuttonType = "buttonType" + "0"C ! > #define XmNbuttons "buttons" DECLARE STRING CONSTANT XmNbuttons = "buttons" + "0"C ! > #define XmNcancelButton "cancelButton" DECLARE STRING CONSTANT XmNcancelButton = "cancelButton" + "0"C ! > #define XmNcancelCallback "cancelCallback" DECLARE STRING CONSTANT XmNcancelCallback = "cancelCallback" + "0"C ! > #define XmNcancelLabelString "cancelLabelString" DECLARE STRING CONSTANT XmNcancelLabelString = "cancelLabelString" + "0"C ! > #define XmNcascadePixmap "cascadePixmap" DECLARE STRING CONSTANT XmNcascadePixmap = "cascadePixmap" + "0"C ! > #define XmNcascadingCallback "cascadingCallback" DECLARE STRING CONSTANT XmNcascadingCallback = "cascadingCallback" + "0"C ! > #define XmNchildHorizontalAlignment "childHorizontalAlignment" DECLARE STRING CONSTANT XmNchildHorizontalAlignment = "childHorizontalAlignment" + "0"C ! > #define XmNchildHorizontalSpacing "childHorizontalSpacing" DECLARE STRING CONSTANT XmNchildHorizontalSpacing = "childHorizontalSpacing" + "0"C ! > #define XmNchildPlacement "childPlacement" DECLARE STRING CONSTANT XmNchildPlacement = "childPlacement" + "0"C ! > #define XmNchildPosition "childPosition" DECLARE STRING CONSTANT XmNchildPosition = "childPosition" + "0"C ! > #define XmNchildType "childType" DECLARE STRING CONSTANT XmNchildType = "childType" + "0"C ! > #define XmNchildVerticalAlignment "childVerticalAlignment" DECLARE STRING CONSTANT XmNchildVerticalAlignment = "childVerticalAlignment" + "0"C ! > #define XmNclientData "clientData" DECLARE STRING CONSTANT XmNclientData = "clientData" + "0"C ! > #define XmNclipWindow "clipWindow" DECLARE STRING CONSTANT XmNclipWindow = "clipWindow" + "0"C ! > #define XmNcolumns "columns" DECLARE STRING CONSTANT XmNcolumns = "columns" + "0"C ! > #define XmNcommand "command" DECLARE STRING CONSTANT XmNcommand = "command" + "0"C ! > #define XmNcommandChangedCallback "commandChangedCallback" DECLARE STRING CONSTANT XmNcommandChangedCallback = "commandChangedCallback" + "0"C ! > #define XmNcommandEnteredCallback "commandEnteredCallback" DECLARE STRING CONSTANT XmNcommandEnteredCallback = "commandEnteredCallback" + "0"C ! > #define XmNcommandWindow "commandWindow" DECLARE STRING CONSTANT XmNcommandWindow = "commandWindow" + "0"C ! > #define XmNcommandWindowLocation "commandWindowLocation" DECLARE STRING CONSTANT XmNcommandWindowLocation = "commandWindowLocation" + "0"C ! > #define XmNconvertProc "convertProc" DECLARE STRING CONSTANT XmNconvertProc = "convertProc" + "0"C ! > #define XmNcursorBackground "cursorBackground" DECLARE STRING CONSTANT XmNcursorBackground = "cursorBackground" + "0"C ! > #define XmNcursorForeground "cursorForeground" DECLARE STRING CONSTANT XmNcursorForeground = "cursorForeground" + "0"C ! > #define XmNcursorPosition "cursorPosition" DECLARE STRING CONSTANT XmNcursorPosition = "cursorPosition" + "0"C ! > #define XmNcursorPositionVisible "cursorPositionVisible" DECLARE STRING CONSTANT XmNcursorPositionVisible = "cursorPositionVisible" + "0"C ! > #define XmNdarkThreshold "darkThreshold" DECLARE STRING CONSTANT XmNdarkThreshold = "darkThreshold" + "0"C ! > #define XmNdecimalPoints "decimalPoints" DECLARE STRING CONSTANT XmNdecimalPoints = "decimalPoints" + "0"C ! > #define XmNdecrementCallback "decrementCallback" DECLARE STRING CONSTANT XmNdecrementCallback = "decrementCallback" + "0"C ! > #define XmNdefaultActionCallback "defaultActionCallback" DECLARE STRING CONSTANT XmNdefaultActionCallback = "defaultActionCallback" + "0"C ! > #define XmNdefaultButton "defaultButton" DECLARE STRING CONSTANT XmNdefaultButton = "defaultButton" + "0"C ! > #define XmNdefaultButtonShadowThickness "defaultButtonShadowThickness" DECLARE STRING CONSTANT XmNdefaultButtonShadowThickness = "defaultButtonShadowThickness" + "0"C ! > #define XmNdefaultButtonType "defaultButtonType" DECLARE STRING CONSTANT XmNdefaultButtonType = "defaultButtonType" + "0"C ! > #define XmNdefaultCopyCursorIcon "defaultCopyCursorIcon" DECLARE STRING CONSTANT XmNdefaultCopyCursorIcon = "defaultCopyCursorIcon" + "0"C ! > #define XmNdefaultFontList "defaultFontList" DECLARE STRING CONSTANT XmNdefaultFontList = "defaultFontList" + "0"C ! > #define XmNdefaultInvalidCursorIcon "defaultInvalidCursorIcon" DECLARE STRING CONSTANT XmNdefaultInvalidCursorIcon = "defaultInvalidCursorIcon" + "0"C ! > #define XmNdefaultLinkCursorIcon "defaultLinkCursorIcon" DECLARE STRING CONSTANT XmNdefaultLinkCursorIcon = "defaultLinkCursorIcon" + "0"C ! > #define XmNdefaultMoveCursorIcon "defaultMoveCursorIcon" DECLARE STRING CONSTANT XmNdefaultMoveCursorIcon = "defaultMoveCursorIcon" + "0"C ! > #define XmNdefaultNoneCursorIcon "defaultNoneCursorIcon" DECLARE STRING CONSTANT XmNdefaultNoneCursorIcon = "defaultNoneCursorIcon" + "0"C ! > #define XmNdefaultPosition "defaultPosition" DECLARE STRING CONSTANT XmNdefaultPosition = "defaultPosition" + "0"C ! > #define XmNdefaultSourceCursorIcon "defaultSourceCursorIcon" DECLARE STRING CONSTANT XmNdefaultSourceCursorIcon = "defaultSourceCursorIcon" + "0"C ! > #define XmNdefaultValidCursorIcon "defaultValidCursorIcon" DECLARE STRING CONSTANT XmNdefaultValidCursorIcon = "defaultValidCursorIcon" + "0"C ! > #define XmNdeleteResponse "deleteResponse" DECLARE STRING CONSTANT XmNdeleteResponse = "deleteResponse" + "0"C ! > #define XmNdesktopParent "desktopParent" DECLARE STRING CONSTANT XmNdesktopParent = "desktopParent" + "0"C ! > #define XmNdialogStyle "dialogStyle" DECLARE STRING CONSTANT XmNdialogStyle = "dialogStyle" + "0"C ! > #define XmNdialogTitle "dialogTitle" DECLARE STRING CONSTANT XmNdialogTitle = "dialogTitle" + "0"C ! > #define XmNdialogType "dialogType" DECLARE STRING CONSTANT XmNdialogType = "dialogType" + "0"C ! > #define XmNdirListItemCount "dirListItemCount" DECLARE STRING CONSTANT XmNdirListItemCount = "dirListItemCount" + "0"C ! > #define XmNdirListItems "dirListItems" DECLARE STRING CONSTANT XmNdirListItems = "dirListItems" + "0"C ! > #define XmNdirListLabelString "dirListLabelString" DECLARE STRING CONSTANT XmNdirListLabelString = "dirListLabelString" + "0"C ! > #define XmNdirMask "dirMask" DECLARE STRING CONSTANT XmNdirMask = "dirMask" + "0"C ! > #define XmNdirSearchProc "dirSearchProc" DECLARE STRING CONSTANT XmNdirSearchProc = "dirSearchProc" + "0"C ! > #define XmNdirSpec "dirSpec" DECLARE STRING CONSTANT XmNdirSpec = "dirSpec" + "0"C ! > #define XmNdirectory "directory" DECLARE STRING CONSTANT XmNdirectory = "directory" + "0"C ! > #define XmNdirectoryValid "directoryValid" DECLARE STRING CONSTANT XmNdirectoryValid = "directoryValid" + "0"C ! > #define XmNdisarmCallback "disarmCallback" DECLARE STRING CONSTANT XmNdisarmCallback = "disarmCallback" + "0"C ! > #define XmNdoubleClickInterval "doubleClickInterval" DECLARE STRING CONSTANT XmNdoubleClickInterval = "doubleClickInterval" + "0"C ! > #define XmNdragCallback "dragCallback" DECLARE STRING CONSTANT XmNdragCallback = "dragCallback" + "0"C ! > #define XmNdragContextClass "dragContextClass" DECLARE STRING CONSTANT XmNdragContextClass = "dragContextClass" + "0"C ! > #define XmNdragDropFinishCallback "dragDropFinishCallback" DECLARE STRING CONSTANT XmNdragDropFinishCallback = "dragDropFinishCallback" + "0"C ! > #define XmNdragIconClass "dragIconClass" DECLARE STRING CONSTANT XmNdragIconClass = "dragIconClass" + "0"C ! > #define XmNdragInitiatorProtocolStyle "dragInitiatorProtocolStyle" DECLARE STRING CONSTANT XmNdragInitiatorProtocolStyle = "dragInitiatorProtocolStyle" + "0"C ! > #define XmNdragMotionCallback "dragMotionCallback" DECLARE STRING CONSTANT XmNdragMotionCallback = "dragMotionCallback" + "0"C ! > #define XmNdragOperations "dragOperations" DECLARE STRING CONSTANT XmNdragOperations = "dragOperations" + "0"C ! > #define XmNdragOverMode "dragOverMode" DECLARE STRING CONSTANT XmNdragOverMode = "dragOverMode" + "0"C ! > #define XmNdragProc "dragProc" DECLARE STRING CONSTANT XmNdragProc = "dragProc" + "0"C ! > #define XmNdragReceiverProtocolStyle "dragReceiverProtocolStyle" DECLARE STRING CONSTANT XmNdragReceiverProtocolStyle = "dragReceiverProtocolStyle" + "0"C ! > #define XmNdropFinishCallback "dropFinishCallback" DECLARE STRING CONSTANT XmNdropFinishCallback = "dropFinishCallback" + "0"C ! > #define XmNdropProc "dropProc" DECLARE STRING CONSTANT XmNdropProc = "dropProc" + "0"C ! > #define XmNdropRectangles "dropRectangles" DECLARE STRING CONSTANT XmNdropRectangles = "dropRectangles" + "0"C ! > #define XmNdropSiteActivity "dropSiteActivity" DECLARE STRING CONSTANT XmNdropSiteActivity = "dropSiteActivity" + "0"C ! > #define XmNdropSiteEnterCallback "dropSiteEnterCallback" DECLARE STRING CONSTANT XmNdropSiteEnterCallback = "dropSiteEnterCallback" + "0"C ! > #define XmNdropSiteLeaveCallback "dropSiteLeaveCallback" DECLARE STRING CONSTANT XmNdropSiteLeaveCallback = "dropSiteLeaveCallback" + "0"C ! > #define XmNdropSiteManagerClass "dropSiteManagerClass" DECLARE STRING CONSTANT XmNdropSiteManagerClass = "dropSiteManagerClass" + "0"C ! > #define XmNdropSiteOperations "dropSiteOperations" DECLARE STRING CONSTANT XmNdropSiteOperations = "dropSiteOperations" + "0"C ! > #define XmNdropSiteType "dropSiteType" DECLARE STRING CONSTANT XmNdropSiteType = "dropSiteType" + "0"C ! > #define XmNdropStartCallback "dropStartCallback" DECLARE STRING CONSTANT XmNdropStartCallback = "dropStartCallback" + "0"C ! > #define XmNdropTransferClass "dropTransferClass" DECLARE STRING CONSTANT XmNdropTransferClass = "dropTransferClass" + "0"C ! > #define XmNdropTransfers "dropTransfers" DECLARE STRING CONSTANT XmNdropTransfers = "dropTransfers" + "0"C ! > #define XmNeditMode "editMode" DECLARE STRING CONSTANT XmNeditMode = "editMode" + "0"C ! > #define XmNeditable "editable" DECLARE STRING CONSTANT XmNeditable = "editable" + "0"C ! > #define XmNentryAlignment "entryAlignment" DECLARE STRING CONSTANT XmNentryAlignment = "entryAlignment" + "0"C ! > #define XmNentryBorder "entryBorder" DECLARE STRING CONSTANT XmNentryBorder = "entryBorder" + "0"C ! > #define XmNentryCallback "entryCallback" DECLARE STRING CONSTANT XmNentryCallback = "entryCallback" + "0"C ! > #define XmNentryClass "entryClass" DECLARE STRING CONSTANT XmNentryClass = "entryClass" + "0"C ! > #define XmNentryVerticalAlignment "entryVerticalAlignment" DECLARE STRING CONSTANT XmNentryVerticalAlignment = "entryVerticalAlignment" + "0"C ! > #define XmNexportTargets "exportTargets" DECLARE STRING CONSTANT XmNexportTargets = "exportTargets" + "0"C ! > #define XmNexposeCallback "exposeCallback" DECLARE STRING CONSTANT XmNexposeCallback = "exposeCallback" + "0"C ! > #define XmNextendedSelectionCallback "extendedSelectionCallback" DECLARE STRING CONSTANT XmNextendedSelectionCallback = "extendedSelectionCallback" + "0"C ! > #define XmNextensionType "extensionType" DECLARE STRING CONSTANT XmNextensionType = "extensionType" + "0"C ! > #define XmNfileListItemCount "fileListItemCount" DECLARE STRING CONSTANT XmNfileListItemCount = "fileListItemCount" + "0"C ! > #define XmNfileListItems "fileListItems" DECLARE STRING CONSTANT XmNfileListItems = "fileListItems" + "0"C ! > #define XmNfileListLabelString "fileListLabelString" DECLARE STRING CONSTANT XmNfileListLabelString = "fileListLabelString" + "0"C ! > #define XmNfileSearchProc "fileSearchProc" DECLARE STRING CONSTANT XmNfileSearchProc = "fileSearchProc" + "0"C ! > #define XmNfileTypeMask "fileTypeMask" DECLARE STRING CONSTANT XmNfileTypeMask = "fileTypeMask" + "0"C ! > #define XmNfillOnArm "fillOnArm" DECLARE STRING CONSTANT XmNfillOnArm = "fillOnArm" + "0"C ! > #define XmNfillOnSelect "fillOnSelect" DECLARE STRING CONSTANT XmNfillOnSelect = "fillOnSelect" + "0"C ! > #define XmNfilterLabelString "filterLabelString" DECLARE STRING CONSTANT XmNfilterLabelString = "filterLabelString" + "0"C ! > #define XmNfocusCallback "focusCallback" DECLARE STRING CONSTANT XmNfocusCallback = "focusCallback" + "0"C ! > #define XmNfocusMovedCallback "focusMovedCallback" DECLARE STRING CONSTANT XmNfocusMovedCallback = "focusMovedCallback" + "0"C ! > #define XmNfocusPolicyChanged "focusPolicyChanged" DECLARE STRING CONSTANT XmNfocusPolicyChanged = "focusPolicyChanged" + "0"C ! > #define XmNfontList "fontList" DECLARE STRING CONSTANT XmNfontList = "fontList" + "0"C ! > #define XmNforegroundThreshold "foregroundThreshold" DECLARE STRING CONSTANT XmNforegroundThreshold = "foregroundThreshold" + "0"C ! > #define XmNfractionBase "fractionBase" DECLARE STRING CONSTANT XmNfractionBase = "fractionBase" + "0"C ! > #define XmNgainPrimaryCallback "gainPrimaryCallback" DECLARE STRING CONSTANT XmNgainPrimaryCallback = "gainPrimaryCallback" + "0"C ! > #define XmNhelpCallback "helpCallback" DECLARE STRING CONSTANT XmNhelpCallback = "helpCallback" + "0"C ! > #define XmNhelpLabelString "helpLabelString" DECLARE STRING CONSTANT XmNhelpLabelString = "helpLabelString" + "0"C ! > #define XmNhighlightColor "highlightColor" DECLARE STRING CONSTANT XmNhighlightColor = "highlightColor" + "0"C ! > #define XmNhighlightOnEnter "highlightOnEnter" DECLARE STRING CONSTANT XmNhighlightOnEnter = "highlightOnEnter" + "0"C ! > #define XmNhighlightPixmap "highlightPixmap" DECLARE STRING CONSTANT XmNhighlightPixmap = "highlightPixmap" + "0"C ! > #define XmNhighlightThickness "highlightThickness" DECLARE STRING CONSTANT XmNhighlightThickness = "highlightThickness" + "0"C ! > #define XmNhistoryItemCount "historyItemCount" DECLARE STRING CONSTANT XmNhistoryItemCount = "historyItemCount" + "0"C ! > #define XmNhistoryItems "historyItems" DECLARE STRING CONSTANT XmNhistoryItems = "historyItems" + "0"C ! > #define XmNhistoryMaxItems "historyMaxItems" DECLARE STRING CONSTANT XmNhistoryMaxItems = "historyMaxItems" + "0"C ! > #define XmNhistoryVisibleItemCount "historyVisibleItemCount" DECLARE STRING CONSTANT XmNhistoryVisibleItemCount = "historyVisibleItemCount" + "0"C ! > #define XmNhorizontalFontUnit "horizontalFontUnit" DECLARE STRING CONSTANT XmNhorizontalFontUnit = "horizontalFontUnit" + "0"C ! > #define XmNhorizontalScrollBar "horizontalScrollBar" DECLARE STRING CONSTANT XmNhorizontalScrollBar = "horizontalScrollBar" + "0"C ! > #define XmNhorizontalSpacing "horizontalSpacing" DECLARE STRING CONSTANT XmNhorizontalSpacing = "horizontalSpacing" + "0"C ! > #define XmNhotX "hotX" DECLARE STRING CONSTANT XmNhotX = "hotX" + "0"C ! > #define XmNhotY "hotY" DECLARE STRING CONSTANT XmNhotY = "hotY" + "0"C ! > #define XmNiccHandle "iccHandle" DECLARE STRING CONSTANT XmNiccHandle = "iccHandle" + "0"C ! > #define XmNimportTargets "importTargets" DECLARE STRING CONSTANT XmNimportTargets = "importTargets" + "0"C ! > #define XmNincrement "increment" DECLARE STRING CONSTANT XmNincrement = "increment" + "0"C ! > #define XmNincrementCallback "incrementCallback" DECLARE STRING CONSTANT XmNincrementCallback = "incrementCallback" + "0"C ! > #define XmNincremental "incremental" DECLARE STRING CONSTANT XmNincremental = "incremental" + "0"C ! > #define XmNindicatorOn "indicatorOn" DECLARE STRING CONSTANT XmNindicatorOn = "indicatorOn" + "0"C ! > #define XmNindicatorSize "indicatorSize" DECLARE STRING CONSTANT XmNindicatorSize = "indicatorSize" + "0"C ! > #define XmNindicatorType "indicatorType" DECLARE STRING CONSTANT XmNindicatorType = "indicatorType" + "0"C ! > #define XmNinitialDelay "initialDelay" DECLARE STRING CONSTANT XmNinitialDelay = "initialDelay" + "0"C ! > #define XmNinitialFocus "initialFocus" DECLARE STRING CONSTANT XmNinitialFocus = "initialFocus" + "0"C ! > #define XmNinputCallback "inputCallback" DECLARE STRING CONSTANT XmNinputCallback = "inputCallback" + "0"C ! > #define XmNinputCreate "inputCreate" DECLARE STRING CONSTANT XmNinputCreate = "inputCreate" + "0"C ! > #define XmNinputMethod "inputMethod" DECLARE STRING CONSTANT XmNinputMethod = "inputMethod" + "0"C ! > #define XmNinvalidCursorForeground "invalidCursorForeground" DECLARE STRING CONSTANT XmNinvalidCursorForeground = "invalidCursorForeground" + "0"C ! > #define XmNisAligned "isAligned" DECLARE STRING CONSTANT XmNisAligned = "isAligned" + "0"C ! > #define XmNisHomogeneous "isHomogeneous" DECLARE STRING CONSTANT XmNisHomogeneous = "isHomogeneous" + "0"C ! > #define XmNitemCount "itemCount" DECLARE STRING CONSTANT XmNitemCount = "itemCount" + "0"C ! > #define XmNitems "items" DECLARE STRING CONSTANT XmNitems = "items" + "0"C ! > #define XmNkeyboardFocusPolicy "keyboardFocusPolicy" DECLARE STRING CONSTANT XmNkeyboardFocusPolicy = "keyboardFocusPolicy" + "0"C ! > #define XmNlabelFontList "labelFontList" DECLARE STRING CONSTANT XmNlabelFontList = "labelFontList" + "0"C ! > #define XmNlabelInsensitivePixmap "labelInsensitivePixmap" DECLARE STRING CONSTANT XmNlabelInsensitivePixmap = "labelInsensitivePixmap" + "0"C ! > #define XmNlabelPixmap "labelPixmap" DECLARE STRING CONSTANT XmNlabelPixmap = "labelPixmap" + "0"C ! > #define XmNlabelString "labelString" DECLARE STRING CONSTANT XmNlabelString = "labelString" + "0"C ! > #define XmNlabelType "labelType" DECLARE STRING CONSTANT XmNlabelType = "labelType" + "0"C ! > #define XmNleftAttachment "leftAttachment" DECLARE STRING CONSTANT XmNleftAttachment = "leftAttachment" + "0"C ! > #define XmNleftOffset "leftOffset" DECLARE STRING CONSTANT XmNleftOffset = "leftOffset" + "0"C ! > #define XmNleftPosition "leftPosition" DECLARE STRING CONSTANT XmNleftPosition = "leftPosition" + "0"C ! > #define XmNleftWidget "leftWidget" DECLARE STRING CONSTANT XmNleftWidget = "leftWidget" + "0"C ! > #define XmNlightThreshold "lightThreshold" DECLARE STRING CONSTANT XmNlightThreshold = "lightThreshold" + "0"C ! > #define XmNlineSpace "lineSpace" DECLARE STRING CONSTANT XmNlineSpace = "lineSpace" + "0"C ! > #define XmNlistItemCount "listItemCount" DECLARE STRING CONSTANT XmNlistItemCount = "listItemCount" + "0"C ! > #define XmNlistItems "listItems" DECLARE STRING CONSTANT XmNlistItems = "listItems" + "0"C ! > #define XmNlistLabelString "listLabelString" DECLARE STRING CONSTANT XmNlistLabelString = "listLabelString" + "0"C ! > #define XmNlistMarginHeight "listMarginHeight" DECLARE STRING CONSTANT XmNlistMarginHeight = "listMarginHeight" + "0"C ! > #define XmNlistMarginWidth "listMarginWidth" DECLARE STRING CONSTANT XmNlistMarginWidth = "listMarginWidth" + "0"C ! > #define XmNlistSizePolicy "listSizePolicy" DECLARE STRING CONSTANT XmNlistSizePolicy = "listSizePolicy" + "0"C ! > #define XmNlistSpacing "listSpacing" DECLARE STRING CONSTANT XmNlistSpacing = "listSpacing" + "0"C ! > #define XmNlistUpdated "listUpdated" DECLARE STRING CONSTANT XmNlistUpdated = "listUpdated" + "0"C ! > #define XmNlistVisibleItemCount "listVisibleItemCount" DECLARE STRING CONSTANT XmNlistVisibleItemCount = "listVisibleItemCount" + "0"C ! > #define XmNlogicalParent "logicalParent" DECLARE STRING CONSTANT XmNlogicalParent = "logicalParent" + "0"C ! > #define XmNlosePrimaryCallback "losePrimaryCallback" DECLARE STRING CONSTANT XmNlosePrimaryCallback = "losePrimaryCallback" + "0"C ! > #define XmNlosingFocusCallback "losingFocusCallback" DECLARE STRING CONSTANT XmNlosingFocusCallback = "losingFocusCallback" + "0"C ! > #define XmNmainWindowMarginHeight "mainWindowMarginHeight" DECLARE STRING CONSTANT XmNmainWindowMarginHeight = "mainWindowMarginHeight" + "0"C ! > #define XmNmainWindowMarginWidth "mainWindowMarginWidth" DECLARE STRING CONSTANT XmNmainWindowMarginWidth = "mainWindowMarginWidth" + "0"C ! > #define XmNmapCallback "mapCallback" DECLARE STRING CONSTANT XmNmapCallback = "mapCallback" + "0"C ! > #define XmNmappingDelay "mappingDelay" DECLARE STRING CONSTANT XmNmappingDelay = "mappingDelay" + "0"C ! > #define XmNmargin "margin" DECLARE STRING CONSTANT XmNmargin = "margin" + "0"C ! > #define XmNmarginBottom "marginBottom" DECLARE STRING CONSTANT XmNmarginBottom = "marginBottom" + "0"C ! > #define XmNmarginHeight "marginHeight" DECLARE STRING CONSTANT XmNmarginHeight = "marginHeight" + "0"C ! > #define XmNmarginLeft "marginLeft" DECLARE STRING CONSTANT XmNmarginLeft = "marginLeft" + "0"C ! > #define XmNmarginRight "marginRight" DECLARE STRING CONSTANT XmNmarginRight = "marginRight" + "0"C ! > #define XmNmarginTop "marginTop" DECLARE STRING CONSTANT XmNmarginTop = "marginTop" + "0"C ! > #define XmNmarginWidth "marginWidth" DECLARE STRING CONSTANT XmNmarginWidth = "marginWidth" + "0"C ! > #define XmNmask "mask" DECLARE STRING CONSTANT XmNmask = "mask" + "0"C ! > #define XmNmaxLength "maxLength" DECLARE STRING CONSTANT XmNmaxLength = "maxLength" + "0"C ! > #define XmNmaximum "maximum" DECLARE STRING CONSTANT XmNmaximum = "maximum" + "0"C ! > #define XmNmenuAccelerator "menuAccelerator" DECLARE STRING CONSTANT XmNmenuAccelerator = "menuAccelerator" + "0"C ! > #define XmNmenuBar "menuBar" DECLARE STRING CONSTANT XmNmenuBar = "menuBar" + "0"C ! > #define XmNmenuCursor "menuCursor" DECLARE STRING CONSTANT XmNmenuCursor = "menuCursor" + "0"C ! > #define XmNmenuHelpWidget "menuHelpWidget" DECLARE STRING CONSTANT XmNmenuHelpWidget = "menuHelpWidget" + "0"C ! > #define XmNmenuHistory "menuHistory" DECLARE STRING CONSTANT XmNmenuHistory = "menuHistory" + "0"C ! > #define XmNmenuPost "menuPost" DECLARE STRING CONSTANT XmNmenuPost = "menuPost" + "0"C ! > #define XmNmessageAlignment "messageAlignment" DECLARE STRING CONSTANT XmNmessageAlignment = "messageAlignment" + "0"C ! > #define XmNmessageProc "messageProc" DECLARE STRING CONSTANT XmNmessageProc = "messageProc" + "0"C ! > #define XmNmessageString "messageString" DECLARE STRING CONSTANT XmNmessageString = "messageString" + "0"C ! > #define XmNmessageWindow "messageWindow" DECLARE STRING CONSTANT XmNmessageWindow = "messageWindow" + "0"C ! > #define XmNminimizeButtons "minimizeButtons" DECLARE STRING CONSTANT XmNminimizeButtons = "minimizeButtons" + "0"C ! > #define XmNminimum "minimum" DECLARE STRING CONSTANT XmNminimum = "minimum" + "0"C ! > #define XmNmnemonic "mnemonic" DECLARE STRING CONSTANT XmNmnemonic = "mnemonic" + "0"C ! > #define XmNmnemonicCharSet "mnemonicCharSet" DECLARE STRING CONSTANT XmNmnemonicCharSet = "mnemonicCharSet" + "0"C ! > #define XmNmodifyVerifyCallback "modifyVerifyCallback" DECLARE STRING CONSTANT XmNmodifyVerifyCallback = "modifyVerifyCallback" + "0"C ! > #define XmNmodifyVerifyCallbackWcs "modifyVerifyCallbackWcs" DECLARE STRING CONSTANT XmNmodifyVerifyCallbackWcs = "modifyVerifyCallbackWcs" + "0"C ! > #define XmNmotionVerifyCallback "motionVerifyCallback" DECLARE STRING CONSTANT XmNmotionVerifyCallback = "motionVerifyCallback" + "0"C ! > #define XmNmoveOpaque "moveOpaque" DECLARE STRING CONSTANT XmNmoveOpaque = "moveOpaque" + "0"C ! > #define XmNmultiClick "multiClick" DECLARE STRING CONSTANT XmNmultiClick = "multiClick" + "0"C ! > #define XmNmultipleSelectionCallback "multipleSelectionCallback" DECLARE STRING CONSTANT XmNmultipleSelectionCallback = "multipleSelectionCallback" + "0"C ! > #define XmNmustMatch "mustMatch" DECLARE STRING CONSTANT XmNmustMatch = "mustMatch" + "0"C ! > #define XmNmwmDecorations "mwmDecorations" DECLARE STRING CONSTANT XmNmwmDecorations = "mwmDecorations" + "0"C ! > #define XmNmwmFunctions "mwmFunctions" DECLARE STRING CONSTANT XmNmwmFunctions = "mwmFunctions" + "0"C ! > #define XmNmwmInputMode "mwmInputMode" DECLARE STRING CONSTANT XmNmwmInputMode = "mwmInputMode" + "0"C ! > #define XmNmwmMenu "mwmMenu" DECLARE STRING CONSTANT XmNmwmMenu = "mwmMenu" + "0"C ! > #define XmNmwmMessages "mwmMessages" DECLARE STRING CONSTANT XmNmwmMessages = "mwmMessages" + "0"C ! > #define XmNnavigationType "navigationType" DECLARE STRING CONSTANT XmNnavigationType = "navigationType" + "0"C ! > #define XmNneedsMotion "needsMotion" DECLARE STRING CONSTANT XmNneedsMotion = "needsMotion" + "0"C ! > #define XmNnoMatchCallback "noMatchCallback" DECLARE STRING CONSTANT XmNnoMatchCallback = "noMatchCallback" + "0"C ! > #define XmNnoMatchString "noMatchString" DECLARE STRING CONSTANT XmNnoMatchString = "noMatchString" + "0"C ! > #define XmNnoResize "noResize" DECLARE STRING CONSTANT XmNnoResize = "noResize" + "0"C ! > #define XmNnoneCursorForeground "noneCursorForeground" DECLARE STRING CONSTANT XmNnoneCursorForeground = "noneCursorForeground" + "0"C ! > #define XmNnotifyProc "notifyProc" DECLARE STRING CONSTANT XmNnotifyProc = "notifyProc" + "0"C ! > #define XmNnumColumns "numColumns" DECLARE STRING CONSTANT XmNnumColumns = "numColumns" + "0"C ! > #define XmNnumDropRectangles "numDropRectangles" DECLARE STRING CONSTANT XmNnumDropRectangles = "numDropRectangles" + "0"C ! > #define XmNnumDropTransfers "numDropTransfers" DECLARE STRING CONSTANT XmNnumDropTransfers = "numDropTransfers" + "0"C ! > #define XmNnumExportTargets "numExportTargets" DECLARE STRING CONSTANT XmNnumExportTargets = "numExportTargets" + "0"C ! > #define XmNnumImportTargets "numImportTargets" DECLARE STRING CONSTANT XmNnumImportTargets = "numImportTargets" + "0"C ! > #define XmNnumRectangles "numRectangles" DECLARE STRING CONSTANT XmNnumRectangles = "numRectangles" + "0"C ! > #define XmNoffsetX "offsetX" DECLARE STRING CONSTANT XmNoffsetX = "offsetX" + "0"C ! > #define XmNoffsetY "offsetY" DECLARE STRING CONSTANT XmNoffsetY = "offsetY" + "0"C ! > #define XmNokCallback "okCallback" DECLARE STRING CONSTANT XmNokCallback = "okCallback" + "0"C ! > #define XmNokLabelString "okLabelString" DECLARE STRING CONSTANT XmNokLabelString = "okLabelString" + "0"C ! > #define XmNoperationChangedCallback "operationChangedCallback" DECLARE STRING CONSTANT XmNoperationChangedCallback = "operationChangedCallback" + "0"C ! > #define XmNoperationCursorIcon "operationCursorIcon" DECLARE STRING CONSTANT XmNoperationCursorIcon = "operationCursorIcon" + "0"C ! > #define XmNoptionLabel "optionLabel" DECLARE STRING CONSTANT XmNoptionLabel = "optionLabel" + "0"C ! > #define XmNoptionMnemonic "optionMnemonic" DECLARE STRING CONSTANT XmNoptionMnemonic = "optionMnemonic" + "0"C ! > #define XmNoutputCreate "outputCreate" DECLARE STRING CONSTANT XmNoutputCreate = "outputCreate" + "0"C ! > #define XmNpacking "packing" DECLARE STRING CONSTANT XmNpacking = "packing" + "0"C ! > #define XmNpageDecrementCallback "pageDecrementCallback" DECLARE STRING CONSTANT XmNpageDecrementCallback = "pageDecrementCallback" + "0"C ! > #define XmNpageIncrement "pageIncrement" DECLARE STRING CONSTANT XmNpageIncrement = "pageIncrement" + "0"C ! > #define XmNpageIncrementCallback "pageIncrementCallback" DECLARE STRING CONSTANT XmNpageIncrementCallback = "pageIncrementCallback" + "0"C ! > #define XmNpaneMaximum "paneMaximum" DECLARE STRING CONSTANT XmNpaneMaximum = "paneMaximum" + "0"C ! > #define XmNpaneMinimum "paneMinimum" DECLARE STRING CONSTANT XmNpaneMinimum = "paneMinimum" + "0"C ! > #define XmNpattern "pattern" DECLARE STRING CONSTANT XmNpattern = "pattern" + "0"C ! > #define XmNpendingDelete "pendingDelete" DECLARE STRING CONSTANT XmNpendingDelete = "pendingDelete" + "0"C ! > #define XmNpopupEnabled "popupEnabled" DECLARE STRING CONSTANT XmNpopupEnabled = "popupEnabled" + "0"C ! > #define XmNpositionIndex "positionIndex" DECLARE STRING CONSTANT XmNpositionIndex = "positionIndex" + "0"C ! > #define XmNpostFromButton "postFromButton" DECLARE STRING CONSTANT XmNpostFromButton = "postFromButton" + "0"C ! > #define XmNpostFromCount "postFromCount" DECLARE STRING CONSTANT XmNpostFromCount = "postFromCount" + "0"C ! > #define XmNpostFromList "postFromList" DECLARE STRING CONSTANT XmNpostFromList = "postFromList" + "0"C ! > #define XmNpreeditType "preeditType" DECLARE STRING CONSTANT XmNpreeditType = "preeditType" + "0"C ! > #define XmNprocessingDirection "processingDirection" DECLARE STRING CONSTANT XmNprocessingDirection = "processingDirection" + "0"C ! > #define XmNpromptString "promptString" DECLARE STRING CONSTANT XmNpromptString = "promptString" + "0"C ! > #define XmNprotocolCallback "protocolCallback" DECLARE STRING CONSTANT XmNprotocolCallback = "protocolCallback" + "0"C ! > #define XmNpushButtonEnabled "pushButtonEnabled" DECLARE STRING CONSTANT XmNpushButtonEnabled = "pushButtonEnabled" + "0"C ! > #define XmNqualifySearchDataProc "qualifySearchDataProc" DECLARE STRING CONSTANT XmNqualifySearchDataProc = "qualifySearchDataProc" + "0"C ! > #define XmNradioAlwaysOne "radioAlwaysOne" DECLARE STRING CONSTANT XmNradioAlwaysOne = "radioAlwaysOne" + "0"C ! > #define XmNradioBehavior "radioBehavior" DECLARE STRING CONSTANT XmNradioBehavior = "radioBehavior" + "0"C ! > #define XmNrealizeCallback "realizeCallback" DECLARE STRING CONSTANT XmNrealizeCallback = "realizeCallback" + "0"C ! > #define XmNrecomputeSize "recomputeSize" DECLARE STRING CONSTANT XmNrecomputeSize = "recomputeSize" + "0"C ! > #define XmNrectangles "rectangles" DECLARE STRING CONSTANT XmNrectangles = "rectangles" + "0"C ! > #define XmNrefigureMode "refigureMode" DECLARE STRING CONSTANT XmNrefigureMode = "refigureMode" + "0"C ! > #define XmNrepeatDelay "repeatDelay" DECLARE STRING CONSTANT XmNrepeatDelay = "repeatDelay" + "0"C ! > #define XmNresizable "resizable" DECLARE STRING CONSTANT XmNresizable = "resizable" + "0"C ! > #define XmNresizeCallback "resizeCallback" DECLARE STRING CONSTANT XmNresizeCallback = "resizeCallback" + "0"C ! > #define XmNresizeHeight "resizeHeight" DECLARE STRING CONSTANT XmNresizeHeight = "resizeHeight" + "0"C ! > #define XmNresizePolicy "resizePolicy" DECLARE STRING CONSTANT XmNresizePolicy = "resizePolicy" + "0"C ! > #define XmNresizeWidth "resizeWidth" DECLARE STRING CONSTANT XmNresizeWidth = "resizeWidth" + "0"C ! > #define XmNrightAttachment "rightAttachment" DECLARE STRING CONSTANT XmNrightAttachment = "rightAttachment" + "0"C ! > #define XmNrightOffset "rightOffset" DECLARE STRING CONSTANT XmNrightOffset = "rightOffset" + "0"C ! > #define XmNrightPosition "rightPosition" DECLARE STRING CONSTANT XmNrightPosition = "rightPosition" + "0"C ! > #define XmNrightWidget "rightWidget" DECLARE STRING CONSTANT XmNrightWidget = "rightWidget" + "0"C ! > #define XmNrowColumnType "rowColumnType" DECLARE STRING CONSTANT XmNrowColumnType = "rowColumnType" + "0"C ! > #define XmNrows "rows" DECLARE STRING CONSTANT XmNrows = "rows" + "0"C ! > #define XmNrubberPositioning "rubberPositioning" DECLARE STRING CONSTANT XmNrubberPositioning = "rubberPositioning" + "0"C ! > #define XmNsashHeight "sashHeight" DECLARE STRING CONSTANT XmNsashHeight = "sashHeight" + "0"C ! > #define XmNsashIndent "sashIndent" DECLARE STRING CONSTANT XmNsashIndent = "sashIndent" + "0"C ! > #define XmNsashShadowThickness "sashShadowThickness" DECLARE STRING CONSTANT XmNsashShadowThickness = "sashShadowThickness" + "0"C ! > #define XmNsashWidth "sashWidth" DECLARE STRING CONSTANT XmNsashWidth = "sashWidth" + "0"C ! > #define XmNscaleHeight "scaleHeight" DECLARE STRING CONSTANT XmNscaleHeight = "scaleHeight" + "0"C ! > #define XmNscaleMultiple "scaleMultiple" DECLARE STRING CONSTANT XmNscaleMultiple = "scaleMultiple" + "0"C ! > #define XmNscaleWidth "scaleWidth" DECLARE STRING CONSTANT XmNscaleWidth = "scaleWidth" + "0"C ! > #define XmNscrollBarDisplayPolicy "scrollBarDisplayPolicy" DECLARE STRING CONSTANT XmNscrollBarDisplayPolicy = "scrollBarDisplayPolicy" + "0"C ! > #define XmNscrollBarPlacement "scrollBarPlacement" DECLARE STRING CONSTANT XmNscrollBarPlacement = "scrollBarPlacement" + "0"C ! > #define XmNscrollHorizontal "scrollHorizontal" DECLARE STRING CONSTANT XmNscrollHorizontal = "scrollHorizontal" + "0"C ! > #define XmNscrollLeftSide "scrollLeftSide" DECLARE STRING CONSTANT XmNscrollLeftSide = "scrollLeftSide" + "0"C ! > #define XmNscrollTopSide "scrollTopSide" DECLARE STRING CONSTANT XmNscrollTopSide = "scrollTopSide" + "0"C ! > #define XmNscrollVertical "scrollVertical" DECLARE STRING CONSTANT XmNscrollVertical = "scrollVertical" + "0"C ! > #define XmNscrolledWindowMarginHeight "scrolledWindowMarginHeight" DECLARE STRING CONSTANT XmNscrolledWindowMarginHeight = "scrolledWindowMarginHeight" + "0"C ! > #define XmNscrolledWindowMarginWidth "scrolledWindowMarginWidth" DECLARE STRING CONSTANT XmNscrolledWindowMarginWidth = "scrolledWindowMarginWidth" + "0"C ! > #define XmNscrollingPolicy "scrollingPolicy" DECLARE STRING CONSTANT XmNscrollingPolicy = "scrollingPolicy" + "0"C ! > #define XmNselectColor "selectColor" DECLARE STRING CONSTANT XmNselectColor = "selectColor" + "0"C ! > #define XmNselectInsensitivePixmap "selectInsensitivePixmap" DECLARE STRING CONSTANT XmNselectInsensitivePixmap = "selectInsensitivePixmap" + "0"C ! > #define XmNselectPixmap "selectPixmap" DECLARE STRING CONSTANT XmNselectPixmap = "selectPixmap" + "0"C ! > #define XmNselectThreshold "selectThreshold" DECLARE STRING CONSTANT XmNselectThreshold = "selectThreshold" + "0"C ! > #define XmNselectedItemCount "selectedItemCount" DECLARE STRING CONSTANT XmNselectedItemCount = "selectedItemCount" + "0"C ! > #define XmNselectedItems "selectedItems" DECLARE STRING CONSTANT XmNselectedItems = "selectedItems" + "0"C ! > #define XmNselectionArrayCount "selectionArrayCount" DECLARE STRING CONSTANT XmNselectionArrayCount = "selectionArrayCount" + "0"C ! > #define XmNselectionLabelString "selectionLabelString" DECLARE STRING CONSTANT XmNselectionLabelString = "selectionLabelString" + "0"C ! > #define XmNselectionPolicy "selectionPolicy" DECLARE STRING CONSTANT XmNselectionPolicy = "selectionPolicy" + "0"C ! > #define XmNseparatorOn "separatorOn" DECLARE STRING CONSTANT XmNseparatorOn = "separatorOn" + "0"C ! > #define XmNseparatorType "separatorType" DECLARE STRING CONSTANT XmNseparatorType = "separatorType" + "0"C ! > #define XmNset "set" DECLARE STRING CONSTANT XmNset = "set" + "0"C ! > #define XmNshadow "shadow" DECLARE STRING CONSTANT XmNshadow = "shadow" + "0"C ! > #define XmNshadowThickness "shadowThickness" DECLARE STRING CONSTANT XmNshadowThickness = "shadowThickness" + "0"C ! > #define XmNshadowType "shadowType" DECLARE STRING CONSTANT XmNshadowType = "shadowType" + "0"C ! > #define XmNshellUnitType "shellUnitType" DECLARE STRING CONSTANT XmNshellUnitType = "shellUnitType" + "0"C ! > #define XmNshowArrows "showArrows" DECLARE STRING CONSTANT XmNshowArrows = "showArrows" + "0"C ! > #define XmNshowAsDefault "showAsDefault" DECLARE STRING CONSTANT XmNshowAsDefault = "showAsDefault" + "0"C ! > #define XmNshowSeparator "showSeparator" DECLARE STRING CONSTANT XmNshowSeparator = "showSeparator" + "0"C ! > #define XmNshowValue "showValue" DECLARE STRING CONSTANT XmNshowValue = "showValue" + "0"C ! > #define XmNsimpleCallback "simpleCallback" DECLARE STRING CONSTANT XmNsimpleCallback = "simpleCallback" + "0"C ! > #define XmNsingleSelectionCallback "singleSelectionCallback" DECLARE STRING CONSTANT XmNsingleSelectionCallback = "singleSelectionCallback" + "0"C ! > #define XmNsizePolicy "sizePolicy" DECLARE STRING CONSTANT XmNsizePolicy = "sizePolicy" + "0"C ! > #define XmNskipAdjust "skipAdjust" DECLARE STRING CONSTANT XmNskipAdjust = "skipAdjust" + "0"C ! > #define XmNsliderSize "sliderSize" DECLARE STRING CONSTANT XmNsliderSize = "sliderSize" + "0"C ! > #define XmNsource "source" DECLARE STRING CONSTANT XmNsource = "source" + "0"C ! > #define XmNsourceCursorIcon "sourceCursorIcon" DECLARE STRING CONSTANT XmNsourceCursorIcon = "sourceCursorIcon" + "0"C ! > #define XmNsourceIsExternal "sourceIsExternal" DECLARE STRING CONSTANT XmNsourceIsExternal = "sourceIsExternal" + "0"C ! > #define XmNsourcePixmapIcon "sourcePixmapIcon" DECLARE STRING CONSTANT XmNsourcePixmapIcon = "sourcePixmapIcon" + "0"C ! > #define XmNsourceWidget "sourceWidget" DECLARE STRING CONSTANT XmNsourceWidget = "sourceWidget" + "0"C ! > #define XmNsourceWindow "sourceWindow" DECLARE STRING CONSTANT XmNsourceWindow = "sourceWindow" + "0"C ! > #define XmNspacing "spacing" DECLARE STRING CONSTANT XmNspacing = "spacing" + "0"C ! > #define XmNspotLocation "spotLocation" DECLARE STRING CONSTANT XmNspotLocation = "spotLocation" + "0"C ! > #define XmNstartTime "startTime" DECLARE STRING CONSTANT XmNstartTime = "startTime" + "0"C ! > #define XmNstateCursorIcon "stateCursorIcon" DECLARE STRING CONSTANT XmNstateCursorIcon = "stateCursorIcon" + "0"C ! > #define XmNstringDirection "stringDirection" DECLARE STRING CONSTANT XmNstringDirection = "stringDirection" + "0"C ! > #define XmNsubMenuId "subMenuId" DECLARE STRING CONSTANT XmNsubMenuId = "subMenuId" + "0"C ! > #define XmNsymbolPixmap "symbolPixmap" DECLARE STRING CONSTANT XmNsymbolPixmap = "symbolPixmap" + "0"C ! > #define XmNtearOffMenuActivateCallback "tearOffMenuActivateCallback" DECLARE STRING CONSTANT XmNtearOffMenuActivateCallback = "tearOffMenuActivateCallback" + "0"C ! > #define XmNtearOffMenuDeactivateCallback "tearOffMenuDeactivateCallback" DECLARE STRING CONSTANT XmNtearOffMenuDeactivateCallbac = "tearOffMenuDeactivateCallback" + "0"C ! > #define XmNtearOffModel "tearOffModel" DECLARE STRING CONSTANT XmNtearOffModel = "tearOffModel" + "0"C ! > #define XmNtextAccelerators "textAccelerators" DECLARE STRING CONSTANT XmNtextAccelerators = "textAccelerators" + "0"C ! > #define XmNtextColumns "textColumns" DECLARE STRING CONSTANT XmNtextColumns = "textColumns" + "0"C ! > #define XmNtextFontList "textFontList" DECLARE STRING CONSTANT XmNtextFontList = "textFontList" + "0"C ! > #define XmNtextString "textString" DECLARE STRING CONSTANT XmNtextString = "textString" + "0"C ! > #define XmNtextTranslations "textTranslations" DECLARE STRING CONSTANT XmNtextTranslations = "textTranslations" + "0"C ! > #define XmNtextValue "textValue" DECLARE STRING CONSTANT XmNtextValue = "textValue" + "0"C ! > #define XmNtitleString "titleString" DECLARE STRING CONSTANT XmNtitleString = "titleString" + "0"C ! > #define XmNtoBottomCallback "toBottomCallback" DECLARE STRING CONSTANT XmNtoBottomCallback = "toBottomCallback" + "0"C ! > #define XmNtoPositionCallback "toPositionCallback" DECLARE STRING CONSTANT XmNtoPositionCallback = "toPositionCallback" + "0"C ! > #define XmNtoTopCallback "toTopCallback" DECLARE STRING CONSTANT XmNtoTopCallback = "toTopCallback" + "0"C ! > #define XmNtopAttachment "topAttachment" DECLARE STRING CONSTANT XmNtopAttachment = "topAttachment" + "0"C ! > #define XmNtopCharacter "topCharacter" DECLARE STRING CONSTANT XmNtopCharacter = "topCharacter" + "0"C ! > #define XmNtopItemPosition "topItemPosition" DECLARE STRING CONSTANT XmNtopItemPosition = "topItemPosition" + "0"C ! > #define XmNtopLevelEnterCallback "topLevelEnterCallback" DECLARE STRING CONSTANT XmNtopLevelEnterCallback = "topLevelEnterCallback" + "0"C ! > #define XmNtopLevelLeaveCallback "topLevelLeaveCallback" DECLARE STRING CONSTANT XmNtopLevelLeaveCallback = "topLevelLeaveCallback" + "0"C ! > #define XmNtopOffset "topOffset" DECLARE STRING CONSTANT XmNtopOffset = "topOffset" + "0"C ! > #define XmNtopPosition "topPosition" DECLARE STRING CONSTANT XmNtopPosition = "topPosition" + "0"C ! > #define XmNtopShadowColor "topShadowColor" DECLARE STRING CONSTANT XmNtopShadowColor = "topShadowColor" + "0"C ! > #define XmNtopShadowPixmap "topShadowPixmap" DECLARE STRING CONSTANT XmNtopShadowPixmap = "topShadowPixmap" + "0"C ! > #define XmNtopWidget "topWidget" DECLARE STRING CONSTANT XmNtopWidget = "topWidget" + "0"C ! > #define XmNtransferProc "transferProc" DECLARE STRING CONSTANT XmNtransferProc = "transferProc" + "0"C ! > #define XmNtransferStatus "transferStatus" DECLARE STRING CONSTANT XmNtransferStatus = "transferStatus" + "0"C ! > #define XmNtraversalCallback "traversalCallback" DECLARE STRING CONSTANT XmNtraversalCallback = "traversalCallback" + "0"C ! > #define XmNtraversalOn "traversalOn" DECLARE STRING CONSTANT XmNtraversalOn = "traversalOn" + "0"C ! > #define XmNtraversalType "traversalType" DECLARE STRING CONSTANT XmNtraversalType = "traversalType" + "0"C ! > #define XmNtraverseObscuredCallback "traverseObscuredCallback" DECLARE STRING CONSTANT XmNtraverseObscuredCallback = "traverseObscuredCallback" + "0"C ! > #define XmNtreeUpdateProc "treeUpdateProc" DECLARE STRING CONSTANT XmNtreeUpdateProc = "treeUpdateProc" + "0"C ! > #define XmNtroughColor "troughColor" DECLARE STRING CONSTANT XmNtroughColor = "troughColor" + "0"C ! > #define XmNunitType "unitType" DECLARE STRING CONSTANT XmNunitType = "unitType" + "0"C ! > #define XmNunmapCallback "unmapCallback" DECLARE STRING CONSTANT XmNunmapCallback = "unmapCallback" + "0"C ! > #define XmNunpostBehavior "unpostBehavior" DECLARE STRING CONSTANT XmNunpostBehavior = "unpostBehavior" + "0"C ! > #define XmNunselectPixmap "unselectPixmap" DECLARE STRING CONSTANT XmNunselectPixmap = "unselectPixmap" + "0"C ! > #define XmNupdateSliderSize "updateSliderSize" DECLARE STRING CONSTANT XmNupdateSliderSize = "updateSliderSize" + "0"C ! > #define XmNuseAsyncGeometry "useAsyncGeometry" DECLARE STRING CONSTANT XmNuseAsyncGeometry = "useAsyncGeometry" + "0"C ! > #define XmNuserData "userData" DECLARE STRING CONSTANT XmNuserData = "userData" + "0"C ! > #define XmNvalidCursorForeground "validCursorForeground" DECLARE STRING CONSTANT XmNvalidCursorForeground = "validCursorForeground" + "0"C ! > #define XmNvalueChangedCallback "valueChangedCallback" DECLARE STRING CONSTANT XmNvalueChangedCallback = "valueChangedCallback" + "0"C ! > #define XmNvalueWcs "valueWcs" DECLARE STRING CONSTANT XmNvalueWcs = "valueWcs" + "0"C ! > #define XmNverifyBell "verifyBell" DECLARE STRING CONSTANT XmNverifyBell = "verifyBell" + "0"C ! > #define XmNverticalFontUnit "verticalFontUnit" DECLARE STRING CONSTANT XmNverticalFontUnit = "verticalFontUnit" + "0"C ! > #define XmNverticalScrollBar "verticalScrollBar" DECLARE STRING CONSTANT XmNverticalScrollBar = "verticalScrollBar" + "0"C ! > #define XmNverticalSpacing "verticalSpacing" DECLARE STRING CONSTANT XmNverticalSpacing = "verticalSpacing" + "0"C ! > #define XmNvisibleItemCount "visibleItemCount" DECLARE STRING CONSTANT XmNvisibleItemCount = "visibleItemCount" + "0"C ! > #define XmNvisibleWhenOff "visibleWhenOff" DECLARE STRING CONSTANT XmNvisibleWhenOff = "visibleWhenOff" + "0"C ! > #define XmNvisualPolicy "visualPolicy" DECLARE STRING CONSTANT XmNvisualPolicy = "visualPolicy" + "0"C ! > #define XmNwhichButton "whichButton" DECLARE STRING CONSTANT XmNwhichButton = "whichButton" + "0"C ! > #define XmNwordWrap "wordWrap" DECLARE STRING CONSTANT XmNwordWrap = "wordWrap" + "0"C ! > #define XmNworkWindow "workWindow" DECLARE STRING CONSTANT XmNworkWindow = "workWindow" + "0"C ! > #define XmRAlignment "Alignment" DECLARE STRING CONSTANT XmRAlignment = "Alignment" + "0"C ! > #define XmRAnimationMask "AnimationMask" DECLARE STRING CONSTANT XmRAnimationMask = "AnimationMask" + "0"C ! > #define XmRAnimationPixmap "AnimationPixmap" DECLARE STRING CONSTANT XmRAnimationPixmap = "AnimationPixmap" + "0"C ! > #define XmRAnimationStyle "AnimationStyle" DECLARE STRING CONSTANT XmRAnimationStyle = "AnimationStyle" + "0"C ! > #define XmRArrowDirection "ArrowDirection" DECLARE STRING CONSTANT XmRArrowDirection = "ArrowDirection" + "0"C ! > #define XmRAtomList "AtomList" DECLARE STRING CONSTANT XmRAtomList = "AtomList" + "0"C ! > #define XmRAttachment "Attachment" DECLARE STRING CONSTANT XmRAttachment = "Attachment" + "0"C ! > #define XmRAudibleWarning "AudibleWarning" DECLARE STRING CONSTANT XmRAudibleWarning = "AudibleWarning" + "0"C ! > #define XmRAvailability "Availability" DECLARE STRING CONSTANT XmRAvailability = "Availability" + "0"C ! > #define XmRBackgroundPixmap "BackgroundPixmap" DECLARE STRING CONSTANT XmRBackgroundPixmap = "BackgroundPixmap" + "0"C ! > #define XmRBlendModel "BlendModel" DECLARE STRING CONSTANT XmRBlendModel = "BlendModel" + "0"C ! > #define XmRBooleanDimension "BooleanDimension" DECLARE STRING CONSTANT XmRBooleanDimension = "BooleanDimension" + "0"C ! > #define XmRBottomShadowPixmap "BottomShadowPixmap" DECLARE STRING CONSTANT XmRBottomShadowPixmap = "BottomShadowPixmap" + "0"C ! > #define XmRButtonType "ButtonType" DECLARE STRING CONSTANT XmRButtonType = "ButtonType" + "0"C ! > #define XmRCallbackProc "CallbackProc" DECLARE STRING CONSTANT XmRCallbackProc = "CallbackProc" + "0"C ! > #define XmRChar "Char" DECLARE STRING CONSTANT XmRChar = "Char" + "0"C ! > #define XmRCharSetTable "CharSetTable" DECLARE STRING CONSTANT XmRCharSetTable = "CharSetTable" + "0"C ! > #define XmRChildHorizontalAlignment "ChildHorizontalAlignment" DECLARE STRING CONSTANT XmRChildHorizontalAlignment = "ChildHorizontalAlignment" + "0"C ! > #define XmRChildPlacement "ChildPlacement" DECLARE STRING CONSTANT XmRChildPlacement = "ChildPlacement" + "0"C ! > #define XmRChildType "ChildType" DECLARE STRING CONSTANT XmRChildType = "ChildType" + "0"C ! > #define XmRChildVerticalAlignment "ChildVerticalAlignment" DECLARE STRING CONSTANT XmRChildVerticalAlignment = "ChildVerticalAlignment" + "0"C ! > #define XmRCommandWindowLocation "CommandWindowLocation" DECLARE STRING CONSTANT XmRCommandWindowLocation = "CommandWindowLocation" + "0"C ! > #define XmRCompoundText "CompoundText" DECLARE STRING CONSTANT XmRCompoundText = "CompoundText" + "0"C ! > #define XmRDefaultButtonType "DefaultButtonType" DECLARE STRING CONSTANT XmRDefaultButtonType = "DefaultButtonType" + "0"C ! > #define XmRDeleteResponse "DeleteResponse" DECLARE STRING CONSTANT XmRDeleteResponse = "DeleteResponse" + "0"C ! > #define XmRDialogStyle "DialogStyle" DECLARE STRING CONSTANT XmRDialogStyle = "DialogStyle" + "0"C ! > #define XmRDialogType "DialogType" DECLARE STRING CONSTANT XmRDialogType = "DialogType" + "0"C ! > #define XmRDoubleClickInterval "DoubleClickInterval" DECLARE STRING CONSTANT XmRDoubleClickInterval = "DoubleClickInterval" + "0"C ! > #define XmRDragInitiatorProtocolStyle "DragInitiatorProtocolStyle" DECLARE STRING CONSTANT XmRDragInitiatorProtocolStyle = "DragInitiatorProtocolStyle" + "0"C ! > #define XmRDragReceiverProtocolStyle "DragReceiverProtocolStyle" DECLARE STRING CONSTANT XmRDragReceiverProtocolStyle = "DragReceiverProtocolStyle" + "0"C ! > #define XmRDropSiteActivity "DropSiteActivity" DECLARE STRING CONSTANT XmRDropSiteActivity = "DropSiteActivity" + "0"C ! > #define XmRDropSiteOperations "DropSiteOperations" DECLARE STRING CONSTANT XmRDropSiteOperations = "DropSiteOperations" + "0"C ! > #define XmRDropSiteType "DropSiteType" DECLARE STRING CONSTANT XmRDropSiteType = "DropSiteType" + "0"C ! > #define XmRDropTransfers "DropTransfers" DECLARE STRING CONSTANT XmRDropTransfers = "DropTransfers" + "0"C ! > #define XmRExtensionType "ExtensionType" DECLARE STRING CONSTANT XmRExtensionType = "ExtensionType" + "0"C ! > #define XmRFileTypeMask "FileTypeMask" DECLARE STRING CONSTANT XmRFileTypeMask = "FileTypeMask" + "0"C ! > #define XmRFontList "FontList" DECLARE STRING CONSTANT XmRFontList = "FontList" + "0"C ! > #define XmRGadgetPixmap "GadgetPixmap" DECLARE STRING CONSTANT XmRGadgetPixmap = "GadgetPixmap" + "0"C ! > #define XmRHighlightPixmap "HighlightPixmap" DECLARE STRING CONSTANT XmRHighlightPixmap = "HighlightPixmap" + "0"C ! > #define XmRHorizontalDimension "HorizontalDimension" DECLARE STRING CONSTANT XmRHorizontalDimension = "HorizontalDimension" + "0"C ! > #define XmRHorizontalInt "HorizontalInt" DECLARE STRING CONSTANT XmRHorizontalInt = "HorizontalInt" + "0"C ! > #define XmRHorizontalPosition "HorizontalPosition" DECLARE STRING CONSTANT XmRHorizontalPosition = "HorizontalPosition" + "0"C ! > #define XmRIconAttachment "IconAttachment" DECLARE STRING CONSTANT XmRIconAttachment = "IconAttachment" + "0"C ! > #define XmRImportTargets "ImportTargets" DECLARE STRING CONSTANT XmRImportTargets = "ImportTargets" + "0"C ! > #define XmRIndicatorType "IndicatorType" DECLARE STRING CONSTANT XmRIndicatorType = "IndicatorType" + "0"C ! > #define XmRItemCount "ItemCount" DECLARE STRING CONSTANT XmRItemCount = "ItemCount" + "0"C ! > #define XmRItems "Items" DECLARE STRING CONSTANT XmRItems = "Items" + "0"C ! > #define XmRKeySym "KeySym" DECLARE STRING CONSTANT XmRKeySym = "KeySym" + "0"C ! > #define XmRKeySymTable "KeySymTable" DECLARE STRING CONSTANT XmRKeySymTable = "KeySymTable" + "0"C ! > #define XmRKeyboardFocusPolicy "KeyboardFocusPolicy" DECLARE STRING CONSTANT XmRKeyboardFocusPolicy = "KeyboardFocusPolicy" + "0"C ! > #define XmRLabelType "LabelType" DECLARE STRING CONSTANT XmRLabelType = "LabelType" + "0"C ! > #define XmRListMarginHeight "ListMarginHeight" DECLARE STRING CONSTANT XmRListMarginHeight = "ListMarginHeight" + "0"C ! > #define XmRListMarginWidth "ListMarginWidth" DECLARE STRING CONSTANT XmRListMarginWidth = "ListMarginWidth" + "0"C ! > #define XmRListSizePolicy "ListSizePolicy" DECLARE STRING CONSTANT XmRListSizePolicy = "ListSizePolicy" + "0"C ! > #define XmRListSpacing "ListSpacing" DECLARE STRING CONSTANT XmRListSpacing = "ListSpacing" + "0"C ! > #define XmRManBottomShadowPixmap "ManBottomShadowPixmap" DECLARE STRING CONSTANT XmRManBottomShadowPixmap = "ManBottomShadowPixmap" + "0"C ! > #define XmRManForegroundPixmap "ManForegroundPixmap" DECLARE STRING CONSTANT XmRManForegroundPixmap = "ManForegroundPixmap" + "0"C ! > #define XmRManHighlightPixmap "ManHighlightPixmap" DECLARE STRING CONSTANT XmRManHighlightPixmap = "ManHighlightPixmap" + "0"C ! > #define XmRManTopShadowPixmap "ManTopShadowPixmap" DECLARE STRING CONSTANT XmRManTopShadowPixmap = "ManTopShadowPixmap" + "0"C ! > #define XmRMenuWidget "MenuWidget" DECLARE STRING CONSTANT XmRMenuWidget = "MenuWidget" + "0"C ! > #define XmRMnemonic "Mnemonic" DECLARE STRING CONSTANT XmRMnemonic = "Mnemonic" + "0"C ! > #define XmRMultiClick "MultiClick" DECLARE STRING CONSTANT XmRMultiClick = "MultiClick" + "0"C ! > #define XmRNavigationType "NavigationType" DECLARE STRING CONSTANT XmRNavigationType = "NavigationType" + "0"C ! > #define XmRPacking "Packing" DECLARE STRING CONSTANT XmRPacking = "Packing" + "0"C ! > #define XmRPrimForegroundPixmap "PrimForegroundPixmap" DECLARE STRING CONSTANT XmRPrimForegroundPixmap = "PrimForegroundPixmap" + "0"C ! > #define XmRProc "Proc" DECLARE STRING CONSTANT XmRProc = "Proc" + "0"C ! > #define XmRProcessingDirection "ProcessingDirection" DECLARE STRING CONSTANT XmRProcessingDirection = "ProcessingDirection" + "0"C ! > #define XmRRectangleList "RectangleList" DECLARE STRING CONSTANT XmRRectangleList = "RectangleList" + "0"C ! > #define XmRResizePolicy "ResizePolicy" DECLARE STRING CONSTANT XmRResizePolicy = "ResizePolicy" + "0"C ! > #define XmRRowColumnType "RowColumnType" DECLARE STRING CONSTANT XmRRowColumnType = "RowColumnType" + "0"C ! > #define XmRScrollBarDisplayPolicy "ScrollBarDisplayPolicy" DECLARE STRING CONSTANT XmRScrollBarDisplayPolicy = "ScrollBarDisplayPolicy" + "0"C ! > #define XmRScrollBarPlacement "ScrollBarPlacement" DECLARE STRING CONSTANT XmRScrollBarPlacement = "ScrollBarPlacement" + "0"C ! > #define XmRScrollingPolicy "ScrollingPolicy" DECLARE STRING CONSTANT XmRScrollingPolicy = "ScrollingPolicy" + "0"C ! > #define XmRSelectedItemCount "SelectedItemCount" DECLARE STRING CONSTANT XmRSelectedItemCount = "SelectedItemCount" + "0"C ! > #define XmRSelectedItems "SelectedItems" DECLARE STRING CONSTANT XmRSelectedItems = "SelectedItems" + "0"C ! > #define XmRSelectionPolicy "SelectionPolicy" DECLARE STRING CONSTANT XmRSelectionPolicy = "SelectionPolicy" + "0"C ! > #define XmRSelectionType "SelectionType" DECLARE STRING CONSTANT XmRSelectionType = "SelectionType" + "0"C ! > #define XmRSeparatorType "SeparatorType" DECLARE STRING CONSTANT XmRSeparatorType = "SeparatorType" + "0"C ! > #define XmRShadowType "ShadowType" DECLARE STRING CONSTANT XmRShadowType = "ShadowType" + "0"C ! > #define XmRShellHorizDim "ShellHorizDim" DECLARE STRING CONSTANT XmRShellHorizDim = "ShellHorizDim" + "0"C ! > #define XmRShellHorizPos "ShellHorizPos" DECLARE STRING CONSTANT XmRShellHorizPos = "ShellHorizPos" + "0"C ! > #define XmRShellUnitType "ShellUnitType" DECLARE STRING CONSTANT XmRShellUnitType = "ShellUnitType" + "0"C ! > #define XmRShellVertDim "ShellVertDim" DECLARE STRING CONSTANT XmRShellVertDim = "ShellVertDim" + "0"C ! > #define XmRShellVertPos "ShellVertPos" DECLARE STRING CONSTANT XmRShellVertPos = "ShellVertPos" + "0"C ! > #define XmRSizePolicy "SizePolicy" DECLARE STRING CONSTANT XmRSizePolicy = "SizePolicy" + "0"C ! > #define XmRStringDirection "StringDirection" DECLARE STRING CONSTANT XmRStringDirection = "StringDirection" + "0"C ! > #define XmRTearOffModel "TearOffModel" DECLARE STRING CONSTANT XmRTearOffModel = "TearOffModel" + "0"C ! > #define XmRTopShadowPixmap "TopShadowPixmap" DECLARE STRING CONSTANT XmRTopShadowPixmap = "TopShadowPixmap" + "0"C ! > #define XmRTransferStatus "TransferStatus" DECLARE STRING CONSTANT XmRTransferStatus = "TransferStatus" + "0"C ! > #define XmRTraversalType "TraversalType" DECLARE STRING CONSTANT XmRTraversalType = "TraversalType" + "0"C ! > #define XmRUnitType "UnitType" DECLARE STRING CONSTANT XmRUnitType = "UnitType" + "0"C ! > #define XmRUnpostBehavior "UnpostBehavior" DECLARE STRING CONSTANT XmRUnpostBehavior = "UnpostBehavior" + "0"C ! > #define XmRValueWcs "ValueWcs" DECLARE STRING CONSTANT XmRValueWcs = "ValueWcs" + "0"C ! > #define XmRVerticalAlignment "VerticalAlignment" DECLARE STRING CONSTANT XmRVerticalAlignment = "VerticalAlignment" + "0"C ! > #define XmRVerticalDimension "VerticalDimension" DECLARE STRING CONSTANT XmRVerticalDimension = "VerticalDimension" + "0"C ! > #define XmRVerticalInt "VerticalInt" DECLARE STRING CONSTANT XmRVerticalInt = "VerticalInt" + "0"C ! > #define XmRVerticalPosition "VerticalPosition" DECLARE STRING CONSTANT XmRVerticalPosition = "VerticalPosition" + "0"C ! > #define XmRVirtualBinding "VirtualBinding" DECLARE STRING CONSTANT XmRVirtualBinding = "VirtualBinding" + "0"C ! > #define XmRVisibleItemCount "VisibleItemCount" DECLARE STRING CONSTANT XmRVisibleItemCount = "VisibleItemCount" + "0"C ! > #define XmRVisualPolicy "VisualPolicy" DECLARE STRING CONSTANT XmRVisualPolicy = "VisualPolicy" + "0"C ! > #define XmRWhichButton "WhichButton" DECLARE STRING CONSTANT XmRWhichButton = "WhichButton" + "0"C ! > #define XmRXmBackgroundPixmap "XmBackgroundPixmap" DECLARE STRING CONSTANT XmRXmBackgroundPixmap = "XmBackgroundPixmap" + "0"C ! > #define XmRXmString "XmString" DECLARE STRING CONSTANT XmRXmString = "XmString" + "0"C ! > #define XmRXmStringCharSet "XmStringCharSet" DECLARE STRING CONSTANT XmRXmStringCharSet = "XmStringCharSet" + "0"C ! > #define XmRXmStringTable "XmStringTable" DECLARE STRING CONSTANT XmRXmStringTable = "XmStringTable" + "0"C ! > #define XmVosfActivate "osfActivate" DECLARE STRING CONSTANT XmVosfActivate = "osfActivate" + "0"C ! > #define XmVosfAddMode "osfAddMode" DECLARE STRING CONSTANT XmVosfAddMode = "osfAddMode" + "0"C ! > #define XmVosfBackSpace "osfBackSpace" DECLARE STRING CONSTANT XmVosfBackSpace = "osfBackSpace" + "0"C ! > #define XmVosfBeginLine "osfBeginLine" DECLARE STRING CONSTANT XmVosfBeginLine = "osfBeginLine" + "0"C ! > #define XmVosfCancel "osfCancel" DECLARE STRING CONSTANT XmVosfCancel = "osfCancel" + "0"C ! > #define XmVosfClear "osfClear" DECLARE STRING CONSTANT XmVosfClear = "osfClear" + "0"C ! > #define XmVosfCopy "osfCopy" DECLARE STRING CONSTANT XmVosfCopy = "osfCopy" + "0"C ! > #define XmVosfCut "osfCut" DECLARE STRING CONSTANT XmVosfCut = "osfCut" + "0"C ! > #define XmVosfDelete "osfDelete" DECLARE STRING CONSTANT XmVosfDelete = "osfDelete" + "0"C ! > #define XmVosfDown "osfDown" DECLARE STRING CONSTANT XmVosfDown = "osfDown" + "0"C ! > #define XmVosfEndLine "osfEndLine" DECLARE STRING CONSTANT XmVosfEndLine = "osfEndLine" + "0"C ! > #define XmVosfHelp "osfHelp" DECLARE STRING CONSTANT XmVosfHelp = "osfHelp" + "0"C ! > #define XmVosfInsert "osfInsert" DECLARE STRING CONSTANT XmVosfInsert = "osfInsert" + "0"C ! > #define XmVosfLeft "osfLeft" DECLARE STRING CONSTANT XmVosfLeft = "osfLeft" + "0"C ! > #define XmVosfMenu "osfMenu" DECLARE STRING CONSTANT XmVosfMenu = "osfMenu" + "0"C ! > #define XmVosfMenuBar "osfMenuBar" DECLARE STRING CONSTANT XmVosfMenuBar = "osfMenuBar" + "0"C ! > #define XmVosfPageDown "osfPageDown" DECLARE STRING CONSTANT XmVosfPageDown = "osfPageDown" + "0"C ! > #define XmVosfPageLeft "osfPageLeft" DECLARE STRING CONSTANT XmVosfPageLeft = "osfPageLeft" + "0"C ! > #define XmVosfPageRight "osfPageRight" DECLARE STRING CONSTANT XmVosfPageRight = "osfPageRight" + "0"C ! > #define XmVosfPageUp "osfPageUp" DECLARE STRING CONSTANT XmVosfPageUp = "osfPageUp" + "0"C ! > #define XmVosfPaste "osfPaste" DECLARE STRING CONSTANT XmVosfPaste = "osfPaste" + "0"C ! > #define XmVosfPrimaryPaste "osfPrimaryPaste" DECLARE STRING CONSTANT XmVosfPrimaryPaste = "osfPrimaryPaste" + "0"C ! > #define XmVosfQuickPaste "osfQuickPaste" DECLARE STRING CONSTANT XmVosfQuickPaste = "osfQuickPaste" + "0"C ! > #define XmVosfRight "osfRight" DECLARE STRING CONSTANT XmVosfRight = "osfRight" + "0"C ! > #define XmVosfSelect "osfSelect" DECLARE STRING CONSTANT XmVosfSelect = "osfSelect" + "0"C ! > #define XmVosfUndo "osfUndo" DECLARE STRING CONSTANT XmVosfUndo = "osfUndo" + "0"C ! > #define XmVosfUp "osfUp" DECLARE STRING CONSTANT XmVosfUp = "osfUp" + "0"C ! > #define XmSFONTLIST_DEFAULT_TAG_STRING "FONTLIST_DEFAULT_TAG_STRING" DECLARE STRING CONSTANT XmSFONTLIST_DEFAULT_TAG_STRING = "FONTLIST_DEFAULT_TAG_STRING" + "0"C ! > #define XmSXmFONTLIST_DEFAULT_TAG_STRING "XmFONTLIST_DEFAULT_TAG_STRING" DECLARE STRING CONSTANT XmSXmFONTLIST_DEFAULT_TAG_STRIN = "XmFONTLIST_DEFAULT_TAG_STRING" + "0"C ! > #define DXmNlayoutDirection "layoutDirection" DECLARE STRING CONSTANT DXmNlayoutDirection = "layoutDirection" + "0"C ! > #define DXmCLayoutDirection "LayoutDirection" DECLARE STRING CONSTANT DXmCLayoutDirection = "LayoutDirection" + "0"C ! > #define DXmRLayoutDirection "LayoutDirection" DECLARE STRING CONSTANT DXmRLayoutDirection = "LayoutDirection" + "0"C ! > #define DXmNfitToScreenPolicy "DXmfitToScreenPolicy" DECLARE STRING CONSTANT DXmNfitToScreenPolicy = "DXmfitToScreenPolicy" + "0"C ! > #define DXmCFitToScreenPolicy "DXmFitToScreenPolicy" DECLARE STRING CONSTANT DXmCFitToScreenPolicy = "DXmFitToScreenPolicy" + "0"C ! > #define DXmRFitToScreenPolicy "DXmFitToScreenPolicy" DECLARE STRING CONSTANT DXmRFitToScreenPolicy = "DXmFitToScreenPolicy" + "0"C ! > #define DXmNautoUnrealize "DXmautoUnrealize" DECLARE STRING CONSTANT DXmNautoUnrealize = "DXmautoUnrealize" + "0"C ! > #define DXmCautoUnrealize "DXmAutoUnrealize" DECLARE STRING CONSTANT DXmCautoUnrealize = "DXmAutoUnrealize" + "0"C ! > #define XmSTRING_DEFAULT_CHARSET "" DECLARE STRING CONSTANT XmSTRING_DEFAULT_CHARSET = "" + "0"C ! > #define XmSTRING_ISO8859_1 "ISO8859-1" DECLARE STRING CONSTANT XmSTRING_ISO8859_1 = "ISO8859-1" + "0"C ! > #define XmFONTLIST_DEFAULT_TAG "FONTLIST_DEFAULT_TAG_STRING" DECLARE STRING CONSTANT XmFONTLIST_DEFAULT_TAG = "FONTLIST_DEFAULT_TAG_STRING" + "0"C ! > #define XmFONTLIST_DEFAULT_TAG_STRING "XmFONTLIST_DEFAULT_TAG_STRING" DECLARE STRING CONSTANT XmFONTLIST_DEFAULT_TAG_STRING = "XmFONTLIST_DEFAULT_TAG_STRING" + "0"C ! > #define XmVaCASCADEBUTTON "cascadeButton" DECLARE STRING CONSTANT XmVaCASCADEBUTTON = "cascadeButton" + "0"C ! > #define XmVaCHECKBUTTON "checkButton" DECLARE STRING CONSTANT XmVaCHECKBUTTON = "checkButton" + "0"C ! > #define XmVaDOUBLE_SEPARATOR "doubleSeparator" DECLARE STRING CONSTANT XmVaDOUBLE_SEPARATOR = "doubleSeparator" + "0"C ! > #define XmVaPUSHBUTTON "pushButton" DECLARE STRING CONSTANT XmVaPUSHBUTTON = "pushButton" + "0"C ! > #define XmVaRADIOBUTTON "radioButton" DECLARE STRING CONSTANT XmVaRADIOBUTTON = "radioButton" + "0"C ! > #define XmVaSEPARATOR "separator" DECLARE STRING CONSTANT XmVaSEPARATOR = "separator" + "0"C ! > #define XmVaSINGLE_SEPARATOR "singleSeparator" DECLARE STRING CONSTANT XmVaSINGLE_SEPARATOR = "singleSeparator" + "0"C ! > #define XmVaTOGGLEBUTTON "checkButton" DECLARE STRING CONSTANT XmVaTOGGLEBUTTON = "checkButton" + "0"C ! > #define XmVaTITLE XtNtitle DECLARE STRING CONSTANT XmVaTITLE = "title" + "0"C ! > #define XtCKeyboardFocusPolicy XmCKeyboardFocusPolicy DECLARE STRING CONSTANT XtCKeyboardFocusPolicy = "KeyboardFocusPolicy" + "0"C ! > #define XtCShellUnitType XmCShellUnitType DECLARE STRING CONSTANT XtCShellUnitType = "ShellUnitType" + "0"C ! > #define XtNkeyboardFocusPolicy XmNkeyboardFocusPolicy DECLARE STRING CONSTANT XtNkeyboardFocusPolicy = "keyboardFocusPolicy" + "0"C ! > #define XtNshellUnitType XmNshellUnitType DECLARE STRING CONSTANT XtNshellUnitType = "shellUnitType" + "0"C ! > #define XtRKeyboardFocusPolicy XmRKeyboardFocusPolicy DECLARE STRING CONSTANT XtRKeyboardFocusPolicy = "KeyboardFocusPolicy" + "0"C ! > #define XmRPrimBottomShadowPixmap XmRBottomShadowPixmap DECLARE STRING CONSTANT XmRPrimBottomShadowPixmap = "BottomShadowPixmap" + "0"C ! > #define XmRPrimHighlightPixmap XmRHighlightPixmap DECLARE STRING CONSTANT XmRPrimHighlightPixmap = "HighlightPixmap" + "0"C ! > #define XmRPrimTopShadowPixmap XmRTopShadowPixmap DECLARE STRING CONSTANT XmRPrimTopShadowPixmap = "TopShadowPixmap" + "0"C ! > #define XmCAccelerators XtCAccelerators DECLARE STRING CONSTANT XmCAccelerators = "Accelerators" + "0"C ! > #define XmCAllowShellResize XtCAllowShellResize DECLARE STRING CONSTANT XmCAllowShellResize = "AllowShellResize" + "0"C ! > #define XmCArgc XtCArgc DECLARE STRING CONSTANT XmCArgc = "Argc" + "0"C ! > #define XmCArgv XtCArgv DECLARE STRING CONSTANT XmCArgv = "Argv" + "0"C ! > #define XmCBackground XtCBackground DECLARE STRING CONSTANT XmCBackground = "Background" + "0"C ! > #define XmCBaseHeight XtCBaseHeight DECLARE STRING CONSTANT XmCBaseHeight = "BaseHeight" + "0"C ! > #define XmCBaseWidth XtCBaseWidth DECLARE STRING CONSTANT XmCBaseWidth = "BaseWidth" + "0"C ! > #define XmCBitmap XtCBitmap DECLARE STRING CONSTANT XmCBitmap = "Bitmap" + "0"C ! > #define XmCBoolean XtCBoolean DECLARE STRING CONSTANT XmCBoolean = "Boolean" + "0"C ! > #define XmCBorderColor XtCBorderColor DECLARE STRING CONSTANT XmCBorderColor = "BorderColor" + "0"C ! > #define XmCBorderWidth XtCBorderWidth DECLARE STRING CONSTANT XmCBorderWidth = "BorderWidth" + "0"C ! > #define XmCCallback XtCCallback DECLARE STRING CONSTANT XmCCallback = "Callback" + "0"C ! > #define XmCColor XtCColor DECLARE STRING CONSTANT XmCColor = "Color" + "0"C ! > #define XmCColormap XtCColormap DECLARE STRING CONSTANT XmCColormap = "Colormap" + "0"C ! > #define XmCCreatePopupChildProc XtCCreatePopupChildProc DECLARE STRING CONSTANT XmCCreatePopupChildProc = "CreatePopupChildProc" + "0"C ! > #define XmCCursor XtCCursor DECLARE STRING CONSTANT XmCCursor = "Cursor" + "0"C ! > #define XmCDepth XtCDepth DECLARE STRING CONSTANT XmCDepth = "Depth" + "0"C ! > #define XmCDimension XtRDimension DECLARE STRING CONSTANT XmCDimension = "Dimension" + "0"C ! > #define XmCEditMode XtREditMode DECLARE STRING CONSTANT XmCEditMode = "EditMode" + "0"C ! > #define XmCEditType XtCEditType DECLARE STRING CONSTANT XmCEditType = "EditType" + "0"C ! > #define XmCEventBindings XtCEventBindings DECLARE STRING CONSTANT XmCEventBindings = "EventBindings" + "0"C ! > #define XmCFile XtCFile DECLARE STRING CONSTANT XmCFile = "File" + "0"C ! > #define XmCFont XtCFont DECLARE STRING CONSTANT XmCFont = "Font" + "0"C ! > #define XmCFontSet XtCFontSet DECLARE STRING CONSTANT XmCFontSet = "FontSet" + "0"C ! > #define XmCForeground XtCForeground DECLARE STRING CONSTANT XmCForeground = "Foreground" + "0"C ! > #define XmCFraction XtCFraction DECLARE STRING CONSTANT XmCFraction = "Fraction" + "0"C ! > #define XmCFunction XtCFunction DECLARE STRING CONSTANT XmCFunction = "Function" + "0"C ! > #define XmCGeometry XtCGeometry DECLARE STRING CONSTANT XmCGeometry = "Geometry" + "0"C ! > #define XmCHSpace XtCHSpace DECLARE STRING CONSTANT XmCHSpace = "HSpace" + "0"C ! > #define XmCHeight XtCHeight DECLARE STRING CONSTANT XmCHeight = "Height" + "0"C ! > #define XmCHeightInc XtCHeightInc DECLARE STRING CONSTANT XmCHeightInc = "HeightInc" + "0"C ! > #define XmCIconMask XtCIconMask DECLARE STRING CONSTANT XmCIconMask = "IconMask" + "0"C ! > #define XmCIconName XtCIconName DECLARE STRING CONSTANT XmCIconName = "IconName" + "0"C ! > #define XmCIconNameEncoding XtCIconNameEncoding DECLARE STRING CONSTANT XmCIconNameEncoding = "IconNameEncoding" + "0"C ! > #define XmCIconPixmap XtCIconPixmap DECLARE STRING CONSTANT XmCIconPixmap = "IconPixmap" + "0"C ! > #define XmCIconWindow XtCIconWindow DECLARE STRING CONSTANT XmCIconWindow = "IconWindow" + "0"C ! > #define XmCIconX XtCIconX DECLARE STRING CONSTANT XmCIconX = "IconX" + "0"C ! > #define XmCIconY XtCIconY DECLARE STRING CONSTANT XmCIconY = "IconY" + "0"C ! > #define XmCIconic XtCIconic DECLARE STRING CONSTANT XmCIconic = "Iconic" + "0"C ! > #define XmCIndex XtCIndex DECLARE STRING CONSTANT XmCIndex = "Index" + "0"C ! > #define XmCInitialResourcesPersistent XtCInitialResourcesPersistent DECLARE STRING CONSTANT XmCInitialResourcesPersistent = "InitialResourcesPersistent" + "0"C ! > #define XmCInitialState XtCInitialState DECLARE STRING CONSTANT XmCInitialState = "InitialState" + "0"C ! > #define XmCInput XtCInput DECLARE STRING CONSTANT XmCInput = "Input" + "0"C ! > #define XmCInsertPosition XtCInsertPosition DECLARE STRING CONSTANT XmCInsertPosition = "InsertPosition" + "0"C ! > #define XmCInterval XtCInterval DECLARE STRING CONSTANT XmCInterval = "Interval" + "0"C ! > #define XmCJustify XtCJustify DECLARE STRING CONSTANT XmCJustify = "Justify" + "0"C ! > #define XmCLabel XtCLabel DECLARE STRING CONSTANT XmCLabel = "Label" + "0"C ! > #define XmCLength XtCLength DECLARE STRING CONSTANT XmCLength = "Length" + "0"C ! > #define XmCMappedWhenManaged XtCMappedWhenManaged DECLARE STRING CONSTANT XmCMappedWhenManaged = "MappedWhenManaged" + "0"C ! > #define XmCMargin XtCMargin DECLARE STRING CONSTANT XmCMargin = "Margin" + "0"C ! > #define XmCMaxAspectX XtCMaxAspectX DECLARE STRING CONSTANT XmCMaxAspectX = "MaxAspectX" + "0"C ! > #define XmCMaxAspectY XtCMaxAspectY DECLARE STRING CONSTANT XmCMaxAspectY = "MaxAspectY" + "0"C ! > #define XmCMaxHeight XtCMaxHeight DECLARE STRING CONSTANT XmCMaxHeight = "MaxHeight" + "0"C ! > #define XmCMaxWidth XtCMaxWidth DECLARE STRING CONSTANT XmCMaxWidth = "MaxWidth" + "0"C ! > #define XmCMenuEntry XtCMenuEntry DECLARE STRING CONSTANT XmCMenuEntry = "MenuEntry" + "0"C ! > #define XmCMinAspectX XtCMinAspectX DECLARE STRING CONSTANT XmCMinAspectX = "MinAspectX" + "0"C ! > #define XmCMinAspectY XtCMinAspectY DECLARE STRING CONSTANT XmCMinAspectY = "MinAspectY" + "0"C ! > #define XmCMinHeight XtCMinHeight DECLARE STRING CONSTANT XmCMinHeight = "MinHeight" + "0"C ! > #define XmCMinWidth XtCMinWidth DECLARE STRING CONSTANT XmCMinWidth = "MinWidth" + "0"C ! > #define XmCNotify XtCNotify DECLARE STRING CONSTANT XmCNotify = "Notify" + "0"C ! > #define XmCOrientation XtCOrientation DECLARE STRING CONSTANT XmCOrientation = "Orientation" + "0"C ! > #define XmCOverrideRedirect XtCOverrideRedirect DECLARE STRING CONSTANT XmCOverrideRedirect = "OverrideRedirect" + "0"C ! > #define XmCParameter XtCParameter DECLARE STRING CONSTANT XmCParameter = "Parameter" + "0"C ! > #define XmCPixmap XtCPixmap DECLARE STRING CONSTANT XmCPixmap = "Pixmap" + "0"C ! > #define XmCPosition XtCPosition DECLARE STRING CONSTANT XmCPosition = "Position" + "0"C ! > #define XmCReadOnly XtCReadOnly DECLARE STRING CONSTANT XmCReadOnly = "ReadOnly" + "0"C ! > #define XmCResize XtCResize DECLARE STRING CONSTANT XmCResize = "Resize" + "0"C ! > #define XmCReverseVideo XtCReverseVideo DECLARE STRING CONSTANT XmCReverseVideo = "ReverseVideo" + "0"C ! > #define XmCSaveUnder XtCSaveUnder DECLARE STRING CONSTANT XmCSaveUnder = "SaveUnder" + "0"C ! > #define XmCScreen XtCScreen DECLARE STRING CONSTANT XmCScreen = "Screen" + "0"C ! > #define XmCScrollDCursor XtCScrollDCursor DECLARE STRING CONSTANT XmCScrollDCursor = "ScrollDCursor" + "0"C ! > #define XmCScrollHCursor XtCScrollHCursor DECLARE STRING CONSTANT XmCScrollHCursor = "ScrollHCursor" + "0"C ! > #define XmCScrollLCursor XtCScrollLCursor DECLARE STRING CONSTANT XmCScrollLCursor = "ScrollLCursor" + "0"C ! > #define XmCScrollProc XtCScrollProc DECLARE STRING CONSTANT XmCScrollProc = "ScrollProc" + "0"C ! > #define XmCScrollRCursor XtCScrollRCursor DECLARE STRING CONSTANT XmCScrollRCursor = "ScrollRCursor" + "0"C ! > #define XmCScrollUCursor XtCScrollUCursor DECLARE STRING CONSTANT XmCScrollUCursor = "ScrollUCursor" + "0"C ! > #define XmCScrollVCursor XtCScrollVCursor DECLARE STRING CONSTANT XmCScrollVCursor = "ScrollVCursor" + "0"C ! > #define XmCSelection XtCSelection DECLARE STRING CONSTANT XmCSelection = "Selection" + "0"C ! > #define XmCSelectionArray XtCSelectionArray DECLARE STRING CONSTANT XmCSelectionArray = "SelectionArray" + "0"C ! > #define XmCSensitive XtCSensitive DECLARE STRING CONSTANT XmCSensitive = "Sensitive" + "0"C ! > #define XmCSpace XtCSpace DECLARE STRING CONSTANT XmCSpace = "Space" + "0"C ! > #define XmCString XtCString DECLARE STRING CONSTANT XmCString = "String" + "0"C ! > #define XmCTextOptions XtCTextOptions DECLARE STRING CONSTANT XmCTextOptions = "TextOptions" + "0"C ! > #define XmCTextPosition XtCTextPosition DECLARE STRING CONSTANT XmCTextPosition = "TextPosition" + "0"C ! > #define XmCTextSink XtCTextSink DECLARE STRING CONSTANT XmCTextSink = "TextSink" + "0"C ! > #define XmCTextSource XtCTextSource DECLARE STRING CONSTANT XmCTextSource = "TextSource" + "0"C ! > #define XmCThickness XtCThickness DECLARE STRING CONSTANT XmCThickness = "Thickness" + "0"C ! > #define XmCThumb XtCThumb DECLARE STRING CONSTANT XmCThumb = "Thumb" + "0"C ! > #define XmCTitle XtCTitle DECLARE STRING CONSTANT XmCTitle = "Title" + "0"C ! > #define XmCTitleEncoding XtCTitleEncoding DECLARE STRING CONSTANT XmCTitleEncoding = "TitleEncoding" + "0"C ! > #define XmCTransient XtCTransient DECLARE STRING CONSTANT XmCTransient = "Transient" + "0"C ! > #define XmCTransientFor XtCTransientFor DECLARE STRING CONSTANT XmCTransientFor = "TransientFor" + "0"C ! > #define XmCTranslations XtCTranslations DECLARE STRING CONSTANT XmCTranslations = "Translations" + "0"C ! > #define XmCVSpace XtCVSpace DECLARE STRING CONSTANT XmCVSpace = "VSpace" + "0"C ! > #define XmCValue XtCValue DECLARE STRING CONSTANT XmCValue = "Value" + "0"C ! > #define XmCVisual XtCVisual DECLARE STRING CONSTANT XmCVisual = "Visual" + "0"C ! > #define XmCWaitForWm XtCWaitForWm DECLARE STRING CONSTANT XmCWaitForWm = "WaitForWm" + "0"C ! > #define XmCWidget XtRWidget DECLARE STRING CONSTANT XmCWidget = "Widget" + "0"C ! > #define XmCWidth XtCWidth DECLARE STRING CONSTANT XmCWidth = "Width" + "0"C ! > #define XmCWidthInc XtCWidthInc DECLARE STRING CONSTANT XmCWidthInc = "WidthInc" + "0"C ! > #define XmCWinGravity XtCWinGravity DECLARE STRING CONSTANT XmCWinGravity = "WinGravity" + "0"C ! > #define XmCWindow XtCWindow DECLARE STRING CONSTANT XmCWindow = "Window" + "0"C ! > #define XmCWindowGroup XtCWindowGroup DECLARE STRING CONSTANT XmCWindowGroup = "WindowGroup" + "0"C ! > #define XmCWmTimeout XtCWmTimeout DECLARE STRING CONSTANT XmCWmTimeout = "WmTimeout" + "0"C ! > #define XmCX XtCX DECLARE STRING CONSTANT XmCX = "X" + "0"C ! > #define XmCY XtCY DECLARE STRING CONSTANT XmCY = "Y" + "0"C ! > #define XmNaccelerators XtNaccelerators DECLARE STRING CONSTANT XmNaccelerators = "accelerators" + "0"C ! > #define XmNallowShellResize XtNallowShellResize DECLARE STRING CONSTANT XmNallowShellResize = "allowShellResize" + "0"C ! > #define XmNancestorSensitive XtNancestorSensitive DECLARE STRING CONSTANT XmNancestorSensitive = "ancestorSensitive" + "0"C ! > #define XmNargc XtNargc DECLARE STRING CONSTANT XmNargc = "argc" + "0"C ! > #define XmNargv XtNargv DECLARE STRING CONSTANT XmNargv = "argv" + "0"C ! > #define XmNbackground XtNbackground DECLARE STRING CONSTANT XmNbackground = "background" + "0"C ! > #define XmNbackgroundPixmap XtNbackgroundPixmap DECLARE STRING CONSTANT XmNbackgroundPixmap = "backgroundPixmap" + "0"C ! > #define XmNbaseHeight XtNbaseHeight DECLARE STRING CONSTANT XmNbaseHeight = "baseHeight" + "0"C ! > #define XmNbaseWidth XtNbaseWidth DECLARE STRING CONSTANT XmNbaseWidth = "baseWidth" + "0"C ! > #define XmNbitmap XtNbitmap DECLARE STRING CONSTANT XmNbitmap = "bitmap" + "0"C ! > #define XmNborder XtNborder DECLARE STRING CONSTANT XmNborder = "border" + "0"C ! > #define XmNborderColor XtNborderColor DECLARE STRING CONSTANT XmNborderColor = "borderColor" + "0"C ! > #define XmNborderPixmap XtNborderPixmap DECLARE STRING CONSTANT XmNborderPixmap = "borderPixmap" + "0"C ! > #define XmNborderWidth XtNborderWidth DECLARE STRING CONSTANT XmNborderWidth = "borderWidth" + "0"C ! > #define XmNcallback XtNcallback DECLARE STRING CONSTANT XmNcallback = "callback" + "0"C ! > #define XmNchildren XtNchildren DECLARE STRING CONSTANT XmNchildren = "children" + "0"C ! > #define XmNcolormap XtNcolormap DECLARE STRING CONSTANT XmNcolormap = "colormap" + "0"C ! > #define XmNcreatePopupChildProc XtNcreatePopupChildProc DECLARE STRING CONSTANT XmNcreatePopupChildProc = "createPopupChildProc" + "0"C ! > #define XmNdepth XtNdepth DECLARE STRING CONSTANT XmNdepth = "depth" + "0"C ! > #define XmNdestroyCallback XtNdestroyCallback DECLARE STRING CONSTANT XmNdestroyCallback = "destroyCallback" + "0"C ! > #define XmNeditType XtNeditType DECLARE STRING CONSTANT XmNeditType = "editType" + "0"C ! > #define XmNfile XtNfile DECLARE STRING CONSTANT XmNfile = "file" + "0"C ! > #define XmNfont XtNfont DECLARE STRING CONSTANT XmNfont = "font" + "0"C ! > #define XmNfontSet XtNfontSet DECLARE STRING CONSTANT XmNfontSet = "fontSet" + "0"C ! > #define XmNforceBars XtNforceBars DECLARE STRING CONSTANT XmNforceBars = "forceBars" + "0"C ! > #define XmNforeground XtNforeground DECLARE STRING CONSTANT XmNforeground = "foreground" + "0"C ! > #define XmNfunction XtNfunction DECLARE STRING CONSTANT XmNfunction = "function" + "0"C ! > #define XmNgeometry XtNgeometry DECLARE STRING CONSTANT XmNgeometry = "geometry" + "0"C ! > #define XmNheight XtNheight DECLARE STRING CONSTANT XmNheight = "height" + "0"C ! > #define XmNheightInc XtNheightInc DECLARE STRING CONSTANT XmNheightInc = "heightInc" + "0"C ! > #define XmNhighlight XtNhighlight DECLARE STRING CONSTANT XmNhighlight = "highlight" + "0"C ! > #define XmNiconMask XtNiconMask DECLARE STRING CONSTANT XmNiconMask = "iconMask" + "0"C ! > #define XmNiconName XtNiconName DECLARE STRING CONSTANT XmNiconName = "iconName" + "0"C ! > #define XmNiconNameEncoding XtNiconNameEncoding DECLARE STRING CONSTANT XmNiconNameEncoding = "iconNameEncoding" + "0"C ! > #define XmNiconPixmap XtNiconPixmap DECLARE STRING CONSTANT XmNiconPixmap = "iconPixmap" + "0"C ! > #define XmNiconWindow XtNiconWindow DECLARE STRING CONSTANT XmNiconWindow = "iconWindow" + "0"C ! > #define XmNiconX XtNiconX DECLARE STRING CONSTANT XmNiconX = "iconX" + "0"C ! > #define XmNiconY XtNiconY DECLARE STRING CONSTANT XmNiconY = "iconY" + "0"C ! > #define XmNiconic XtNiconic DECLARE STRING CONSTANT XmNiconic = "iconic" + "0"C ! > #define XmNindex XtNindex DECLARE STRING CONSTANT XmNindex = "index" + "0"C ! > #define XmNinitialResourcesPersistent XtNinitialResourcesPersistent DECLARE STRING CONSTANT XmNinitialResourcesPersistent = "initialResourcesPersistent" + "0"C ! > #define XmNinitialState XtNinitialState DECLARE STRING CONSTANT XmNinitialState = "initialState" + "0"C ! > #define XmNinnerHeight XtNinnerHeight DECLARE STRING CONSTANT XmNinnerHeight = "innerHeight" + "0"C ! > #define XmNinnerWidth XtNinnerWidth DECLARE STRING CONSTANT XmNinnerWidth = "innerWidth" + "0"C ! > #define XmNinnerWindow XtNinnerWindow DECLARE STRING CONSTANT XmNinnerWindow = "innerWindow" + "0"C ! > #define XmNinput XtNinput DECLARE STRING CONSTANT XmNinput = "input" + "0"C ! > #define XmNinsertPosition XtNinsertPosition DECLARE STRING CONSTANT XmNinsertPosition = "insertPosition" + "0"C ! > #define XmNinternalHeight XtNinternalHeight DECLARE STRING CONSTANT XmNinternalHeight = "internalHeight" + "0"C ! > #define XmNinternalWidth XtNinternalWidth DECLARE STRING CONSTANT XmNinternalWidth = "internalWidth" + "0"C ! > #define XmNjumpProc XtNjumpProc DECLARE STRING CONSTANT XmNjumpProc = "jumpProc" + "0"C ! > #define XmNjustify XtNjustify DECLARE STRING CONSTANT XmNjustify = "justify" + "0"C ! > #define XmNlength XtNlength DECLARE STRING CONSTANT XmNlength = "length" + "0"C ! > #define XmNlowerRight XtNlowerRight DECLARE STRING CONSTANT XmNlowerRight = "lowerRight" + "0"C ! > #define XmNmappedWhenManaged XtNmappedWhenManaged DECLARE STRING CONSTANT XmNmappedWhenManaged = "mappedWhenManaged" + "0"C ! > #define XmNmaxAspectX XtNmaxAspectX DECLARE STRING CONSTANT XmNmaxAspectX = "maxAspectX" + "0"C ! > #define XmNmaxAspectY XtNmaxAspectY DECLARE STRING CONSTANT XmNmaxAspectY = "maxAspectY" + "0"C ! > #define XmNmaxHeight XtNmaxHeight DECLARE STRING CONSTANT XmNmaxHeight = "maxHeight" + "0"C ! > #define XmNmaxWidth XtNmaxWidth DECLARE STRING CONSTANT XmNmaxWidth = "maxWidth" + "0"C ! > #define XmNmenuEntry XtNmenuEntry DECLARE STRING CONSTANT XmNmenuEntry = "menuEntry" + "0"C ! > #define XmNminAspectX XtNminAspectX DECLARE STRING CONSTANT XmNminAspectX = "minAspectX" + "0"C ! > #define XmNminAspectY XtNminAspectY DECLARE STRING CONSTANT XmNminAspectY = "minAspectY" + "0"C ! > #define XmNminHeight XtNminHeight DECLARE STRING CONSTANT XmNminHeight = "minHeight" + "0"C ! > #define XmNminWidth XtNminWidth DECLARE STRING CONSTANT XmNminWidth = "minWidth" + "0"C ! > #define XmNname XtNname DECLARE STRING CONSTANT XmNname = "name" + "0"C ! > #define XmNnotify XtNnotify DECLARE STRING CONSTANT XmNnotify = "notify" + "0"C ! > #define XmNnumChildren XtNnumChildren DECLARE STRING CONSTANT XmNnumChildren = "numChildren" + "0"C ! > #define XmNorientation XtNorientation DECLARE STRING CONSTANT XmNorientation = "orientation" + "0"C ! > #define XmNoverrideRedirect XtNoverrideRedirect DECLARE STRING CONSTANT XmNoverrideRedirect = "overrideRedirect" + "0"C ! > #define XmNparameter XtNparameter DECLARE STRING CONSTANT XmNparameter = "parameter" + "0"C ! > #define XmNpixmap XtNpixmap DECLARE STRING CONSTANT XmNpixmap = "pixmap" + "0"C ! > #define XmNpopdownCallback XtNpopdownCallback DECLARE STRING CONSTANT XmNpopdownCallback = "popdownCallback" + "0"C ! > #define XmNpopupCallback XtNpopupCallback DECLARE STRING CONSTANT XmNpopupCallback = "popupCallback" + "0"C ! > #define XmNresize XtNresize DECLARE STRING CONSTANT XmNresize = "resize" + "0"C ! > #define XmNreverseVideo XtNreverseVideo DECLARE STRING CONSTANT XmNreverseVideo = "reverseVideo" + "0"C ! > #define XmNsaveUnder XtNsaveUnder DECLARE STRING CONSTANT XmNsaveUnder = "saveUnder" + "0"C ! > #define XmNscreen XtNscreen DECLARE STRING CONSTANT XmNscreen = "screen" + "0"C ! > #define XmNscrollDCursor XtNscrollDCursor DECLARE STRING CONSTANT XmNscrollDCursor = "scrollDCursor" + "0"C ! > #define XmNscrollHCursor XtNscrollHCursor DECLARE STRING CONSTANT XmNscrollHCursor = "scrollHCursor" + "0"C ! > #define XmNscrollLCursor XtNscrollLCursor DECLARE STRING CONSTANT XmNscrollLCursor = "scrollLCursor" + "0"C ! > #define XmNscrollProc XtNscrollProc DECLARE STRING CONSTANT XmNscrollProc = "scrollProc" + "0"C ! > #define XmNscrollRCursor XtNscrollRCursor DECLARE STRING CONSTANT XmNscrollRCursor = "scrollRCursor" + "0"C ! > #define XmNscrollUCursor XtNscrollUCursor DECLARE STRING CONSTANT XmNscrollUCursor = "scrollUCursor" + "0"C ! > #define XmNscrollVCursor XtNscrollVCursor DECLARE STRING CONSTANT XmNscrollVCursor = "scrollVCursor" + "0"C ! > #define XmNselection XtNselection DECLARE STRING CONSTANT XmNselection = "selection" + "0"C ! > #define XmNselectionArray XtNselectionArray DECLARE STRING CONSTANT XmNselectionArray = "selectionArray" + "0"C ! > #define XmNsensitive XtNsensitive DECLARE STRING CONSTANT XmNsensitive = "sensitive" + "0"C ! > #define XmNshown XtNshown DECLARE STRING CONSTANT XmNshown = "shown" + "0"C ! > #define XmNspace XtNspace DECLARE STRING CONSTANT XmNspace = "space" + "0"C ! > #define XmNstring XtNstring DECLARE STRING CONSTANT XmNstring = "string" + "0"C ! > #define XmNtextOptions XtNtextOptions DECLARE STRING CONSTANT XmNtextOptions = "textOptions" + "0"C ! > #define XmNtextSink XtNtextSink DECLARE STRING CONSTANT XmNtextSink = "textSink" + "0"C ! > #define XmNtextSource XtNtextSource DECLARE STRING CONSTANT XmNtextSource = "textSource" + "0"C ! > #define XmNthickness XtNthickness DECLARE STRING CONSTANT XmNthickness = "thickness" + "0"C ! > #define XmNthumb XtNthumb DECLARE STRING CONSTANT XmNthumb = "thumb" + "0"C ! > #define XmNthumbProc XtNthumbProc DECLARE STRING CONSTANT XmNthumbProc = "thumbProc" + "0"C ! > #define XmNtitle XtNtitle DECLARE STRING CONSTANT XmNtitle = "title" + "0"C ! > #define XmNtitleEncoding XtNtitleEncoding DECLARE STRING CONSTANT XmNtitleEncoding = "titleEncoding" + "0"C ! > #define XmNtop XtNtop DECLARE STRING CONSTANT XmNtop = "top" + "0"C ! > #define XmNtransient XtNtransient DECLARE STRING CONSTANT XmNtransient = "transient" + "0"C ! > #define XmNtransientFor XtNtransientFor DECLARE STRING CONSTANT XmNtransientFor = "transientFor" + "0"C ! > #define XmNtranslations XtNtranslations DECLARE STRING CONSTANT XmNtranslations = "translations" + "0"C ! > #define XmNupdate XtNupdate DECLARE STRING CONSTANT XmNupdate = "update" + "0"C ! > #define XmNuseBottom XtNuseBottom DECLARE STRING CONSTANT XmNuseBottom = "useBottom" + "0"C ! > #define XmNuseRight XtNuseRight DECLARE STRING CONSTANT XmNuseRight = "useRight" + "0"C ! > #define XmNvalue XtNvalue DECLARE STRING CONSTANT XmNvalue = "value" + "0"C ! > #define XmNvisual XtNvisual DECLARE STRING CONSTANT XmNvisual = "visual" + "0"C ! > #define XmNwaitForWm XtNwaitForWm DECLARE STRING CONSTANT XmNwaitForWm = "waitForWm" + "0"C ! > #define XmNwidth XtNwidth DECLARE STRING CONSTANT XmNwidth = "width" + "0"C ! > #define XmNwidthInc XtNwidthInc DECLARE STRING CONSTANT XmNwidthInc = "widthInc" + "0"C ! > #define XmNwinGravity XtNwinGravity DECLARE STRING CONSTANT XmNwinGravity = "winGravity" + "0"C ! > #define XmNwindow XtNwindow DECLARE STRING CONSTANT XmNwindow = "window" + "0"C ! > #define XmNwindowGroup XtNwindowGroup DECLARE STRING CONSTANT XmNwindowGroup = "windowGroup" + "0"C ! > #define XmNwmTimeout XtNwmTimeout DECLARE STRING CONSTANT XmNwmTimeout = "wmTimeout" + "0"C ! > #define XmNx XtNx DECLARE STRING CONSTANT XmNx = "x" + "0"C ! > #define XmNy XtNy DECLARE STRING CONSTANT XmNy = "y" + "0"C ! > #define XmRAcceleratorTable XtRAcceleratorTable DECLARE STRING CONSTANT XmRAcceleratorTable = "AcceleratorTable" + "0"C ! > #define XmRAtom XtRAtom DECLARE STRING CONSTANT XmRAtom = "Atom" + "0"C ! > #define XmRBitmap XtRBitmap DECLARE STRING CONSTANT XmRBitmap = "Bitmap" + "0"C ! > #define XmRBool XtRBool DECLARE STRING CONSTANT XmRBool = "Bool" + "0"C ! > #define XmRBoolean XtRBoolean DECLARE STRING CONSTANT XmRBoolean = "Boolean" + "0"C ! > #define XmRCallProc XtRCallProc DECLARE STRING CONSTANT XmRCallProc = "CallProc" + "0"C ! > #define XmRCallback XtRCallback DECLARE STRING CONSTANT XmRCallback = "Callback" + "0"C ! > #define XmRCardinal XtRCardinal DECLARE STRING CONSTANT XmRCardinal = "Cardinal" + "0"C ! > #define XmRColor XtRColor DECLARE STRING CONSTANT XmRColor = "Color" + "0"C ! > #define XmRColormap XtRColormap DECLARE STRING CONSTANT XmRColormap = "Colormap" + "0"C ! > #define XmRCursor XtRCursor DECLARE STRING CONSTANT XmRCursor = "Cursor" + "0"C ! > #define XmRDimension XtRDimension DECLARE STRING CONSTANT XmRDimension = "Dimension" + "0"C ! > #define XmRDisplay XtRDisplay DECLARE STRING CONSTANT XmRDisplay = "Display" + "0"C ! > #define XmREditMode XtREditMode DECLARE STRING CONSTANT XmREditMode = "EditMode" + "0"C ! > #define XmREnum XtREnum DECLARE STRING CONSTANT XmREnum = "Enum" + "0"C ! > #define XmRFile XtRFile DECLARE STRING CONSTANT XmRFile = "File" + "0"C ! > #define XmRFloat XtRFloat DECLARE STRING CONSTANT XmRFloat = "Float" + "0"C ! > #define XmRFont XtRFont DECLARE STRING CONSTANT XmRFont = "Font" + "0"C ! > #define XmRFontSet XtRFontSet DECLARE STRING CONSTANT XmRFontSet = "FontSet" + "0"C ! > #define XmRFontStruct XtRFontStruct DECLARE STRING CONSTANT XmRFontStruct = "FontStruct" + "0"C ! > #define XmRFunction XtRFunction DECLARE STRING CONSTANT XmRFunction = "Function" + "0"C ! > #define XmRGeometry XtRGeometry DECLARE STRING CONSTANT XmRGeometry = "Geometry" + "0"C ! > #define XmRImmediate XtRImmediate DECLARE STRING CONSTANT XmRImmediate = "Immediate" + "0"C ! > #define XmRInitialState XtRInitialState DECLARE STRING CONSTANT XmRInitialState = "InitialState" + "0"C ! > #define XmRInt XtRInt DECLARE STRING CONSTANT XmRInt = "Int" + "0"C ! > #define XmRJustify XtRJustify DECLARE STRING CONSTANT XmRJustify = "Justify" + "0"C ! > #define XmRLongBoolean XtRLongBoolean DECLARE STRING CONSTANT XmRLongBoolean = "LongBoolean" + "0"C ! > #define XmROrientation XtROrientation DECLARE STRING CONSTANT XmROrientation = "Orientation" + "0"C ! > #define XmRObject XtRObject DECLARE STRING CONSTANT XmRObject = "Object" + "0"C ! > #define XmRPixel XtRPixel DECLARE STRING CONSTANT XmRPixel = "Pixel" + "0"C ! > #define XmRPixmap XtRPixmap DECLARE STRING CONSTANT XmRPixmap = "Pixmap" + "0"C ! > #define XmRPointer XtRPointer DECLARE STRING CONSTANT XmRPointer = "Pointer" + "0"C ! > #define XmRPosition XtRPosition DECLARE STRING CONSTANT XmRPosition = "Position" + "0"C ! > #define XmRScreen XtRScreen DECLARE STRING CONSTANT XmRScreen = "Screen" + "0"C ! > #define XmRShort XtRShort DECLARE STRING CONSTANT XmRShort = "Short" + "0"C ! > #define XmRString XtRString DECLARE STRING CONSTANT XmRString = "String" + "0"C ! > #define XmRStringArray XtRStringArray DECLARE STRING CONSTANT XmRStringArray = "StringArray" + "0"C ! > #define XmRStringTable XtRStringTable DECLARE STRING CONSTANT XmRStringTable = "StringTable" + "0"C ! > #define XmRTextPosition XtCTextPosition DECLARE STRING CONSTANT XmRTextPosition = "TextPosition" + "0"C ! > #define XmRTranslationTable XtRTranslationTable DECLARE STRING CONSTANT XmRTranslationTable = "TranslationTable" + "0"C ! > #define XmRUnsignedChar XtRUnsignedChar DECLARE STRING CONSTANT XmRUnsignedChar = "UnsignedChar" + "0"C ! > #define XmRVisual XtRVisual DECLARE STRING CONSTANT XmRVisual = "Visual" + "0"C ! > #define XmRWidget XtRWidget DECLARE STRING CONSTANT XmRWidget = "Widget" + "0"C ! > #define XmRWidgetClass XtRWidgetClass DECLARE STRING CONSTANT XmRWidgetClass = "WidgetClass" + "0"C ! > #define XmRWidgetList XtRWidgetList DECLARE STRING CONSTANT XmRWidgetList = "WidgetList" + "0"C ! > #define XmRWindow XtRWindow DECLARE STRING CONSTANT XmRWindow = "Window" + "0"C ! End of XmStrDefs ! $RCSfile: MrmPublic.h,v $ $Revision: 1.5.2.2 $ $Date: 1992/04/06 20:17:41 ! ! Success or other non-error return codes ! ! > #define MrmSUCCESS 1 DECLARE LONG CONSTANT MrmSUCCESS = 1 ! > #define MrmCREATE_NEW 3 DECLARE LONG CONSTANT MrmCREATE_NEW = 3 ! > #define MrmINDEX_RETRY 5 /* Retry on entering index required */ DECLARE LONG CONSTANT MrmINDEX_RETRY = 5 ! > #define MrmINDEX_GT 7 /* Index orders greater-than entry */ DECLARE LONG CONSTANT MrmINDEX_GT = 7 ! > #define MrmINDEX_LT 9 /* Index orders less-than entry */ DECLARE LONG CONSTANT MrmINDEX_LT = 9 ! > #define MrmPARTIAL_SUCCESS 11 /* operation partly succeeded */ DECLARE LONG CONSTANT MrmPARTIAL_SUCCESS = 11 ! ! Failure return codes ! ! > #define MrmFAILURE 0 DECLARE LONG CONSTANT MrmFAILURE = 0 ! > #define MrmNOT_FOUND 2 DECLARE LONG CONSTANT MrmNOT_FOUND = 2 ! > #define MrmEXISTS 4 DECLARE LONG CONSTANT MrmEXISTS = 4 ! > #define MrmNUL_GROUP 6 DECLARE LONG CONSTANT MrmNUL_GROUP = 6 ! > #define MrmNUL_TYPE 8 DECLARE LONG CONSTANT MrmNUL_TYPE = 8 ! > #define MrmWRONG_GROUP 10 DECLARE LONG CONSTANT MrmWRONG_GROUP = 10 ! > #define MrmWRONG_TYPE 12 DECLARE LONG CONSTANT MrmWRONG_TYPE = 12 ! > #define MrmOUT_OF_RANGE 14 /* Record number too big */ DECLARE LONG CONSTANT MrmOUT_OF_RANGE = 14 ! > #define MrmBAD_RECORD 16 /* Record number wrong type */ DECLARE LONG CONSTANT MrmBAD_RECORD = 16 ! > #define MrmNULL_DATA 18 /* No data for entry */ DECLARE LONG CONSTANT MrmNULL_DATA = 18 ! > #define MrmBAD_DATA_INDEX 20 /* Data index in RID out of range */ DECLARE LONG CONSTANT MrmBAD_DATA_INDEX = 20 ! > #define MrmBAD_ORDER 22 /* Bad ordering specifier */ DECLARE LONG CONSTANT MrmBAD_ORDER = 22 ! > #define MrmBAD_CONTEXT 24 /* Invalid Mrm context */ DECLARE LONG CONSTANT MrmBAD_CONTEXT = 24 ! > #define MrmNOT_VALID 26 /* Validation failure */ DECLARE LONG CONSTANT MrmNOT_VALID = 26 ! > #define MrmBAD_BTREE 28 /* GT/LT pointer error in BTree */ DECLARE LONG CONSTANT MrmBAD_BTREE = 28 ! > #define MrmBAD_WIDGET_REC 30 /* Validation failure on widget record */ DECLARE LONG CONSTANT MrmBAD_WIDGET_REC = 30 ! > #define MrmBAD_CLASS_TYPE 32 /* Class type not a valid Mrmwc... value */ DECLARE LONG CONSTANT MrmBAD_CLASS_TYPE = 32 ! > #define MrmNO_CLASS_NAME 34 /* User class name is null */ DECLARE LONG CONSTANT MrmNO_CLASS_NAME = 34 ! > #define MrmTOO_MANY 36 /* Too many entries requested in some list */ DECLARE LONG CONSTANT MrmTOO_MANY = 36 ! > #define MrmBAD_IF_MODULE 38 /* invalid interface module */ DECLARE LONG CONSTANT MrmBAD_IF_MODULE = 38 ! > #define MrmNULL_DESC 40 /* Arglist or children descriptor null */ DECLARE LONG CONSTANT MrmNULL_DESC = 40 ! > #define MrmOUT_OF_BOUNDS 42 /* Argument index out of arglist bounds */ DECLARE LONG CONSTANT MrmOUT_OF_BOUNDS = 42 ! > #define MrmBAD_COMPRESS 44 /* Invalid compression code */ DECLARE LONG CONSTANT MrmBAD_COMPRESS = 44 ! > #define MrmBAD_ARG_TYPE 46 /* Invalid type, not in RGMrType... */ DECLARE LONG CONSTANT MrmBAD_ARG_TYPE = 46 ! > #define MrmNOT_IMP 48 /* Not yet implemented */ DECLARE LONG CONSTANT MrmNOT_IMP = 48 ! > #define MrmNULL_INDEX 50 /* empty index string */ DECLARE LONG CONSTANT MrmNULL_INDEX = 50 ! > #define MrmBAD_KEY_TYPE 52 /* key must be MrmrIndex or MrmrRID */ DECLARE LONG CONSTANT MrmBAD_KEY_TYPE = 52 ! > #define MrmBAD_CALLBACK 54 /* Invalid callback descriptor */ DECLARE LONG CONSTANT MrmBAD_CALLBACK = 54 ! > #define MrmNULL_ROUTINE 56 /* Empty callback routine name string */ DECLARE LONG CONSTANT MrmNULL_ROUTINE = 56 ! > #define MrmVEC_TOO_BIG 58 /* too many elements in vector */ DECLARE LONG CONSTANT MrmVEC_TOO_BIG = 58 ! > #define MrmBAD_HIERARCHY 60 /* invalid Mrm file hierarchy */ DECLARE LONG CONSTANT MrmBAD_HIERARCHY = 60 ! > #define MrmBAD_CLASS_CODE 62 /* Class code not found in Mrmwc... */ DECLARE LONG CONSTANT MrmBAD_CLASS_CODE = 62 ! > #define MrmDISPLAY_NOT_OPENED 63 /* Display not yet created */ DECLARE LONG CONSTANT MrmDISPLAY_NOT_OPENED = 63 ! > #define MrmEOF 64 /* End of file */ DECLARE LONG CONSTANT MrmEOF = 64 ! > #define MrmUNRESOLVED_REFS 65 /* Unresolved widget refs in callback*/ DECLARE LONG CONSTANT MrmUNRESOLVED_REFS = 65 ! ! Definitions associated with widget representations ! ! ! Define the creation callback ! ! > #define MrmNcreateCallback "createCallback" DECLARE STRING CONSTANT MrmNcreateCallback = "createCallback" + "0"C ! ! Code for unknown (user-defined) classes. ! ! > #define MrmwcUnknown 1 DECLARE LONG CONSTANT MrmwcUnknown = 1 ! ! The data types of values stored in uid files. ! ! > #define MrmRtypeMin 1 DECLARE LONG CONSTANT MrmRtypeMin = 1 ! > #define MrmRtypeInteger 1 /* int */ DECLARE LONG CONSTANT MrmRtypeInteger = 1 ! > #define MrmRtypeBoolean 2 DECLARE LONG CONSTANT MrmRtypeBoolean = 2 ! > #define MrmRtypeChar8 3 /* a nul-terminated string */ DECLARE LONG CONSTANT MrmRtypeChar8 = 3 ! > #define MrmRtypeChar8Vector 4 /* a vector of char_8 strings */ DECLARE LONG CONSTANT MrmRtypeChar8Vector = 4 ! > #define MrmRtypeCString 5 /* a compound string (DDIS) */ DECLARE LONG CONSTANT MrmRtypeCString = 5 ! > #define MrmRtypeCStringVector 6 /* a vector of compound strings */ DECLARE LONG CONSTANT MrmRtypeCStringVector = 6 ! > #define MrmRtypeFloat 7 DECLARE LONG CONSTANT MrmRtypeFloat = 7 ! > #define MrmRtypeCallback 9 /* code for a callback descriptor */ DECLARE LONG CONSTANT MrmRtypeCallback = 9 ! > #define MrmRtypePixmapImage 10 /* Pixmap in image form */ DECLARE LONG CONSTANT MrmRtypePixmapImage = 10 ! > #define MrmRtypePixmapDDIF 11 /* Pixmap in DDIF form */ DECLARE LONG CONSTANT MrmRtypePixmapDDIF = 11 ! > #define MrmRtypeResource 12 /* Mrm resource descriptor */ DECLARE LONG CONSTANT MrmRtypeResource = 12 ! > #define MrmRtypeNull 13 /* no value given */ DECLARE LONG CONSTANT MrmRtypeNull = 13 ! > #define MrmRtypeAddrName 14 /* nul-terminated string to be interpreted as runtime address */ DECLARE LONG CONSTANT MrmRtypeAddrName = 14 ! > #define MrmRtypeIconImage 15 /* icon image */ DECLARE LONG CONSTANT MrmRtypeIconImage = 15 ! > #define MrmRtypeFont 16 /* Mrm font structure */ DECLARE LONG CONSTANT MrmRtypeFont = 16 ! > #define MrmRtypeFontList 17 /* Mrm font list */ DECLARE LONG CONSTANT MrmRtypeFontList = 17 ! > #define MrmRtypeColor 18 /* Mrm color descriptor */ DECLARE LONG CONSTANT MrmRtypeColor = 18 ! > #define MrmRtypeColorTable 19 /* Mrm color table */ DECLARE LONG CONSTANT MrmRtypeColorTable = 19 ! > #define MrmRtypeAny 20 /* Any is allowed in UID file */ DECLARE LONG CONSTANT MrmRtypeAny = 20 ! > #define MrmRtypeTransTable 21 /* Translation table (ASCIZ string) */ DECLARE LONG CONSTANT MrmRtypeTransTable = 21 ! > #define MrmRtypeClassRecName 22 /* class record name (ASCIZ string) */ DECLARE LONG CONSTANT MrmRtypeClassRecName = 22 ! > #define MrmRtypeIntegerVector 23 /* a vector of integers */ DECLARE LONG CONSTANT MrmRtypeIntegerVector = 23 ! > #define MrmRtypeXBitmapFile 24 /* X bitmap file to make pixmap with */ DECLARE LONG CONSTANT MrmRtypeXBitmapFile = 24 ! > #define MrmRtypeCountedVector 25 /* vector with associated count */ DECLARE LONG CONSTANT MrmRtypeCountedVector = 25 ! > #define MrmRtypeKeysym 26 /* X keysym data type */ DECLARE LONG CONSTANT MrmRtypeKeysym = 26 ! > #define MrmRtypeSingleFloat 27 /* single float data type */ DECLARE LONG CONSTANT MrmRtypeSingleFloat = 27 ! > #define MrmRtypeMax 27 DECLARE LONG CONSTANT MrmRtypeMax = 27 ! ! MRM typedefs ! ! ! MRM primitive types ! ! > typedef short int MrmCode ; /* Used for codes, e.g. Mrmcr... */ ! > typedef unsigned char MrmSCode ; /* Short code for small ranges */ ! > typedef unsigned short int MrmOffset ; /* Used for offsets in records */ ! > typedef short int MrmType ; /* Used for types, e.g. MrmrType... */ ! > typedef unsigned short int MrmSize ; /* For size fields */ ! > typedef short int MrmCount ; /* For counter fields */ ! > typedef unsigned char MrmFlag ; /* flag fields */ ! > typedef long int MrmResource_id ; /* Resource id in IDB files */ ! > typedef short int MrmGroup ; /* For Mrm resource groups */ ! > #define MrmMaxResourceSize 65535 /* (2)16 - 1 */ DECLARE LONG CONSTANT MrmMaxResourceSize = 65535 ! ! Operating System specific parameter struct. Passed to low level ! file OPEN. ! ! > #define MrmOsOpenParamVersion 1 DECLARE LONG CONSTANT MrmOsOpenParamVersion = 1 ! > typedef struct { ! > /* ! > * The version of this structure. Set to MrmOsOpenParamVersion ! > */ ! > Cardinal version; ! > /* ! > * The default name, for systems which can use it ! > */ ! > char *default_fname; ! > /* ! > * The related name, for systems which can use it ! > * Flag for file clobber (1 means OK to clobber) ! > */ ! > union { ! > unsigned long related_nam; ! > Boolean clobber_flg; ! > } nam_flg; ! > ! > /* ! > * The display, for which the user wants us to open ! > * this hierarchy on. Used for the LANG variable. ! > */ ! > Display *display; ! > ! > } MrmOsOpenParam, *MrmOsOpenParamPtr ; DECLARE LONG CONSTANT S_MrmOsOpenParam = 16 record MrmOsOpenParam Cardinal version XtString default_fname group nam_flg variant case LONG related_nam case BYTE clobber_flg end variant end group nam_flg LONG display_F end record MrmOsOpenParam ! ! The opaque result of opening a Mrm hierarchy. ! ! > typedef struct MrmHierarchyDescStruct *MrmHierarchy; ! ! Structure used to pass name/value pairs to MrmRegisterNames ! ! > typedef struct { ! > String name ; /* case-sensitive name */ ! > caddr_t value ; /* value/address associated with name */ ! > } MRMRegisterArg, MrmRegisterArg, *MrmRegisterArglist ; DECLARE LONG CONSTANT S_MrmRegisterArg = 8 record MrmRegisterArg LONG name_F Opaque VALUE_F end record MrmRegisterArg ! ! Code for unknown (user-defined) classes. ! ! > #define URMwcUnknown 1 DECLARE LONG CONSTANT URMwcUnknown = 1 ! End of MrmPublic.h ! $RCSfile: MrmDecls.h,v $ $Revision: 1.6 $ $Date: 92/03/13 16:19:50 $ ! ---------------------------------- ! URM external routines (Motif) ! ---------------------------------- ! mrminit.c ! > extern void MrmInitialize _ARGUMENTS(( void )); EXTERNAL SUB MrmInitialize ! mrmlread.c ! > extern Cardinal MrmFetchLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id , ! > String index , Display *display , XtPointer *value_return , ! > MrmCode *type_return )); EXTERNAL Cardinal FUNCTION MrmFetchLiteral & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Display_D BY VALUE, & XtPointer BY REF, & MrmCode BY REF & ) ! > extern Cardinal MrmFetchIconLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id, ! > String index , Screen *screen , Display *display , Pixel fgpix , ! > Pixel bgpix , Pixmap *pixmap_return )); EXTERNAL Cardinal FUNCTION MrmFetchIconLiteral & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Screen_D BY REF, & Display_D BY VALUE, & Pixel_D BY VALUE, & Pixel_D BY VALUE, & Pixmap BY REF & ) ! > extern Cardinal MrmFetchBitmapLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id, ! > String index , Screen *screen , Display *display , Pixmap *pixmap_return , ! > Dimension *width , Dimension *height)); EXTERNAL Cardinal FUNCTION MrmFetchBitmapLiteral & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Screen_D BY REF, & Display_D BY VALUE, & Pixmap BY REF, & DIMENSION_D BY REF, & DIMENSION_D BY REF & ) ! > extern Cardinal MrmFetchColorLiteral _ARGUMENTS(( MrmHierarchy hierarchy_id ! > , String index , Display *display , Colormap cmap , Pixel *pixel_return )); EXTERNAL Cardinal FUNCTION MrmFetchColorLiteral & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Display_D BY VALUE, & Colormap BY VALUE, & Pixel_D BY REF & ) ! Deal with Wide stuff now because there is an error in Saber 3.0 ! > extern Cardinal MrmOpenHierarchy _ARGUMENTS(( MrmCount num_files , ! > String *name_list , MrmOsOpenParamPtr *os_ext_list , ! > MrmHierarchy *hierarchy_id_return )); EXTERNAL Cardinal FUNCTION MrmOpenHierarchy & ( & MrmCount BY VALUE, & LONG DIM() BY REF, & LONG DIM() BY REF, & MrmHierarchy BY REF & ) ! > extern Cardinal MrmOpenHierarchyPerDisplay _ARGUMENTS(( Display *display, ! > MrmCount num_files , String *name_list , MrmOsOpenParamPtr *os_ext_list , ! > MrmHierarchy *hierarchy_id_return )); EXTERNAL Cardinal FUNCTION MrmOpenHierarchyPerDisplay & ( & Display_D BY VALUE, & MrmCount BY VALUE, & LONG DIM() BY REF, & LONG DIM() BY REF, & MrmHierarchy BY REF & ) ! > extern Cardinal MrmRegisterNames _ARGUMENTS(( MrmRegisterArglist reglist , ! > MrmCount num_reg )); EXTERNAL Cardinal FUNCTION MrmRegisterNames & ( & MrmRegisterArg DIM() BY REF, & MrmCount BY VALUE & ) ! > extern Cardinal MrmRegisterNamesInHierarchy _ARGUMENTS(( ! > MrmHierarchy hierarchy_id , MrmRegisterArglist reglist , MrmCount num_reg )); EXTERNAL Cardinal FUNCTION MrmRegisterNamesInHierarchy & ( & MrmHierarchy BY VALUE, & MrmRegisterArg DIM() BY REF, & MrmCount BY VALUE & ) ! > extern Cardinal MrmRegisterClass _ARGUMENTS(( MrmType class_code , ! > String class_name , String create_name , Widget (*creator )(), ! > WidgetClass class_record )); EXTERNAL Cardinal FUNCTION MrmRegisterClass & ( & MrmType BY VALUE, & STRING BY REF, & STRING BY REF, & LONG BY VALUE, & WidgetClass BY VALUE & ) ! > extern Cardinal MrmCloseHierarchy _ARGUMENTS(( MrmHierarchy hierarchy_id )); EXTERNAL Cardinal FUNCTION MrmCloseHierarchy & ( & MrmHierarchy BY VALUE & ) ! > extern Cardinal MrmFetchInterfaceModule _ARGUMENTS(( MrmHierarchy ! > hierarchy_id , char *module_name , Widget parent , Widget *w_return )); EXTERNAL Cardinal FUNCTION MrmFetchInterfaceModule & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Widget BY VALUE, & Widget BY REF & ) ! > extern Cardinal MrmFetchWidget _ARGUMENTS(( MrmHierarchy hierarchy_id , ! > String index , Widget parent , Widget *w_return , MrmType *class_return )); EXTERNAL Cardinal FUNCTION MrmFetchWidget & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Widget BY VALUE, & Widget BY REF, & MrmType BY REF & ) ! > extern Cardinal MrmFetchWidgetOverride _ARGUMENTS(( ! > MrmHierarchy hierarchy_id , String index , Widget parent , String ov_name , ! > ArgList ov_args , Cardinal ov_num_args , Widget *w_return , ! > MrmType *class_return )); EXTERNAL Cardinal FUNCTION MrmFetchWidgetOverride & ( & MrmHierarchy BY VALUE, & STRING BY REF, & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE, & Widget BY REF, & MrmType BY REF & ) ! > extern Cardinal MrmFetchSetValues _ARGUMENTS(( MrmHierarchy hierarchy_id , ! > Widget w , ArgList args , Cardinal num_args )); EXTERNAL Cardinal FUNCTION MrmFetchSetValues & ( & MrmHierarchy BY VALUE, & Widget BY VALUE, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! End of MrmDecls.h ! DXmCSText.h ! > typedef long DXmCSTextPosition; ! > typedef enum {DXmCSTextStatusEditDone,DXmCSTextStatusEditError} DXmCSTextStatus; DECLARE LONG CONSTANT DXmCSTextStatusEditDone = 0 DECLARE LONG CONSTANT DXmCSTextStatusEditError = 1 ! Class record constants ! > externalref WidgetClass dxmCSTextWidgetClass; EXTERNAL WidgetClass dxmCSTextWidgetClass ! > typedef struct _DXmCSTextRec *DXmCSTextWidget; ! forward declatations ! > extern Boolean DXmCSTextRemove ( DXmCSTextWidget widget ); EXTERNAL BYTE FUNCTION DXmCSTextRemove & ( & DXmCSTextWidget BY VALUE & ) ! > extern Boolean DXmCSTextCopy ( Widget widget , Time time ); EXTERNAL BYTE FUNCTION DXmCSTextCopy & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean DXmCSTextCut ( Widget widget , Time time ); EXTERNAL BYTE FUNCTION DXmCSTextCut & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern Boolean DXmCSTextPaste ( DXmCSTextWidget widget ); EXTERNAL BYTE FUNCTION DXmCSTextPaste & ( & DXmCSTextWidget BY VALUE & ) ! > extern Widget DXmCreateCSText ( Widget parent , char *name , Arg *args , Cardinal num_args ); EXTERNAL Widget FUNCTION DXmCreateCSText & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget DXmCreateScrolledCSText ( Widget parent , char *name , ArgList arglist , Cardinal argcount ); EXTERNAL Widget FUNCTION DXmCreateScrolledCSText & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern XmString DXmCSTextGetString ( Widget widget ); EXTERNAL XmString FUNCTION DXmCSTextGetString & ( & Widget BY VALUE & ) ! > extern void DXmCSTextSetString ( DXmCSTextWidget widget , XmString value ); EXTERNAL SUB DXmCSTextSetString & ( & Widget BY VALUE, & XmString BY VALUE & ) ! > extern DXmCSTextStatus DXmCSTextReplace ( Widget widget , DXmCSTextPosition frompos , DXmCSTextPosition topos , XmString & ! value ); EXTERNAL DXmCSTextStatus FUNCTION DXmCSTextReplace & ( & Widget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE, & XmString BY VALUE & ) ! > extern void DXmCSTextRead ( Widget widget , DXmCSTextPosition frompos , DXmCSTextPosition topos , XmString *value ); EXTERNAL SUB DXmCSTextRead & ( & Widget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE, & XmString BY REF & ) ! > extern DXmCSTextStatus DXmCSTextInsert ( Widget widget , DXmCSTextPosition pos , XmString value ); EXTERNAL DXmCSTextStatus FUNCTION DXmCSTextInsert & ( & Widget BY VALUE, & DXmCSTextPosition BY VALUE, & XmString BY VALUE & ) ! > extern DXmCSTextStatus DXmCSTextInsertChar ( Widget widget , DXmCSTextPosition pos , XmString value ); ! > ENTRY DXmCSTextInsertChar ! > PARAMETER ( ! > Widget IN VALUE NAMED widget, ! > DXmCSTextPosition IN VALUE NAMED pos, ! > XmString IN VALUE NAMED value ) ! > RETURNS DXmCSTextStatus NAMED result; ! > Obsolete ! > extern Boolean DXmCSTextHasSelection ( DXmCSTextWidget widget ); EXTERNAL BYTE FUNCTION DXmCSTextHasSelection & ( & DXmCSTextWidget BY VALUE & ) ! > extern Boolean DXmCSTextGetEditable ( DXmCSTextWidget widget ); EXTERNAL BYTE FUNCTION DXmCSTextGetEditable & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextSetEditable ( DXmCSTextWidget widget , Boolean editable ); EXTERNAL SUB DXmCSTextSetEditable & ( & DXmCSTextWidget BY VALUE, & BYTE BY VALUE & ) ! > extern int DXmCSTextGetMaxLength ( DXmCSTextWidget widget ); EXTERNAL LONG FUNCTION DXmCSTextGetMaxLength & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextSetMaxLength ( DXmCSTextWidget widget , int max ); EXTERNAL SUB DXmCSTextSetMaxLength & ( & DXmCSTextWidget BY VALUE, & LONG BY VALUE & ) ! > extern XmStringDirection DXmCSTextGetTextPath ( DXmCSTextWidget widget ); EXTERNAL XmStringDirection FUNCTION DXmCSTextGetTextPath & ( & DXmCSTextWidget BY VALUE & ) ! > extern XmString DXmCSTextGetSelection ( Widget widget ); EXTERNAL XmString FUNCTION DXmCSTextGetSelection & ( & Widget BY VALUE & ) ! > extern Boolean DXmCSTextGetSelectionInfo ( Widget widget , DXmCSTextPosition *left , DXmCSTextPosition *right ); EXTERNAL BYTE FUNCTION DXmCSTextGetSelectionInfo & ( & Widget BY VALUE, & DXmCSTextPosition BY REF, & DXmCSTextPosition BY REF & ) ! > extern void DXmCSTextSetSelection ( Widget widget , DXmCSTextPosition first , DXmCSTextPosition last , Time time ); EXTERNAL SUB DXmCSTextSetSelection & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Time_D BY VALUE & ) ! > extern void DXmCSTextClearSelection ( Widget widget , Time time ); EXTERNAL SUB DXmCSTextClearSelection & ( & Widget BY VALUE, & Time_D BY VALUE & ) ! > extern void DXmCSTextShowPosition ( DXmCSTextWidget widget , DXmCSTextPosition position ); EXTERNAL SUB DXmCSTextShowPosition & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern void DXmCSTextVerticalScroll ( DXmCSTextWidget widget , int n ); EXTERNAL SUB DXmCSTextVerticalScroll & ( & DXmCSTextWidget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmCSTextHorizontalScroll ( DXmCSTextWidget widget , int n ); EXTERNAL SUB DXmCSTextHorizontalScroll & ( & DXmCSTextWidget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmCSTextDisableRedisplay ( DXmCSTextWidget widget , Boolean losesbackingstore ); EXTERNAL SUB DXmCSTextDisableRedisplay & ( & DXmCSTextWidget BY VALUE, & BYTE BY VALUE & ) ! > extern void DXmCSTextEnableRedisplay ( DXmCSTextWidget widget ); EXTERNAL SUB DXmCSTextEnableRedisplay & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextMarkRedraw ( DXmCSTextWidget widget , DXmCSTextPosition left , DXmCSTextPosition right ); EXTERNAL SUB DXmCSTextMarkRedraw & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern void DXmCSTextSetHighlight ( DXmCSTextWidget widget , DXmCSTextPosition left , ! > DXmCSTextPosition right , XmHighlightMode mode ); EXTERNAL SUB DXmCSTextSetHighlight & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE, & XmHighlightMode BY VALUE & ) ! > extern DXmCSTextPosition DXmCSTextGetTopPosition ( DXmCSTextWidget widget ); EXTERNAL DXmCSTextPosition FUNCTION DXmCSTextGetTopPosition & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextSetTopPosition ( DXmCSTextWidget widget , DXmCSTextPosition top_position ); EXTERNAL SUB DXmCSTextSetTopPosition & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern DXmCSTextPosition DXmCSTextGetLastPosition ( DXmCSTextWidget widget ); EXTERNAL DXmCSTextPosition FUNCTION DXmCSTextGetLastPosition & ( & DXmCSTextWidget BY VALUE & ) ! > extern DXmCSTextPosition DXmCSTextGetCursorPosition ( DXmCSTextWidget widget ); ! > ENTRY DXmCSTextGetCursorPosition ! > PARAMETER ( ! > DXmCSTextWidget IN VALUE NAMED widget ) ! > RETURNS DXmCSTextPosition NAMED result; ! > Obsolete ! > extern DXmCSTextPosition DXmCSTextGetInsertionPosition ( DXmCSTextWidget widget ); EXTERNAL DXmCSTextPosition FUNCTION DXmCSTextGetInsertionPosition & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextSetInsertionPosition ( DXmCSTextWidget widget , DXmCSTextPosition position ); EXTERNAL SUB DXmCSTextSetInsertionPosition & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern void DXmCSTextSetCursorPosition ( DXmCSTextWidget widget , DXmCSTextPosition position ); ! > extern void DXmCSTextSetCursorPosition(); ! > ENTRY DXmCSTextSetCursorPosition ! > PARAMETER ( ! > DXmCSTextWidget IN VALUE NAMED widget, ! > DXmCSTextPosition IN VALUE NAMED position ) ! > RETURNS VOID; ! > Obsolete ! > extern int DXmCSTextPosToLine ( DXmCSTextWidget widget , DXmCSTextPosition position ); EXTERNAL LONG FUNCTION DXmCSTextPosToLine & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern int DXmCSTextNumLines ( DXmCSTextWidget widget ); EXTERNAL LONG FUNCTION DXmCSTextNumLines & ( & DXmCSTextWidget BY VALUE & ) ! > extern void DXmCSTextInvalidate ( DXmCSTextWidget widget , DXmCSTextPosition left , DXmCSTextPosition right ); EXTERNAL SUB DXmCSTextInvalidate & ( & DXmCSTextWidget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE & ) ! > extern DXmCSTextPosition DXmCSTextXYToPos( Widget widget, Position x, Position y ); EXTERNAL DXmCSTextPosition FUNCTION DXmCSTextXYToPos & ( & Widget BY VALUE, & Position BY VALUE, & Position BY VALUE & ) ! > extern Boolean DXmCSTextPosToXY ( Widget widget, DXmCSTextPosition position, Position *x, Position *y ); EXTERNAL BYTE FUNCTION DXmCSTextPosToXY & ( & Widget BY VALUE, & DXmCSTextPosition BY VALUE, & Position BY REF, & Position BY REF & ) ! > extern XmString DXmCSTextGetStringWrapped( Widget widget, DXmCSTextPosition start, DXmCSTextPosition end ); EXTERNAL XmString FUNCTION DXmCSTextGetStringWrapped & ( & Widget BY VALUE, & DXmCSTextPosition BY VALUE, & DXmCSTextPosition BY VALUE & ) ! ! compound string text widget (sub-class of text) ! ! > #define DXmNnoFontCallback "noFontCallback" DECLARE STRING CONSTANT DXmNnoFontCallback = "noFontCallback" + "0"C ! > #define DXmNtextPath "textPath" DECLARE STRING CONSTANT DXmNtextPath = "textPath" + "0"C ! > #define DXmCTextPath "TextPath" DECLARE STRING CONSTANT DXmCTextPath = "TextPath" + "0"C ! > #define DXmNeditingPath "editingPath" DECLARE STRING CONSTANT DXmNeditingPath = "editingPath" + "0"C ! > #define DXmCEditingPath "EditingPath" DECLARE STRING CONSTANT DXmCEditingPath = "EditingPath" + "0"C ! > #define DXmCCompString "CompString" DECLARE STRING CONSTANT DXmCCompString = "CompString" + "0"C ! > #define DXmNbidirectionalCursor "bidirectionalCursor" DECLARE STRING CONSTANT DXmNbidirectionalCursor = "bidirectionalCursor" + "0"C ! > #define DXmCBidirectionalCursor "BidirectionalCursor" DECLARE STRING CONSTANT DXmCBidirectionalCursor = "BidirectionalCursor" + "0"C ! sub-resource for changing input method, for Asian use only ! > #define DXmNinputMethod "inputMethod" DECLARE STRING CONSTANT DXmNinputMethod = "inputMethod" + "0"C ! > #define DXmCInputMethod "InputMethod" DECLARE STRING CONSTANT DXmCInputMethod = "InputMethod" + "0"C ! > #define DXmNinputMethodType "inputMethodType" DECLARE STRING CONSTANT DXmNinputMethodType = "inputMethodType" + "0"C ! > #define DXmCInputMethodType "InputMethodType" DECLARE STRING CONSTANT DXmCInputMethodType = "InputMethodType" + "0"C ! > #define DXmIM_NONE "IM_NONE" DECLARE STRING CONSTANT DXmIM_NONE = "IM_NONE" + "0"C ! > #define DXmIM_DEFAULT "IM_DEFAULT" DECLARE STRING CONSTANT DXmIM_DEFAULT = "IM_DEFAULT" + "0"C ! > #define DXmIM_DEFAULT_TYPE 0 DECLARE LONG CONSTANT DXmIM_DEFAULT_TYPE = 0 ! > #define DXmIM_NONE_TYPE 1 DECLARE LONG CONSTANT DXmIM_NONE_TYPE = 1 ! > #define DXmIM_STRING_TYPE 2 DECLARE LONG CONSTANT DXmIM_STRING_TYPE = 2 ! > #define DXmNdefaultInputMethod "defaultInputMethod" DECLARE STRING CONSTANT DXmNdefaultInputMethod = "defaultInputMethod" + "0"C ! > #define DXmCDefaultInputMethod "DefaultInputMethod" DECLARE STRING CONSTANT DXmCDefaultInputMethod = "DefaultInputMethod" + "0"C ! > #define DXmNinputMethodCallback "inputMethodCallback" DECLARE STRING CONSTANT DXmNinputMethodCallback = "inputMethodCallback" + "0"C ! > #define IM_ENGLISH "ENGLISH" DECLARE STRING CONSTANT IM_ENGLISH = "ENGLISH" + "0"C ! > #define IM_HANZI "HANZI" DECLARE STRING CONSTANT IM_HANZI = "HANZI" + "0"C ! > #define IM_KANJI "KANJI" DECLARE STRING CONSTANT IM_KANJI = "KANJI" + "0"C ! > #define IM_HANGUL "HANGUL" DECLARE STRING CONSTANT IM_HANGUL = "HANGUL" + "0"C ! > #define IM_HANYU "HANYU" DECLARE STRING CONSTANT IM_HANYU = "HANYU" + "0"C ! > #define DXmCURSOR_MODE_ADD 1 DECLARE LONG CONSTANT DXmCURSOR_MODE_ADD = 1 ! > #define DXmHIGHLIGHT_SELECTED 1 DECLARE LONG CONSTANT DXmHIGHLIGHT_SELECTED = 1 ! > #define DXmHIGHLIGHT_SECONDARY_SELECTED 2 DECLARE LONG CONSTANT DXmHIGHLIGHT_SECONDARY_SELECTED = 2 ! > #define DXmCR_NOFONT 41 DECLARE LONG CONSTANT DXmCR_NOFONT = 41 ! CSText direction constants ! > typedef enum { ! > DXmDIRECTION_RIGHT_DOWN=0, ! > DXmDIRECTION_LEFT_DOWN, ! > DXmDIRECTION_RIGHT_UP, ! > DXmDIRECTION_LEFT_UP ! > } DXmCSTextDirection; DECLARE LONG CONSTANT DXmDIRECTION_RIGHT_DOWN = 0 DECLARE LONG CONSTANT DXmDIRECTION_LEFT_DOWN = 1 DECLARE LONG CONSTANT DXmDIRECTION_RIGHT_UP = 2 DECLARE LONG CONSTANT DXmDIRECTION_LEFT_UP = 3 ! > typedef struct _DXmCSTextClassRec *DXmCSTextWidgetClass; ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > char *charset; ! > unsigned int charset_len; ! > } DXmCSTextCallbackStruct; DECLARE LONG CONSTANT S_DXmCSTextCallbackStruct = 16 record DXmCSTextCallbackStruct LONG reason LONG event LONG charset LONG charset_len end record DXmCSTextCallbackStruct ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > Boolean doit; ! > DXmCSTextPosition currInsert, ! > newInsert; ! > DXmCSTextPosition startPos, ! > endPos; ! > XmString text; ! > ! > } DXmCSTextVerifyCallbackStruct, *DXmCSTextVerifyPtr; DECLARE LONG CONSTANT S_DXmCSTextVerifyCallbackStruct = 29 record DXmCSTextVerifyCallbackStruct LONG reason LONG event BYTE doit LONG currInsert LONG newInsert LONG startPos LONG endPos LONG text end record DXmCSTextVerifyCallbackStruct ! End of DXmCSText.h ! DECSpecific.h ! This include file contains the DECspecific definitions for the DECmotif ! toolkit. ! These replace DwtChildren and DwtNumChildren */ ! > #define XmChildren(w) ((w)->composite.children) ! > #define XmNumChildren(w) ((w)->composite.num_children) ! additional compound string value for nested support ! > #define XmSTRING_DIRECTION_REVERT 2 ! compound string converter status returns ! > #define DXmCvtStatusOK 1 DECLARE LONG CONSTANT DXmCvtStatusOK = 1 ! > #define DXmCvtStatusDataLoss 2 DECLARE LONG CONSTANT DXmCvtStatusDataLoss = 2 ! > #define DXmCvtStatusFail 3 DECLARE LONG CONSTANT DXmCvtStatusFail = 3 ! Constants and function declarations for DXmCreateCursor ! These constant values have been deprecated. Use the ! values in DECw$Cursor.h instead ! > #define DXm_WAIT_CURSOR 4 DECLARE LONG CONSTANT DXm_WAIT_CURSOR = 4 ! > #define DXm_HELP_CURSOR 54 DECLARE LONG CONSTANT DXm_HELP_CURSOR = 54 ! > #define DXm_INACTIVE_CURSOR 6 DECLARE LONG CONSTANT DXm_INACTIVE_CURSOR = 6 ! compound string converter externs ! DXmMisc.c ! > extern void DXmInitialize ( void ); EXTERNAL SUB DXmInitialize ! > extern void DXmChangeWindowGeometry ( Widget w , XtWidgetGeometry *size ); EXTERNAL SUB DXmChangeWindowGeometry & ( & Widget BY VALUE, & XtWidgetGeometry BY REF & ) ! > extern XtGeometryResult DXmMakeGeometryRequest ( Widget w , XtWidgetGeometry *geom ); EXTERNAL XtGeometryResult FUNCTION DXmMakeGeometryRequest & ( & Widget BY VALUE, & XtWidgetGeometry BY REF & ) ! > extern Boolean DXmStringCheck ( XmString *old_external , XmString *new_external ); EXTERNAL BYTE FUNCTION DXmStringCheck & ( & XmString BY REF, & XmString BY REF & ) ! > extern Cardinal DXmNumChildren ( CompositeWidget w ); EXTERNAL Cardinal FUNCTION DXmNumChildren & ( & Widget BY VALUE & ) ! > extern WidgetList DXmChildren ( CompositeWidget w ); EXTERNAL WidgetList FUNCTION DXmChildren & ( & Widget BY VALUE & ) ! > extern void DXmActivateWidget ( Widget w ); EXTERNAL SUB DXmActivateWidget & ( & Widget BY VALUE & ) ! > extern char *DXmFindFontFallback ( char *fontname ); EXTERNAL XtString FUNCTION DXmFindFontFallback & ( & STRING BY REF & ) ! > extern XFontStruct *DXmLoadQueryFont ( Display *d , char *fontname ); EXTERNAL LONG FUNCTION DXmLoadQueryFont & ( & Display_D BY VALUE, & STRING BY REF & ) ! > extern XmString DXmGetLocaleString ( I18nContext context , char *ascii , I18nWordType word_type ); EXTERNAL XmString FUNCTION DXmGetLocaleString & ( & I18nContext BY VALUE, & STRING BY REF, & I18nWordType BY VALUE & ) ! > extern Opaque DXmCvtCStoFC ( XmString cs , long *byte_count , long *status ); EXTERNAL Opaque FUNCTION DXmCvtCStoFC & ( & XmString BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern XmString DXmCvtFCtoCS ( Opaque fc , long *byte_count , long *status ); EXTERNAL XmString FUNCTION DXmCvtFCtoCS & ( & Opaque BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern Opaque DXmCvtCStoOS ( XmString cs , long *byte_count , long *status ); EXTERNAL Opaque FUNCTION DXmCvtCStoOS & ( & XmString BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern XmString DXmCvtOStoCS ( Opaque os_string , long *byte_count , long *status ); EXTERNAL XmString FUNCTION DXmCvtOStoCS & ( & Opaque BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern Opaque DXmCvtCStoDDIF ( XmString cs , long *byte_count , long *status ); EXTERNAL Opaque FUNCTION DXmCvtCStoDDIF & ( & XmString BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern XmString DXmCvtDDIFtoCS ( Opaque ddif , long *size , long *return_status ); EXTERNAL XmString FUNCTION DXmCvtDDIFtoCS & ( & Opaque BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern Cursor DXmCreateCursor ( Widget w , int cursorkind ); EXTERNAL Cursor FUNCTION DXmCreateCursor & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern XmStringCharSet DXmGetLocaleCharset ( void ); EXTERNAL XmStringCharSet FUNCTION DXmGetLocaleCharset ! > extern Boolean DXmCSContainsStringCharSet ( XmString str ); EXTERNAL BYTE FUNCTION DXmCSContainsStringCharSet & ( & XmString BY VALUE & ) ! > extern KeySym DXmGetLocaleMnemonic ( I18nContext context , Widget w , char *mnemonic , XmStringCharSet charset ); EXTERNAL KeySym FUNCTION DXmGetLocaleMnemonic & ( & I18nContext BY VALUE, & Widget BY VALUE, & STRING BY REF, & XmStringCharSet BY VALUE & ) ! > extern XmStringCharSet *DXmGetLocaleCharsets ( void ); EXTERNAL LONG FUNCTION DXmGetLocaleCharsets ! > extern XmFontList DXmFontListCreateDefault ( Widget widget , String resource_name ); EXTERNAL XmFontList FUNCTION DXmFontListCreateDefault & ( & Widget BY VALUE, & STRING BY REF & ) ! > extern void DXmFormSpaceButtonsEqually ( Widget parent , Widget *widget_list , Cardinal num_widgets ); EXTERNAL SUB DXmFormSpaceButtonsEqually & ( & Widget BY VALUE, & Widget DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void DXmHelpOnContext (Widget w, Boolean confine); EXTERNAL SUB DXmHelpOnContext & ( & Widget BY VALUE, & BYTE BY VALUE & ) ! ErrorMsg.c ! > extern char *DXmDescToNull ( struct dsc$descriptor_s *desc ); ! > extern Widget DXmDisplayVmsMessage ( Widget Parent , char *Name , ! > int Pos , int X , int Y , int Style , int *Msgvec , ! > Widget *Widget_id , int (*User_routine )(), ! > XtCallbackList Ok_callback , XtCallbackList Help_callback ); EXTERNAL Widget FUNCTION DXmDisplayVmsMessage & ( & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG DIM() BY REF, & Widget BY REF, & LONG BY VALUE, & XtCallbackRec DIM() BY REF, & XtCallbackList DIM() BY REF & ) ! > extern Widget DXmDisplayCSMessage ( Widget Parent , char *Name , ! > int Pos , int X , int Y , int Style , long *Msgvec , Widget *Widget_id , ! > int (*User_routine )(), XtCallbackList Ok_callback , XtCallbackList Help_callback ); EXTERNAL Widget FUNCTION DXmDisplayCSMessage & ( & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG DIM() BY REF, & Widget BY REF, & LONG BY VALUE, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF & ) ! hyperhelp.c ! > extern void DXmHelpSystemOpen ( Opaque *help_context, ! > Widget main_window, ! > char *help_file, ! > void ((*routine )()), ! > Opaque tag ); EXTERNAL SUB DXmHelpSystemOpen & ( & Opaque BY REF, & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & Opaque BY VALUE & ) ! > extern void DXmHelpSystemDisplay ( Opaque help_context, ! > char *help_file, ! > char *keyword, ! > char *name, ! > void ((*routine )()), ! > Opaque tag ); EXTERNAL SUB DXmHelpSystemDisplay & ( & Opaque BY VALUE, & STRING BY REF, & STRING BY REF, & STRING BY REF, & LONG BY VALUE, & Opaque BY VALUE & ) ! > extern void DXmHelpSystemClose ( Opaque help_context, ! > void ((*routine )()), ! > Opaque tag ); EXTERNAL SUB DXmHelpSystemClose & ( & Opaque BY VALUE, & LONG BY VALUE, & Opaque BY VALUE & ) ! position_widget.c ! > extern void DXmPositionWidget (Widget new_widget, Widget *avoid_widgets, int widget_cnt); EXTERNAL SUB DXmPositionWidget & ( & Widget BY VALUE, & Widget BY REF, & LONG BY VALUE & ) ! End of DECSpecific.h ! DXmColor.h ! class record constants ! > externalref WidgetClass dxmColorMixWidgetClass; EXTERNAL WidgetClass dxmColorMixWidgetClass ! > typedef struct _DXmColorMixClassRec * DXmColorMixWidgetClass; ! > typedef struct _DXmColorMixRec * DXmColorMixWidget; ! public entry points ! > extern void DXmColorMixSetNewColor ( DXmColorMixWidget cmw , unsigned short red , unsigned short green , unsigned short & ! blue ); EXTERNAL SUB DXmColorMixSetNewColor & ( & DXmColorMixWidget BY VALUE, & WORD BY VALUE, & WORD BY VALUE, & WORD BY VALUE & ) ! > extern void DXmColorMixGetNewColor ( DXmColorMixWidget cmw , unsigned short *red , ! > unsigned short *green , unsigned short *blue ); EXTERNAL SUB DXmColorMixGetNewColor & ( & DXmColorMixWidget BY VALUE, & WORD BY REF, & WORD BY REF, & WORD BY REF & ) ! > extern Widget DXmCreateColorMix ( Widget p , String name , ArgList args , Cardinal ac ); EXTERNAL Widget FUNCTION DXmCreateColorMix & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget DXmCreateColorMixDialog ( Widget ds_p , String name , ArgList args , Cardinal ac ); EXTERNAL Widget FUNCTION DXmCreateColorMixDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! callback structure ! > typedef struct ! > { ! > int reason; ! > XEvent *event; ! > unsigned short newred; ! > unsigned short newgrn; ! > unsigned short newblu; ! > char * newname; ! > unsigned short origred; ! > unsigned short origgrn; ! > unsigned short origblu; ! > } DXmColorMixCallbackStruct; DECLARE LONG CONSTANT S_DXmColorMixCallbackStruct = 24 record DXmColorMixCallbackStruct LONG reason LONG event WORD newred WORD newgrn WORD newblu XtString newname WORD origred WORD origgrn WORD origblu end record DXmColorMixCallbackStruct ! color model constants ! > #define DXmColorModelRGB 0 DECLARE LONG CONSTANT DXmColorModelRGB = 0 ! > #define DXmColorModelHLS 1 DECLARE LONG CONSTANT DXmColorModelHLS = 1 ! > #define DXmColorModelPicker 2 DECLARE LONG CONSTANT DXmColorModelPicker = 2 ! > #define DXmColorModelBrowser 3 DECLARE LONG CONSTANT DXmColorModelBrowser = 3 ! > #define DXmColorModelGreyscale 4 DECLARE LONG CONSTANT DXmColorModelGreyscale = 4 ! colormix resources ! > #define DXmNorigRedValue "DXmorigRedValue" DECLARE STRING CONSTANT DXmNorigRedValue = "DXmorigRedValue" + "0"C ! > #define DXmCOrigRedValue "DXmOrigRedValue" DECLARE STRING CONSTANT DXmCOrigRedValue = "DXmOrigRedValue" + "0"C ! > #define DXmNorigGreenValue "DXmorigGreenValue" DECLARE STRING CONSTANT DXmNorigGreenValue = "DXmorigGreenValue" + "0"C ! > #define DXmCOrigGreenValue "DXmOrigGreenValue" DECLARE STRING CONSTANT DXmCOrigGreenValue = "DXmOrigGreenValue" + "0"C ! > #define DXmNorigBlueValue "DXmorigBlueValue" DECLARE STRING CONSTANT DXmNorigBlueValue = "DXmorigBlueValue" + "0"C ! > #define DXmCOrigBlueValue "DXmOrigBlueValue" DECLARE STRING CONSTANT DXmCOrigBlueValue = "DXmOrigBlueValue" + "0"C ! > #define DXmNnewRedValue "DXmnewRedValue" DECLARE STRING CONSTANT DXmNnewRedValue = "DXmnewRedValue" + "0"C ! > #define DXmCNewRedValue "DXmNewRedValue" DECLARE STRING CONSTANT DXmCNewRedValue = "DXmNewRedValue" + "0"C ! > #define DXmNnewGreenValue "DXmnewGreenValue" DECLARE STRING CONSTANT DXmNnewGreenValue = "DXmnewGreenValue" + "0"C ! > #define DXmCNewGreenValue "DXmNewGreenValue" DECLARE STRING CONSTANT DXmCNewGreenValue = "DXmNewGreenValue" + "0"C ! > #define DXmNnewBlueValue "DXmnewBlueValue" DECLARE STRING CONSTANT DXmNnewBlueValue = "DXmnewBlueValue" + "0"C ! > #define DXmCNewBlueValue "DXmNewBlueValue" DECLARE STRING CONSTANT DXmCNewBlueValue = "DXmNewBlueValue" + "0"C ! > #define DXmNbackRedValue "DXmbackRedValue" DECLARE STRING CONSTANT DXmNbackRedValue = "DXmbackRedValue" + "0"C ! > #define DXmCBackRedValue "DXmBackRedValue" DECLARE STRING CONSTANT DXmCBackRedValue = "DXmBackRedValue" + "0"C ! > #define DXmNbackGreenValue "DXmbackGreenValue" DECLARE STRING CONSTANT DXmNbackGreenValue = "DXmbackGreenValue" + "0"C ! > #define DXmCBackGreenValue "DXmBackGreenValue" DECLARE STRING CONSTANT DXmCBackGreenValue = "DXmBackGreenValue" + "0"C ! > #define DXmNbackBlueValue "DXmbackBlueValue" DECLARE STRING CONSTANT DXmNbackBlueValue = "DXmbackBlueValue" + "0"C ! > #define DXmCBackBlueValue "DXmBackBlueValue" DECLARE STRING CONSTANT DXmCBackBlueValue = "DXmBackBlueValue" + "0"C ! > #define DXmNsetNewColorProc "DXmsetNewColorProc" DECLARE STRING CONSTANT DXmNsetNewColorProc = "DXmsetNewColorProc" + "0"C ! > #define DXmCSetNewColorProc "DXmSetNewColorProc" DECLARE STRING CONSTANT DXmCSetNewColorProc = "DXmSetNewColorProc" + "0"C ! > #define DXmNmainLabel "DXmmainLabel" DECLARE STRING CONSTANT DXmNmainLabel = "DXmmainLabel" + "0"C ! > #define DXmNdisplayLabel "DXmdisplayLabel" DECLARE STRING CONSTANT DXmNdisplayLabel = "DXmdisplayLabel" + "0"C ! > #define DXmNmixerLabel "DXmmixerLabel" DECLARE STRING CONSTANT DXmNmixerLabel = "DXmmixerLabel" + "0"C ! > #define DXmNredLabel "DXmredLabel" DECLARE STRING CONSTANT DXmNredLabel = "DXmredLabel" + "0"C ! > #define DXmNgreenLabel "DXmgreenLabel" DECLARE STRING CONSTANT DXmNgreenLabel = "DXmgreenLabel" + "0"C ! > #define DXmNblueLabel "DXmblueLabel" DECLARE STRING CONSTANT DXmNblueLabel = "DXmblueLabel" + "0"C ! > #define DXmNsliderLabel "DXmsliderLabel" DECLARE STRING CONSTANT DXmNsliderLabel = "DXmsliderLabel" + "0"C ! > #define DXmNvalueLabel "DXmvalueLabel" DECLARE STRING CONSTANT DXmNvalueLabel = "DXmvalueLabel" + "0"C ! > #define DXmNresetLabelString "DXmresetLabelString" DECLARE STRING CONSTANT DXmNresetLabelString = "DXmresetLabelString" + "0"C ! > #define DXmNoptionLabel "DXmoptionLabel" DECLARE STRING CONSTANT DXmNoptionLabel = "DXmoptionLabel" + "0"C ! > #define DXmNhlsLabel "DXmhlsLabel" DECLARE STRING CONSTANT DXmNhlsLabel = "DXmhlsLabel" + "0"C ! > #define DXmNrgbLabel "DXmrgbLabel" DECLARE STRING CONSTANT DXmNrgbLabel = "DXmrgbLabel" + "0"C ! > #define DXmNokCallback "DXmokCallback" DECLARE STRING CONSTANT DXmNokCallback = "DXmokCallback" + "0"C ! > #define DXmNdisplayColWinWidth "DXmdisplayColWinWidth" DECLARE STRING CONSTANT DXmNdisplayColWinWidth = "DXmdisplayColWinWidth" + "0"C ! > #define DXmCDisplayColWinWidth "DXmDisplayColWinWidth" DECLARE STRING CONSTANT DXmCDisplayColWinWidth = "DXmDisplayColWinWidth" + "0"C ! > #define DXmNdisplayColWinHeight "DXmdisplayColWinHeight" DECLARE STRING CONSTANT DXmNdisplayColWinHeight = "DXmdisplayColWinHeight" + "0"C ! > #define DXmCDisplayColWinHeight "DXmDisplayColWinHeight" DECLARE STRING CONSTANT DXmCDisplayColWinHeight = "DXmDisplayColWinHeight" + "0"C ! > #define DXmNdispWinMargin "DXmdispWinMargin" DECLARE STRING CONSTANT DXmNdispWinMargin = "DXmdispWinMargin" + "0"C ! > #define DXmCDispWinMargin "DXmDispWinMargin" DECLARE STRING CONSTANT DXmCDispWinMargin = "DXmDispWinMargin" + "0"C ! > #define DXmNdisplayWindow "DXmdisplayWindow" DECLARE STRING CONSTANT DXmNdisplayWindow = "DXmdisplayWindow" + "0"C ! > #define DXmNorigDispWindow "DXmorigDispWindow" DECLARE STRING CONSTANT DXmNorigDispWindow = "DXmorigDispWindow" + "0"C ! > #define DXmNnewDispWindow "DXmnewDispWindow" DECLARE STRING CONSTANT DXmNnewDispWindow = "DXmnewDispWindow" + "0"C ! > #define DXmNmixerWindow "DXmmixerWindow" DECLARE STRING CONSTANT DXmNmixerWindow = "DXmmixerWindow" + "0"C ! > #define DXmNworkWindow "DXmworkWindow" DECLARE STRING CONSTANT DXmNworkWindow = "DXmworkWindow" + "0"C ! > #define DXmNmatchColors "DXmmatchColors" DECLARE STRING CONSTANT DXmNmatchColors = "DXmmatchColors" + "0"C ! > #define DXmCMatchColors "DXmMatchColors" DECLARE STRING CONSTANT DXmCMatchColors = "DXmMatchColors" + "0"C ! > #define DXmRMatchColors "DXmMatchColors" DECLARE STRING CONSTANT DXmRMatchColors = "DXmMatchColors" + "0"C ! > #define DXmNgreyscaleOnGreyscale "DXmgreyscaleOnGreyscale" DECLARE STRING CONSTANT DXmNgreyscaleOnGreyscale = "DXmgreyscaleOnGreyscale" + "0"C ! > #define DXmCGreyscaleOnGreyscale "DXmGreyscaleOnGreyscale" DECLARE STRING CONSTANT DXmCGreyscaleOnGreyscale = "DXmGreyscaleOnGreyscale" + "0"C ! > #define DXmRColorValue "DXmColorValue" DECLARE STRING CONSTANT DXmRColorValue = "DXmColorValue" + "0"C ! > #define DXmNsetMixerColorProc "DXmsetMixerColorProc" DECLARE STRING CONSTANT DXmNsetMixerColorProc = "DXmsetMixerColorProc" + "0"C ! > #define DXmCSetMixerColorProc "DXmSetMixerColorProc" DECLARE STRING CONSTANT DXmCSetMixerColorProc = "DXmSetMixerColorProc" + "0"C ! > #define DXmNnewHueValue "DXmnewHueValue" DECLARE STRING CONSTANT DXmNnewHueValue = "DXmnewHueValue" + "0"C ! > #define DXmCNewHueValue "DXmNewHueValue" DECLARE STRING CONSTANT DXmCNewHueValue = "DXmNewHueValue" + "0"C ! > #define DXmNnewLightValue "DXmnewLightValue" DECLARE STRING CONSTANT DXmNnewLightValue = "DXmnewLightValue" + "0"C ! > #define DXmCNewLightValue "DXmNewLightValue" DECLARE STRING CONSTANT DXmCNewLightValue = "DXmNewLightValue" + "0"C ! > #define DXmNnewSatValue "DXmnewSatValue" DECLARE STRING CONSTANT DXmNnewSatValue = "DXmnewSatValue" + "0"C ! > #define DXmCNewSatValue "DXmNewSatValue" DECLARE STRING CONSTANT DXmCNewSatValue = "DXmNewSatValue" + "0"C ! > #define DXmNcolorModel "DXmcolorModel" DECLARE STRING CONSTANT DXmNcolorModel = "DXmcolorModel" + "0"C ! > #define DXmCColorModel "DXmColorModel" DECLARE STRING CONSTANT DXmCColorModel = "DXmColorModel" + "0"C ! > #define DXmRColorModel "DXmColorModel" DECLARE STRING CONSTANT DXmRColorModel = "DXmColorModel" + "0"C ! > #define DXmNhueLabel "DXmhueLabel" DECLARE STRING CONSTANT DXmNhueLabel = "DXmhueLabel" + "0"C ! > #define DXmNlightLabel "DXmlightLabel" DECLARE STRING CONSTANT DXmNlightLabel = "DXmlightLabel" + "0"C ! > #define DXmNsatLabel "DXmsatLabel" DECLARE STRING CONSTANT DXmNsatLabel = "DXmsatLabel" + "0"C ! > #define DXmNblackLabel "DXmblackLabel" DECLARE STRING CONSTANT DXmNblackLabel = "DXmblackLabel" + "0"C ! > #define DXmNwhiteLabel "DXmwhiteLabel" DECLARE STRING CONSTANT DXmNwhiteLabel = "DXmwhiteLabel" + "0"C ! > #define DXmNgrayLabel "DXmgrayLabel" DECLARE STRING CONSTANT DXmNgrayLabel = "DXmgrayLabel" + "0"C ! > #define DXmNfullLabel "DXmfullLabel" DECLARE STRING CONSTANT DXmNfullLabel = "DXmfullLabel" + "0"C ! > #define DXmNpickerTileHeight "DXmpickerTileHeight" DECLARE STRING CONSTANT DXmNpickerTileHeight = "DXmpickerTileHeight" + "0"C ! > #define DXmCPickerTileHeight "DXmPickerTileHeight" DECLARE STRING CONSTANT DXmCPickerTileHeight = "DXmPickerTileHeight" + "0"C ! > #define DXmNpickerTileWidth "DXmpickerTileWidth" DECLARE STRING CONSTANT DXmNpickerTileWidth = "DXmpickerTileWidth" + "0"C ! > #define DXmCPickerTileWidth "DXmPickerTileWidth" DECLARE STRING CONSTANT DXmCPickerTileWidth = "DXmPickerTileWidth" + "0"C ! > #define DXmNpickerColors "DXmpickerColors" DECLARE STRING CONSTANT DXmNpickerColors = "DXmpickerColors" + "0"C ! > #define DXmCPickerColors "DXmPickerColors" DECLARE STRING CONSTANT DXmCPickerColors = "DXmPickerColors" + "0"C ! > #define DXmRPickerColors "DXmPickerColors" DECLARE STRING CONSTANT DXmRPickerColors = "DXmPickerColors" + "0"C ! > #define DXmNpickerColorCount "DXmpickerColorCount" DECLARE STRING CONSTANT DXmNpickerColorCount = "DXmpickerColorCount" + "0"C ! > #define DXmCPickerColorCount "DXmPickerColorCount" DECLARE STRING CONSTANT DXmCPickerColorCount = "DXmPickerColorCount" + "0"C ! > #define DXmNpickerLabel "DXmpickerLabel" DECLARE STRING CONSTANT DXmNpickerLabel = "DXmpickerLabel" + "0"C ! > #define DXmNspectrumLabel "DXmspectrumLabel" DECLARE STRING CONSTANT DXmNspectrumLabel = "DXmspectrumLabel" + "0"C ! > #define DXmNpastelLabel "DXmpastelLabel" DECLARE STRING CONSTANT DXmNpastelLabel = "DXmpastelLabel" + "0"C ! > #define DXmNmetallicLabel "DXmmetallicLabel" DECLARE STRING CONSTANT DXmNmetallicLabel = "DXmmetallicLabel" + "0"C ! > #define DXmNearthtoneLabel "DXmearthtoneLabel" DECLARE STRING CONSTANT DXmNearthtoneLabel = "DXmearthtoneLabel" + "0"C ! > #define DXmNuserPaletteLabel "DXmuserPaletteLabel" DECLARE STRING CONSTANT DXmNuserPaletteLabel = "DXmuserPaletteLabel" + "0"C ! > #define DXmNpickerTitleLabel "DXmpickerTitleLabel" DECLARE STRING CONSTANT DXmNpickerTitleLabel = "DXmpickerTitleLabel" + "0"C ! > #define DXmNinterpTileHeight "DXminterpTileHeight" DECLARE STRING CONSTANT DXmNinterpTileHeight = "DXminterpTileHeight" + "0"C ! > #define DXmCInterpTileHeight "DXmInterpTileHeight" DECLARE STRING CONSTANT DXmCInterpTileHeight = "DXmInterpTileHeight" + "0"C ! > #define DXmNinterpTileWidth "DXminterpTileWidth" DECLARE STRING CONSTANT DXmNinterpTileWidth = "DXminterpTileWidth" + "0"C ! > #define DXmCInterpTileWidth "DXmInterpTileWidth" DECLARE STRING CONSTANT DXmCInterpTileWidth = "DXmInterpTileWidth" + "0"C ! > #define DXmNinterpTileCount "DXminterpTileCount" DECLARE STRING CONSTANT DXmNinterpTileCount = "DXminterpTileCount" + "0"C ! > #define DXmCInterpTileCount "DXmInterpTileCount" DECLARE STRING CONSTANT DXmCInterpTileCount = "DXmInterpTileCount" + "0"C ! > #define DXmNinterpTitleLabel "DXminterpTitleLabel" DECLARE STRING CONSTANT DXmNinterpTitleLabel = "DXminterpTitleLabel" + "0"C ! > #define DXmNwarmerLabel "DXmwarmerLabel" DECLARE STRING CONSTANT DXmNwarmerLabel = "DXmwarmerLabel" + "0"C ! > #define DXmNcoolerLabel "DXmcoolerLabel" DECLARE STRING CONSTANT DXmNcoolerLabel = "DXmcoolerLabel" + "0"C ! > #define DXmNlighterLabel "DXmlighterLabel" DECLARE STRING CONSTANT DXmNlighterLabel = "DXmlighterLabel" + "0"C ! > #define DXmNdarkerLabel "DXmdarkerLabel" DECLARE STRING CONSTANT DXmNdarkerLabel = "DXmdarkerLabel" + "0"C ! > #define DXmNwarmthIncrement "DXmwarmthIncrement" DECLARE STRING CONSTANT DXmNwarmthIncrement = "DXmwarmthIncrement" + "0"C ! > #define DXmCWarmthIncrement "DXmWarmthIncrement" DECLARE STRING CONSTANT DXmCWarmthIncrement = "DXmWarmthIncrement" + "0"C ! > #define DXmNlightnessIncrement "DXmlightnessIncrement" DECLARE STRING CONSTANT DXmNlightnessIncrement = "DXmlightnessIncrement" + "0"C ! > #define DXmCLightnessIncrement "DXmLightnessIncrement" DECLARE STRING CONSTANT DXmCLightnessIncrement = "DXmLightnessIncrement" + "0"C ! > #define DXmNundoLabel "DXmundoLabel" DECLARE STRING CONSTANT DXmNundoLabel = "DXmundoLabel" + "0"C ! > #define DXmNsmearLabel "DXmsmearLabel" DECLARE STRING CONSTANT DXmNsmearLabel = "DXmsmearLabel" + "0"C ! > #define DXmNscratchPadLabel "DXmscratchPadLabel" DECLARE STRING CONSTANT DXmNscratchPadLabel = "DXmscratchPadLabel" + "0"C ! > #define DXmNscratchPadInfoLabel "DXmscratchPadInfoLabel" DECLARE STRING CONSTANT DXmNscratchPadInfoLabel = "DXmscratchPadInfoLabel" + "0"C ! > #define DXmNclearLabel "DXmclearLabel" DECLARE STRING CONSTANT DXmNclearLabel = "DXmclearLabel" + "0"C ! > #define DXmNbrowserLabel "DXmbrowserLabel" DECLARE STRING CONSTANT DXmNbrowserLabel = "DXmbrowserLabel" + "0"C ! > #define DXmNbrowserItemCount "DXmbrowserItemCount" DECLARE STRING CONSTANT DXmNbrowserItemCount = "DXmbrowserItemCount" + "0"C ! > #define DXmCBrowserItemCount "DXmBrowserItemCount" DECLARE STRING CONSTANT DXmCBrowserItemCount = "DXmBrowserItemCount" + "0"C ! > #define DXmNgreyscaleLabel "DXmgreyscaleLabel" DECLARE STRING CONSTANT DXmNgreyscaleLabel = "DXmgreyscaleLabel" + "0"C ! End of DXmColor.h ! DXmHelpB.h ! Class record constants ! > externalref WidgetClass dxmHelpWidgetClass ; EXTERNAL WidgetClass dxmHelpWidgetClass ! help widget library type ! > #define DXmTextLibrary 1 DECLARE LONG CONSTANT DXmTextLibrary = 1 ! ! help_widget.c (sub-class of common) ! ! > #define DXmNcols "DXmcols" DECLARE STRING CONSTANT DXmNcols = "DXmcols" + "0"C ! > #define DXmCCols "DXmCols" DECLARE STRING CONSTANT DXmCCols = "DXmCols" + "0"C ! > #define DXmNrows "DXmrows" DECLARE STRING CONSTANT DXmNrows = "DXmrows" + "0"C ! > #define DXmCRows "DXmRows" DECLARE STRING CONSTANT DXmCRows = "DXmRows" + "0"C ! > #define DXmNdefaultPosition "DXmdefaultPosition" DECLARE STRING CONSTANT DXmNdefaultPosition = "DXmdefaultPosition" + "0"C ! > #define DXmCDefaultPosition "DXmDefaultPosition" DECLARE STRING CONSTANT DXmCDefaultPosition = "DXmDefaultPosition" + "0"C ! > #define DXmNlibraryType "DXmlibraryType" DECLARE STRING CONSTANT DXmNlibraryType = "DXmlibraryType" + "0"C ! > #define DXmCLibraryType "DXmLibraryType" DECLARE STRING CONSTANT DXmCLibraryType = "DXmLibraryType" + "0"C ! > #define DXmNlibrarySpec "DXmlibrarySpec" DECLARE STRING CONSTANT DXmNlibrarySpec = "DXmlibrarySpec" + "0"C ! > #define DXmNapplicationName "DXmapplicationName" DECLARE STRING CONSTANT DXmNapplicationName = "DXmapplicationName" + "0"C ! > #define DXmNfirstTopic "DXmfirstTopic" DECLARE STRING CONSTANT DXmNfirstTopic = "DXmfirstTopic" + "0"C ! > #define DXmNoverviewTopic "DXmoverviewTopic" DECLARE STRING CONSTANT DXmNoverviewTopic = "DXmoverviewTopic" + "0"C ! > #define DXmNglossaryTopic "DXmglossaryTopic" DECLARE STRING CONSTANT DXmNglossaryTopic = "DXmglossaryTopic" + "0"C ! > #define DXmNviewLabel "DXmviewLabel" DECLARE STRING CONSTANT DXmNviewLabel = "DXmviewLabel" + "0"C ! > #define DXmNgotoLabel "DXmgotoLabel" DECLARE STRING CONSTANT DXmNgotoLabel = "DXmgotoLabel" + "0"C ! > #define DXmNgobackLabel "DXmgobackLabel" DECLARE STRING CONSTANT DXmNgobackLabel = "DXmgobackLabel" + "0"C ! > #define DXmNgooverLabel "DXmgooverLabel" DECLARE STRING CONSTANT DXmNgooverLabel = "DXmgooverLabel" + "0"C ! > #define DXmNvisitLabel "DXmvisitLabel" DECLARE STRING CONSTANT DXmNvisitLabel = "DXmvisitLabel" + "0"C ! > #define DXmNvisitglosLabel "DXmvisitglosLabel" DECLARE STRING CONSTANT DXmNvisitglosLabel = "DXmvisitglosLabel" + "0"C ! > #define DXmNfileLabel "DXmfileLabel" DECLARE STRING CONSTANT DXmNfileLabel = "DXmfileLabel" + "0"C ! > #define DXmNsaveasLabel "DXmsaveasLabel" DECLARE STRING CONSTANT DXmNsaveasLabel = "DXmsaveasLabel" + "0"C ! > #define DXmNexitLabel "DXmexitLabel" DECLARE STRING CONSTANT DXmNexitLabel = "DXmexitLabel" + "0"C ! > #define DXmNeditLabel "DXmeditLabel" DECLARE STRING CONSTANT DXmNeditLabel = "DXmeditLabel" + "0"C ! > #define DXmNcopyLabel "DXmcopyLabel" DECLARE STRING CONSTANT DXmNcopyLabel = "DXmcopyLabel" + "0"C ! > #define DXmNselectallLabel "DXmselectallLabel" DECLARE STRING CONSTANT DXmNselectallLabel = "DXmselectallLabel" + "0"C ! > #define DXmNsearchLabel "DXmsearchLabel" DECLARE STRING CONSTANT DXmNsearchLabel = "DXmsearchLabel" + "0"C ! > #define DXmNhistoryLabel "DXmhistoryLabel" DECLARE STRING CONSTANT DXmNhistoryLabel = "DXmhistoryLabel" + "0"C ! > #define DXmNtitleLabel "DXmtitleLabel" DECLARE STRING CONSTANT DXmNtitleLabel = "DXmtitleLabel" + "0"C ! > #define DXmNkeywordLabel "DXmkeywordLabel" DECLARE STRING CONSTANT DXmNkeywordLabel = "DXmkeywordLabel" + "0"C ! > #define DXmNhelpLabel "DXmhelpLabel" DECLARE STRING CONSTANT DXmNhelpLabel = "DXmhelpLabel" + "0"C ! > #define DXmNglossaryLabel "DXmglossaryLabel" DECLARE STRING CONSTANT DXmNglossaryLabel = "DXmglossaryLabel" + "0"C ! > #define DXmNaboutLabel "DXmaboutLabel" DECLARE STRING CONSTANT DXmNaboutLabel = "DXmaboutLabel" + "0"C ! > #define DXmNoncontextLabel "DXmoncontextLabel" DECLARE STRING CONSTANT DXmNoncontextLabel = "DXmoncontextLabel" + "0"C ! > #define DXmNaddtopicLabel "DXmaddtopicLabel" DECLARE STRING CONSTANT DXmNaddtopicLabel = "DXmaddtopicLabel" + "0"C ! > #define DXmNhistoryboxLabel "DXmhistoryboxLabel" DECLARE STRING CONSTANT DXmNhistoryboxLabel = "DXmhistoryboxLabel" + "0"C ! > #define DXmNtopictitlesLabel "DXmtopictitlesLabel" DECLARE STRING CONSTANT DXmNtopictitlesLabel = "DXmtopictitlesLabel" + "0"C ! > #define DXmNdismissLabel "DXmdismissLabel" DECLARE STRING CONSTANT DXmNdismissLabel = "DXmdismissLabel" + "0"C ! > #define DXmNsearchtitleboxLabel "DXmsearchtitleboxLabel" DECLARE STRING CONSTANT DXmNsearchtitleboxLabel = "DXmsearchtitleboxLabel" + "0"C ! > #define DXmNtitlesLabel "DXmtitlesLabel" DECLARE STRING CONSTANT DXmNtitlesLabel = "DXmtitlesLabel" + "0"C ! > #define DXmNsearchkeywordboxLabel "DXmsearchkeywordboxLabel" DECLARE STRING CONSTANT DXmNsearchkeywordboxLabel = "DXmsearchkeywordboxLabel" + "0"C ! > #define DXmNkeywordsLabel "DXmkeywordsLabel" DECLARE STRING CONSTANT DXmNkeywordsLabel = "DXmkeywordsLabel" + "0"C ! > #define DXmNsearchapplyLabel "DXmsearchapplyLabel" DECLARE STRING CONSTANT DXmNsearchapplyLabel = "DXmsearchapplyLabel" + "0"C ! > #define DXmNbadlibMessage "DXmbadlibMessage" DECLARE STRING CONSTANT DXmNbadlibMessage = "DXmbadlibMessage" + "0"C ! > #define DXmNbadframeMessage "DXmbadframeMessage" DECLARE STRING CONSTANT DXmNbadframeMessage = "DXmbadframeMessage" + "0"C ! > #define DXmNnulllibMessage "DXmnulllibMessage" DECLARE STRING CONSTANT DXmNnulllibMessage = "DXmnulllibMessage" + "0"C ! > #define DXmNnotitleMessage "DXmnotitleMessage" DECLARE STRING CONSTANT DXmNnotitleMessage = "DXmnotitleMessage" + "0"C ! > #define DXmNnokeywordMessage "DXmnokeywordMessage" DECLARE STRING CONSTANT DXmNnokeywordMessage = "DXmnokeywordMessage" + "0"C ! > #define DXmNerroropenMessage "DXmerroropenMessage" DECLARE STRING CONSTANT DXmNerroropenMessage = "DXmerroropenMessage" + "0"C ! > #define DXmNgototopicLabel "DXmgototopicLabel" DECLARE STRING CONSTANT DXmNgototopicLabel = "DXmgototopicLabel" + "0"C ! > #define DXmNgobacktopicLabel "DXmgobacktopicLabel" DECLARE STRING CONSTANT DXmNgobacktopicLabel = "DXmgobacktopicLabel" + "0"C ! > #define DXmNvisittopicLabel "DXmvisittopicLabel" DECLARE STRING CONSTANT DXmNvisittopicLabel = "DXmvisittopicLabel" + "0"C ! > #define DXmNcloseLabel "DXmcloseLabel" DECLARE STRING CONSTANT DXmNcloseLabel = "DXmcloseLabel" + "0"C ! > #define DXmNhelphelpLabel "DXmhelphelpLabel" DECLARE STRING CONSTANT DXmNhelphelpLabel = "DXmhelphelpLabel" + "0"C ! > #define DXmNhelpontitleLabel "DXmhelpontitleLabel" DECLARE STRING CONSTANT DXmNhelpontitleLabel = "DXmhelpontitleLabel" + "0"C ! > #define DXmNhelptitleLabel "DXmhelptitleLabel" DECLARE STRING CONSTANT DXmNhelptitleLabel = "DXmhelptitleLabel" + "0"C ! > #define DXmNhelpAcknowledgeLabel "DXmhelpAcknowledgeLabel" DECLARE STRING CONSTANT DXmNhelpAcknowledgeLabel = "DXmhelpAcknowledgeLabel" + "0"C ! > #define DXmNhelpOnHelpTitle "DXmhelpOnHelpTitle" DECLARE STRING CONSTANT DXmNhelpOnHelpTitle = "DXmhelpOnHelpTitle" + "0"C ! > #define DXmNcacheHelpLibrary "DXmcacheHelpLibrary" DECLARE STRING CONSTANT DXmNcacheHelpLibrary = "DXmcacheHelpLibrary" + "0"C ! > #define DXmCCacheHelpLibrary "DXmCacheHelpLibrary" DECLARE STRING CONSTANT DXmCCacheHelpLibrary = "DXmCacheHelpLibrary" + "0"C ! > #define DXmNaboutLabelMnem "DXmaboutLabelMnemonic" DECLARE STRING CONSTANT DXmNaboutLabelMnem = "DXmaboutLabelMnemonic" + "0"C ! > #define DXmNoncontextLabelMnem "DXmoncontextLabelMnemonic" DECLARE STRING CONSTANT DXmNoncontextLabelMnem = "DXmoncontextLabelMnemonic" + "0"C ! > #define DXmNcopyLabelMnem "DXmcopyLabelMnemonic" DECLARE STRING CONSTANT DXmNcopyLabelMnem = "DXmcopyLabelMnemonic" + "0"C ! > #define DXmNeditLabelMnem "DXmeditLabelMnemonic" DECLARE STRING CONSTANT DXmNeditLabelMnem = "DXmeditLabelMnemonic" + "0"C ! > #define DXmNexitLabelMnem "DXmexitLabelMnemonic" DECLARE STRING CONSTANT DXmNexitLabelMnem = "DXmexitLabelMnemonic" + "0"C ! > #define DXmNfileLabelMnem "DXmfileLabelMnemonic" DECLARE STRING CONSTANT DXmNfileLabelMnem = "DXmfileLabelMnemonic" + "0"C ! > #define DXmNglossaryLabelMnem "DXmglossaryLabelMnemonic" DECLARE STRING CONSTANT DXmNglossaryLabelMnem = "DXmglossaryLabelMnemonic" + "0"C ! > #define DXmNgooverLabelMnem "DXmgooverLabelMnemonic" DECLARE STRING CONSTANT DXmNgooverLabelMnem = "DXmgooverLabelMnemonic" + "0"C ! > #define DXmNhelpLabelMnem "DXmhelpLabelMnemonic" DECLARE STRING CONSTANT DXmNhelpLabelMnem = "DXmhelpLabelMnemonic" + "0"C ! > #define DXmNhistoryLabelMnem "DXmhistoryLabelMnemonic" DECLARE STRING CONSTANT DXmNhistoryLabelMnem = "DXmhistoryLabelMnemonic" + "0"C ! > #define DXmNkeywordLabelMnem "DXmkeywordLabelMnemonic" DECLARE STRING CONSTANT DXmNkeywordLabelMnem = "DXmkeywordLabelMnemonic" + "0"C ! > #define DXmNsaveasLabelMnem "DXmsaveasLabelMnemonic" DECLARE STRING CONSTANT DXmNsaveasLabelMnem = "DXmsaveasLabelMnemonic" + "0"C ! > #define DXmNsearchLabelMnem "DXmsearchLabelMnemonic" DECLARE STRING CONSTANT DXmNsearchLabelMnem = "DXmsearchLabelMnemonic" + "0"C ! > #define DXmNselectallLabelMnem "DXmselectallLabelMnemonic" DECLARE STRING CONSTANT DXmNselectallLabelMnem = "DXmselectallLabelMnemonic" + "0"C ! > #define DXmNtitleLabelMnem "DXmtitleLabelMnemonic" DECLARE STRING CONSTANT DXmNtitleLabelMnem = "DXmtitleLabelMnemonic" + "0"C ! > #define DXmNviewLabelMnem "DXmviewLabelMnemonic" DECLARE STRING CONSTANT DXmNviewLabelMnem = "DXmviewLabelMnemonic" + "0"C ! > #define DXmNvisitglosLabelMnem "DXmvisitglosLabelMnemonic" DECLARE STRING CONSTANT DXmNvisitglosLabelMnem = "DXmvisitglosLabelMnemonic" + "0"C ! > #define DXmNgototopicLabelMnem "DXmgototopicLabelMnemonic" DECLARE STRING CONSTANT DXmNgototopicLabelMnem = "DXmgototopicLabelMnemonic" + "0"C ! > #define DXmNgobackLabelMnem "DXmgobackLabelMnemonic" DECLARE STRING CONSTANT DXmNgobackLabelMnem = "DXmgobackLabelMnemonic" + "0"C ! > #define DXmNvisittopicLabelMnem "DXmvisittopicLabelMnemonic" DECLARE STRING CONSTANT DXmNvisittopicLabelMnem = "DXmvisittopicLabelMnemonic" + "0"C ! > #define DXmNhelphelpLabelMnem "DXmhelphelplabelMnemonic" DECLARE STRING CONSTANT DXmNhelphelpLabelMnem = "DXmhelphelplabelMnemonic" + "0"C ! > #define DXmNaboutLabelMnemCS "DXmaboutLabelMnemonicCS" DECLARE STRING CONSTANT DXmNaboutLabelMnemCS = "DXmaboutLabelMnemonicCS" + "0"C ! > #define DXmNoncontextLabelMnemCS "DXmoncontextLabelMnemonicCS" DECLARE STRING CONSTANT DXmNoncontextLabelMnemCS = "DXmoncontextLabelMnemonicCS" + "0"C ! > #define DXmNcopyLabelMnemCS "DXmcopyLabelMnemonicCS" DECLARE STRING CONSTANT DXmNcopyLabelMnemCS = "DXmcopyLabelMnemonicCS" + "0"C ! > #define DXmNeditLabelMnemCS "DXmeditLabelMnemonicCS" DECLARE STRING CONSTANT DXmNeditLabelMnemCS = "DXmeditLabelMnemonicCS" + "0"C ! > #define DXmNexitLabelMnemCS "DXmexitLabelMnemonicCS" DECLARE STRING CONSTANT DXmNexitLabelMnemCS = "DXmexitLabelMnemonicCS" + "0"C ! > #define DXmNfileLabelMnemCS "DXmfileLabelMnemonicCS" DECLARE STRING CONSTANT DXmNfileLabelMnemCS = "DXmfileLabelMnemonicCS" + "0"C ! > #define DXmNglossaryLabelMnemCS "DXmglossaryLabelMnemonicCS" DECLARE STRING CONSTANT DXmNglossaryLabelMnemCS = "DXmglossaryLabelMnemonicCS" + "0"C ! > #define DXmNgooverLabelMnemCS "DXmgooverLabelMnemonicCS" DECLARE STRING CONSTANT DXmNgooverLabelMnemCS = "DXmgooverLabelMnemonicCS" + "0"C ! > #define DXmNhelpLabelMnemCS "DXmhelpLabelMnemonicCS" DECLARE STRING CONSTANT DXmNhelpLabelMnemCS = "DXmhelpLabelMnemonicCS" + "0"C ! > #define DXmNhistoryLabelMnemCS "DXmhistoryLabelMnemonicCS" DECLARE STRING CONSTANT DXmNhistoryLabelMnemCS = "DXmhistoryLabelMnemonicCS" + "0"C ! > #define DXmNkeywordLabelMnemCS "DXmkeywordLabelMnemonicCS" DECLARE STRING CONSTANT DXmNkeywordLabelMnemCS = "DXmkeywordLabelMnemonicCS" + "0"C ! > #define DXmNsaveasLabelMnemCS "DXmsaveasLabelMnemonicCS" DECLARE STRING CONSTANT DXmNsaveasLabelMnemCS = "DXmsaveasLabelMnemonicCS" + "0"C ! > #define DXmNsearchLabelMnemCS "DXmsearchLabelMnemonicCS" DECLARE STRING CONSTANT DXmNsearchLabelMnemCS = "DXmsearchLabelMnemonicCS" + "0"C ! > #define DXmNselectallLabelMnemCS "DXmselectallLabelMnemonicCS" DECLARE STRING CONSTANT DXmNselectallLabelMnemCS = "DXmselectallLabelMnemonicCS" + "0"C ! > #define DXmNtitleLabelMnemCS "DXmtitleLabelMnemonicCS" DECLARE STRING CONSTANT DXmNtitleLabelMnemCS = "DXmtitleLabelMnemonicCS" + "0"C ! > #define DXmNviewLabelMnemCS "DXmviewLabelMnemonicCS" DECLARE STRING CONSTANT DXmNviewLabelMnemCS = "DXmviewLabelMnemonicCS" + "0"C ! > #define DXmNvisitglosLabelMnemCS "DXmvisitglosLabelMnemonicCS" DECLARE STRING CONSTANT DXmNvisitglosLabelMnemCS = "DXmvisitglosLabelMnemonicCS" + "0"C ! > #define DXmNgototopicLabelMnemCS "DXmgototopicLabelMnemonicCS" DECLARE STRING CONSTANT DXmNgototopicLabelMnemCS = "DXmgototopicLabelMnemonicCS" + "0"C ! > #define DXmNgobackLabelMnemCS "DXmgobackLabelMnemonicCS" DECLARE STRING CONSTANT DXmNgobackLabelMnemCS = "DXmgobackLabelMnemonicCS" + "0"C ! > #define DXmNvisittopicLabelMnemCS "DXmvisittopicLabelMnemonicCS" DECLARE STRING CONSTANT DXmNvisittopicLabelMnemCS = "DXmvisittopicLabelMnemonicCS" + "0"C ! > #define DXmNhelphelpLabelMnemCS "DXmhelphelplabelMnemonicCS" DECLARE STRING CONSTANT DXmNhelphelpLabelMnemCS = "DXmhelphelplabelMnemonicCS" + "0"C ! > #define DXmNdialogStyle "DXmNdialogStyle" DECLARE STRING CONSTANT DXmNdialogStyle = "DXmNdialogStyle" + "0"C ! ! help widget external routines ! ! > extern Widget DXmCreateHelp (Widget parent , char *name , ArgList arglist , int argcount ); EXTERNAL Widget FUNCTION DXmCreateHelp & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern Widget DXmCreateHelpDialog (Widget parent , char *name , ArgList arglist , int argcount ); EXTERNAL Widget FUNCTION DXmCreateHelpDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! End of DXmHelpB.h ! DXmPrint.h ! > #define DXmSClassPrintWgt "DXmPrintWgt" DECLARE STRING CONSTANT DXmSClassPrintWgt = "DXmPrintWgt" + "0"C ! > externalref WidgetClass dxmPrintWgtWidgetClass; EXTERNAL WidgetClass dxmPrintWgtWidgetClass ! ! FORWARD DECLARATIONS ! ! > extern Widget DXmCreatePrintBox ( Widget ar_parent , char *at_name , ArgList ar_args , int l_arg_count ); EXTERNAL Widget FUNCTION DXmCreatePrintBox & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & LONG BY VALUE & ) ! > extern Widget DXmCreatePrintDialog ( Widget ar_parent , char *at_name , ArgList ar_args , int l_arg_count ); EXTERNAL Widget FUNCTION DXmCreatePrintDialog & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & LONG BY VALUE & ) ! > extern unsigned long int DXmPrintWgtPrintJob ( Widget ar_w , XmString ar_cs_filenames [], int l_filename_count ); EXTERNAL LONG FUNCTION DXmPrintWgtPrintJob & ( & Widget BY VALUE, & XmString DIM() BY REF, & LONG BY VALUE & ) ! > extern unsigned long int DXmPrintWgtAugmentList ( Widget ar_w , int l_list , XtPointer ar_data ); EXTERNAL LONG FUNCTION DXmPrintWgtAugmentList & ( & Widget BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE & ) ! *********************************************************************** ! * ! Print widget resource names * ! * ! *********************************************************************** ! > #define DXmNnumberCopies "DXmnumberCopies" /* Number Copies */ DECLARE STRING CONSTANT DXmNnumberCopies = "DXmnumberCopies" + "0"C ! > #define DXmCNumberCopies "DXmNumberCopies" DECLARE STRING CONSTANT DXmCNumberCopies = "DXmNumberCopies" + "0"C ! > #define DXmNpageRangeFrom "DXmpageRangeFrom" /* Page Range From */ DECLARE STRING CONSTANT DXmNpageRangeFrom = "DXmpageRangeFrom" + "0"C ! > #define DXmCPageRangeFrom "DXmPageRangeFrom" DECLARE STRING CONSTANT DXmCPageRangeFrom = "DXmPageRangeFrom" + "0"C ! > #define DXmNpageRangeTo "DXmpageRangeTo" /* Page Range To */ DECLARE STRING CONSTANT DXmNpageRangeTo = "DXmpageRangeTo" + "0"C ! > #define DXmCPageRangeTo "DXmPageRangeTo" DECLARE STRING CONSTANT DXmCPageRangeTo = "DXmPageRangeTo" + "0"C ! > #define DXmNprintFormatList "DXmprintFormatList" /* Printer Format List */ DECLARE STRING CONSTANT DXmNprintFormatList = "DXmprintFormatList" + "0"C ! > #define DXmCPrintFormatList "DXmPrintFormatList" DECLARE STRING CONSTANT DXmCPrintFormatList = "DXmPrintFormatList" + "0"C ! > #define DXmNprintFormatCount "DXmprintFormatCount" /* Printer Format Count */ DECLARE STRING CONSTANT DXmNprintFormatCount = "DXmprintFormatCount" + "0"C ! > #define DXmCPrintFormatCount "DXmPrintFormatCount" DECLARE STRING CONSTANT DXmCPrintFormatCount = "DXmPrintFormatCount" + "0"C ! > #define DXmNprintFormatChoice "DXmprintFormatChoice" /* Print Format Choice */ DECLARE STRING CONSTANT DXmNprintFormatChoice = "DXmprintFormatChoice" + "0"C ! > #define DXmCPrintFormatChoice "DXmPrintFormatChoice" DECLARE STRING CONSTANT DXmCPrintFormatChoice = "DXmPrintFormatChoice" + "0"C ! > #define DXmNorientation "DXmorientation" /* Orientation */ DECLARE STRING CONSTANT DXmNorientation = "DXmorientation" + "0"C ! > #define DXmCOrientation "DXmOrientation" DECLARE STRING CONSTANT DXmCOrientation = "DXmOrientation" + "0"C ! > #define DXmNprinterList "DXmprinterList" /* Printer List */ DECLARE STRING CONSTANT DXmNprinterList = "DXmprinterList" + "0"C ! > #define DXmCPrinterList "DXmPrinterList" DECLARE STRING CONSTANT DXmCPrinterList = "DXmPrinterList" + "0"C ! > #define DXmNprinterCount "DXmprinterCount" /* Printer Count */ DECLARE STRING CONSTANT DXmNprinterCount = "DXmprinterCount" + "0"C ! > #define DXmCPrinterCount "DXmPrinterCount" DECLARE STRING CONSTANT DXmCPrinterCount = "DXmPrinterCount" + "0"C ! > #define DXmNprinterChoice "DXmprinterChoice" /* Printer Choice */ DECLARE STRING CONSTANT DXmNprinterChoice = "DXmprinterChoice" + "0"C ! > #define DXmCPrinterChoice "DXmPrinterChoice" DECLARE STRING CONSTANT DXmCPrinterChoice = "DXmPrinterChoice" + "0"C ! > #define DXmNprintAfter "DXmprintAfter" /* Print After */ DECLARE STRING CONSTANT DXmNprintAfter = "DXmprintAfter" + "0"C ! > #define DXmCPrintAfter "DXmPrintAfter" DECLARE STRING CONSTANT DXmCPrintAfter = "DXmPrintAfter" + "0"C ! > #define DXmNdeleteFile "DXmdeleteFile" /* Delete File */ DECLARE STRING CONSTANT DXmNdeleteFile = "DXmdeleteFile" + "0"C ! > #define DXmCDeleteFile "DXmDeleteFile" DECLARE STRING CONSTANT DXmCDeleteFile = "DXmDeleteFile" + "0"C ! > #define DXmNpageSize "DXmpageSize" /* Page Size */ DECLARE STRING CONSTANT DXmNpageSize = "DXmpageSize" + "0"C ! > #define DXmCPageSize "DXmPageSize" DECLARE STRING CONSTANT DXmCPageSize = "DXmPageSize" + "0"C ! > #define DXmNsides "DXmsides" /* Sides */ DECLARE STRING CONSTANT DXmNsides = "DXmsides" + "0"C ! > #define DXmCSides "DXmSides" DECLARE STRING CONSTANT DXmCSides = "DXmSides" + "0"C ! > #define DXmNnumberUp "DXmnumberUp" /* Number Up */ DECLARE STRING CONSTANT DXmNnumberUp = "DXmnumberUp" + "0"C ! > #define DXmCNumberUp "DXmNumberUp" DECLARE STRING CONSTANT DXmCNumberUp = "DXmNumberUp" + "0"C ! > #define DXmNsheetCount "DXmsheetCount" /* Sheet Count */ DECLARE STRING CONSTANT DXmNsheetCount = "DXmsheetCount" + "0"C ! > #define DXmCSheetCount "DXmSheetCount" DECLARE STRING CONSTANT DXmCSheetCount = "DXmSheetCount" + "0"C ! > #define DXmNfileStartSheet "DXmfileStartSheet" /* File Start Sheet */ DECLARE STRING CONSTANT DXmNfileStartSheet = "DXmfileStartSheet" + "0"C ! > #define DXmCFileStartSheet "DXmFileStartSheet" DECLARE STRING CONSTANT DXmCFileStartSheet = "DXmFileStartSheet" + "0"C ! > #define DXmNfileEndSheet "DXmfileEndSheet" /* File End Sheet */ DECLARE STRING CONSTANT DXmNfileEndSheet = "DXmfileEndSheet" + "0"C ! > #define DXmCFileEndSheet "DXmFileEndSheet" DECLARE STRING CONSTANT DXmCFileEndSheet = "DXmFileEndSheet" + "0"C ! > #define DXmNfileBurstSheet "DXmfileBurstSheet" /* File Burst Sheet */ DECLARE STRING CONSTANT DXmNfileBurstSheet = "DXmfileBurstSheet" + "0"C ! > #define DXmCFileBurstSheet "DXmFileBurstSheet" DECLARE STRING CONSTANT DXmCFileBurstSheet = "DXmFileBurstSheet" + "0"C ! > #define DXmNmessageLog "DXmmessageLog" /* Message Log */ DECLARE STRING CONSTANT DXmNmessageLog = "DXmmessageLog" + "0"C ! > #define DXmCMessageLog "DXmMessageLog" DECLARE STRING CONSTANT DXmCMessageLog = "DXmMessageLog" + "0"C ! > #define DXmNholdJob "DXmholdJob" /* Hold Job */ DECLARE STRING CONSTANT DXmNholdJob = "DXmholdJob" + "0"C ! > #define DXmCHoldJob "DXmHoldJob" DECLARE STRING CONSTANT DXmCHoldJob = "DXmHoldJob" + "0"C ! > #define DXmNnotify "DXmnotify" /* Notify */ DECLARE STRING CONSTANT DXmNnotify = "DXmnotify" + "0"C ! > #define DXmCNotify "DXmNotify" DECLARE STRING CONSTANT DXmCNotify = "DXmNotify" + "0"C ! > #define DXmNsheetSize "DXmsheetSize" /* Sheet Size */ DECLARE STRING CONSTANT DXmNsheetSize = "DXmsheetSize" + "0"C ! > #define DXmCSheetSize "DXmSheetSize" DECLARE STRING CONSTANT DXmCSheetSize = "DXmSheetSize" + "0"C ! > #define DXmNinputTray "DXminputTray" /* Input Tray */ DECLARE STRING CONSTANT DXmNinputTray = "DXminputTray" + "0"C ! > #define DXmCInputTray "DXmInputTray" DECLARE STRING CONSTANT DXmCInputTray = "DXmInputTray" + "0"C ! > #define DXmNoutputTray "DXmoutputTray" /* Output Tray */ DECLARE STRING CONSTANT DXmNoutputTray = "DXmoutputTray" + "0"C ! > #define DXmCOutputTray "DXmOutputTray" DECLARE STRING CONSTANT DXmCOutputTray = "DXmOutputTray" + "0"C ! > #define DXmNjobName "DXmjobName" /* Job Name */ DECLARE STRING CONSTANT DXmNjobName = "DXmjobName" + "0"C ! > #define DXmCJobName "DXmJobName" DECLARE STRING CONSTANT DXmCJobName = "DXmJobName" + "0"C ! > #define DXmNoperatorMessage "DXmoperatorMessage" /* Operator Message */ DECLARE STRING CONSTANT DXmNoperatorMessage = "DXmoperatorMessage" + "0"C ! > #define DXmCOperatorMessage "DXmOperatorMessage" DECLARE STRING CONSTANT DXmCOperatorMessage = "DXmOperatorMessage" + "0"C ! > #define DXmNheader "DXmheader" /* Header */ DECLARE STRING CONSTANT DXmNheader = "DXmheader" + "0"C ! > #define DXmCHeader "DXmHeader" DECLARE STRING CONSTANT DXmCHeader = "DXmHeader" + "0"C ! > #define DXmNautoPagination "DXmautoPagination" /* Automatic Pagination */ DECLARE STRING CONSTANT DXmNautoPagination = "DXmautoPagination" + "0"C ! > #define DXmCAutoPagination "DXmAutoPagination" DECLARE STRING CONSTANT DXmCAutoPagination = "DXmAutoPagination" + "0"C ! > #define DXmNdoubleSpacing "DXmdoubleSpacing" /* Double Spacing */ DECLARE STRING CONSTANT DXmNdoubleSpacing = "DXmdoubleSpacing" + "0"C ! > #define DXmCDoubleSpacing "DXmDoubleSpacing" DECLARE STRING CONSTANT DXmCDoubleSpacing = "DXmDoubleSpacing" + "0"C ! > #define DXmNlayupDefinition "DXmlayupDefinition" /* Layup Definition */ DECLARE STRING CONSTANT DXmNlayupDefinition = "DXmlayupDefinition" + "0"C ! > #define DXmCLayupDefinition "DXmLayupDefinition" DECLARE STRING CONSTANT DXmCLayupDefinition = "DXmLayupDefinition" + "0"C ! > #define DXmNstartSheetComment "DXmstartSheetComment" /* Start Sheet Comment */ DECLARE STRING CONSTANT DXmNstartSheetComment = "DXmstartSheetComment" + "0"C ! > #define DXmCStartSheetComment "DXmStartSheetComment" DECLARE STRING CONSTANT DXmCStartSheetComment = "DXmStartSheetComment" + "0"C ! > #define DXmNpassAll "DXmpassAll" /* Pass All */ DECLARE STRING CONSTANT DXmNpassAll = "DXmpassAll" + "0"C ! > #define DXmCPassAll "DXmPassAll" DECLARE STRING CONSTANT DXmCPassAll = "DXmPassAll" + "0"C ! > #define DXmNprinterFormList "DXmprinterFormList" /* Printer Form List */ DECLARE STRING CONSTANT DXmNprinterFormList = "DXmprinterFormList" + "0"C ! > #define DXmCPrinterFormList "DXmPrinterFormList" DECLARE STRING CONSTANT DXmCPrinterFormList = "DXmPrinterFormList" + "0"C ! > #define DXmNprinterFormCount "DXmprinterFormCount" /* Printer Form Count */ DECLARE STRING CONSTANT DXmNprinterFormCount = "DXmprinterFormCount" + "0"C ! > #define DXmCPrinterFormCount "DXmPrinterFormCount" DECLARE STRING CONSTANT DXmCPrinterFormCount = "DXmPrinterFormCount" + "0"C ! > #define DXmNprinterFormChoice "DXmprinterFormChoice" /* Printer Form Choice */ DECLARE STRING CONSTANT DXmNprinterFormChoice = "DXmprinterFormChoice" + "0"C ! > #define DXmCPrinterFormChoice "DXmPrinterFormChoice" DECLARE STRING CONSTANT DXmCPrinterFormChoice = "DXmPrinterFormChoice" + "0"C ! > #define DXmNpriority "DXmpriority" /* Priority */ DECLARE STRING CONSTANT DXmNpriority = "DXmpriority" + "0"C ! > #define DXmCPriority "DXmPriority" DECLARE STRING CONSTANT DXmCPriority = "DXmPriority" + "0"C ! > #define DXmNsetup "DXmsetup" /* Setup */ DECLARE STRING CONSTANT DXmNsetup = "DXmsetup" + "0"C ! > #define DXmCSetup "DXmSetup" DECLARE STRING CONSTANT DXmCSetup = "DXmSetup" + "0"C ! > #define DXmNunmanageOnOk "DXmunmanageOnOk" /* Unmanage On OK sel. */ DECLARE STRING CONSTANT DXmNunmanageOnOk = "DXmunmanageOnOk" + "0"C ! > #define DXmCUnmanageOnOk "DXmUnmanageOnOk" DECLARE STRING CONSTANT DXmCUnmanageOnOk = "DXmUnmanageOnOk" + "0"C ! > #define DXmNunmanageOnCancel "DXmunmanageOnCancel" /* Unmanage on Cancel */ DECLARE STRING CONSTANT DXmNunmanageOnCancel = "DXmunmanageOnCancel" + "0"C ! > #define DXmCUnmanageOnCancel "DXmUnmanageOnCancel" DECLARE STRING CONSTANT DXmCUnmanageOnCancel = "DXmUnmanageOnCancel" + "0"C ! > #define DXmNokSelectedCallbackList "DXmokSelectedCallbackList" /* Callback list for OK */ DECLARE STRING CONSTANT DXmNokSelectedCallbackList = "DXmokSelectedCallbackList" + "0"C ! > #define DXmNcancelSelectedCallbackList "DXmcancelSelectedCallbackList" /* Callback list for Cancel */ DECLARE STRING CONSTANT DXmNcancelSelectedCallbackList = "DXmcancelSelectedCallbackList" + "0"C ! > #define DXmNunmapOnOkSelected "DXmunmapOnOkSelected" /* Unmap When OK sel. */ DECLARE STRING CONSTANT DXmNunmapOnOkSelected = "DXmunmapOnOkSelected" + "0"C ! > #define DXmCUnmapOnOkSelected "DXmUnmapOnOkSelected" DECLARE STRING CONSTANT DXmCUnmapOnOkSelected = "DXmUnmapOnOkSelected" + "0"C ! > #define DXmNunmapOnCancelSelected "DXmunmapOnCancelSelected" /* Unmap When CANCEL sel*/ DECLARE STRING CONSTANT DXmNunmapOnCancelSelected = "DXmunmapOnCancelSelected" + "0"C ! > #define DXmCUnmapOnCancelSelected "DXmUnmapOnCancelSelected" DECLARE STRING CONSTANT DXmCUnmapOnCancelSelected = "DXmUnmapOnCancelSelected" + "0"C ! > #define DXmNdefaultPrinter "DXmdefaultPrinter" DECLARE STRING CONSTANT DXmNdefaultPrinter = "DXmdefaultPrinter" + "0"C ! > #define DXmCDefaultPrinter "DXmDefaultPrinter" DECLARE STRING CONSTANT DXmCDefaultPrinter = "DXmDefaultPrinter" + "0"C ! > #define DXmNfileNameList "DXmfileNameList" /* file name count */ DECLARE STRING CONSTANT DXmNfileNameList = "DXmfileNameList" + "0"C ! > #define DXmCFileNameList "DXmFileNameList" DECLARE STRING CONSTANT DXmCFileNameList = "DXmFileNameList" + "0"C ! > #define DXmNfileNameCount "DXmfileNameCount" /* file name count */ DECLARE STRING CONSTANT DXmNfileNameCount = "DXmfileNameCount" + "0"C ! > #define DXmCFileNameCount "DXmFileNameCount" DECLARE STRING CONSTANT DXmCFileNameCount = "DXmFileNameCount" + "0"C ! > #define DXmNsuppressOptionsMask "DXmsuppressOptionsMask" /* supress options mask */ DECLARE STRING CONSTANT DXmNsuppressOptionsMask = "DXmsuppressOptionsMask" + "0"C ! > #define DXmCSuppressOptionsMask "DXmSuppressOptionsMask" DECLARE STRING CONSTANT DXmCSuppressOptionsMask = "DXmSuppressOptionsMask" + "0"C ! > #define DXmNoptionsDialogTitle "DXmoptionsDialogTitle" /* Title of 2ndary dialog box */ DECLARE STRING CONSTANT DXmNoptionsDialogTitle = "DXmoptionsDialogTitle" + "0"C ! > #define DXmCOptionsDialogTitle "DXmOptionsDialogTitle" DECLARE STRING CONSTANT DXmCOptionsDialogTitle = "DXmOptionsDialogTitle" + "0"C ! *********************************************************************** ! * ! Print Format Codes * ! * ! *********************************************************************** ! > #define DXmPRINT_FORMAT_DEFAULT 0 DECLARE LONG CONSTANT DXmPRINT_FORMAT_DEFAULT = 0 ! > #define DXmPRINT_FORMAT_TEXT 1 DECLARE LONG CONSTANT DXmPRINT_FORMAT_TEXT = 1 ! > #define DXmPRINT_FORMAT_LINE_PRINTER 2 DECLARE LONG CONSTANT DXmPRINT_FORMAT_LINE_PRINTER = 2 ! > #define DXmPRINT_FORMAT_TERMINAL 3 DECLARE LONG CONSTANT DXmPRINT_FORMAT_TERMINAL = 3 ! > #define DXmPRINT_FORMAT_ANSI2 4 DECLARE LONG CONSTANT DXmPRINT_FORMAT_ANSI2 = 4 ! > #define DXmPRINT_FORMAT_ANSI 5 DECLARE LONG CONSTANT DXmPRINT_FORMAT_ANSI = 5 ! > #define DXmPRINT_FORMAT_POSTSCRIPT 6 DECLARE LONG CONSTANT DXmPRINT_FORMAT_POSTSCRIPT = 6 ! > #define DXmPRINT_FORMAT_REGIS 7 DECLARE LONG CONSTANT DXmPRINT_FORMAT_REGIS = 7 ! > #define DXmPRINT_FORMAT_TEKTRONIX 8 DECLARE LONG CONSTANT DXmPRINT_FORMAT_TEKTRONIX = 8 ! > #define DXmPRINT_FORMAT_DDIF 9 DECLARE LONG CONSTANT DXmPRINT_FORMAT_DDIF = 9 ! *********************************************************************** ! * ! Page orientation codes * ! * ! *********************************************************************** ! > #define DXmORIENTATION_DEFAULT 0 DECLARE LONG CONSTANT DXmORIENTATION_DEFAULT = 0 ! > #define DXmORIENTATION_PORTRAIT 1 DECLARE LONG CONSTANT DXmORIENTATION_PORTRAIT = 1 ! > #define DXmORIENTATION_LANDSCAPE 2 DECLARE LONG CONSTANT DXmORIENTATION_LANDSCAPE = 2 ! *********************************************************************** ! * ! Page/Sheet size codes * ! * ! *********************************************************************** ! > #define DXmSIZE_DEFAULT 0 DECLARE LONG CONSTANT DXmSIZE_DEFAULT = 0 ! > #define DXmSIZE_LETTER 1 DECLARE LONG CONSTANT DXmSIZE_LETTER = 1 ! > #define DXmSIZE_LEDGER 2 DECLARE LONG CONSTANT DXmSIZE_LEDGER = 2 ! > #define DXmSIZE_LEGAL 3 DECLARE LONG CONSTANT DXmSIZE_LEGAL = 3 ! > #define DXmSIZE_EXECUTIVE 4 DECLARE LONG CONSTANT DXmSIZE_EXECUTIVE = 4 ! > #define DXmSIZE_A5 5 DECLARE LONG CONSTANT DXmSIZE_A5 = 5 ! > #define DXmSIZE_A4 6 DECLARE LONG CONSTANT DXmSIZE_A4 = 6 ! > #define DXmSIZE_A3 7 DECLARE LONG CONSTANT DXmSIZE_A3 = 7 ! > #define DXmSIZE_B5 8 DECLARE LONG CONSTANT DXmSIZE_B5 = 8 ! > #define DXmSIZE_B4 9 DECLARE LONG CONSTANT DXmSIZE_B4 = 9 ! > #define DXmSIZE_7X9 0 /* unsupported */ DECLARE LONG CONSTANT DXmSIZE_7X9 = 0 ! > #define DXmSIZE_C4_ENVELOPE 10 DECLARE LONG CONSTANT DXmSIZE_C4_ENVELOPE = 10 ! > #define DXmSIZE_C5_ENVELOPE 11 DECLARE LONG CONSTANT DXmSIZE_C5_ENVELOPE = 11 ! > #define DXmSIZE_C56_ENVELOPE 12 DECLARE LONG CONSTANT DXmSIZE_C56_ENVELOPE = 12 ! > #define DXmSIZE_10X13_ENVELOPE 13 DECLARE LONG CONSTANT DXmSIZE_10X13_ENVELOPE = 13 ! > #define DXmSIZE_9X12_ENVELOPE 14 DECLARE LONG CONSTANT DXmSIZE_9X12_ENVELOPE = 14 ! > #define DXmSIZE_BUSINESS_ENVELOPE 15 DECLARE LONG CONSTANT DXmSIZE_BUSINESS_ENVELOPE = 15 ! *********************************************************************** ! * ! Sides Codes * ! * ! *********************************************************************** ! > #define DXmSIDES_DEFAULT 0 DECLARE LONG CONSTANT DXmSIDES_DEFAULT = 0 ! > #define DXmSIDES_SIMPLEX_ONE 1 DECLARE LONG CONSTANT DXmSIDES_SIMPLEX_ONE = 1 ! > #define DXmSIDES_SIMPLEX_TWO 2 DECLARE LONG CONSTANT DXmSIDES_SIMPLEX_TWO = 2 ! > #define DXmSIDES_DUPLEX_ONE 3 DECLARE LONG CONSTANT DXmSIDES_DUPLEX_ONE = 3 ! > #define DXmSIDES_DUPLEX_TWO 4 DECLARE LONG CONSTANT DXmSIDES_DUPLEX_TWO = 4 ! > #define DXmSIDES_TUMBLE_ONE 5 DECLARE LONG CONSTANT DXmSIDES_TUMBLE_ONE = 5 ! > #define DXmSIDES_TUMBLE_TWO 6 DECLARE LONG CONSTANT DXmSIDES_TUMBLE_TWO = 6 ! *********************************************************************** ! * ! File Start/End/Burst Sheet Codes * ! * ! *********************************************************************** ! > #define DXmFILE_SHEET_DEFAULT 0 DECLARE LONG CONSTANT DXmFILE_SHEET_DEFAULT = 0 ! > #define DXmFILE_SHEET_NONE 1 DECLARE LONG CONSTANT DXmFILE_SHEET_NONE = 1 ! > #define DXmFILE_SHEET_ONE 2 DECLARE LONG CONSTANT DXmFILE_SHEET_ONE = 2 ! > #define DXmFILE_SHEET_ALL 3 DECLARE LONG CONSTANT DXmFILE_SHEET_ALL = 3 ! *********************************************************************** ! * ! Message Log Codes * ! * ! *********************************************************************** ! > #define DXmMESSAGE_LOG_DEFAULT 0 DECLARE LONG CONSTANT DXmMESSAGE_LOG_DEFAULT = 0 ! > #define DXmMESSAGE_LOG_IGNORE 1 DECLARE LONG CONSTANT DXmMESSAGE_LOG_IGNORE = 1 ! > #define DXmMESSAGE_LOG_PRINT 2 DECLARE LONG CONSTANT DXmMESSAGE_LOG_PRINT = 2 ! > #define DXmMESSAGE_LOG_KEEP 3 DECLARE LONG CONSTANT DXmMESSAGE_LOG_KEEP = 3 ! > #define DXmMESSAGE_LOG_KEEP_AND_PRINT 4 DECLARE LONG CONSTANT DXmMESSAGE_LOG_KEEP_AND_PRINT = 4 ! *********************************************************************** ! * ! Input Tray Codes * ! * ! *********************************************************************** ! > #define DXmINPUT_TRAY_DEFAULT 0 DECLARE LONG CONSTANT DXmINPUT_TRAY_DEFAULT = 0 ! > #define DXmINPUT_TRAY_TOP 1 DECLARE LONG CONSTANT DXmINPUT_TRAY_TOP = 1 ! > #define DXmINPUT_TRAY_MIDDLE 2 DECLARE LONG CONSTANT DXmINPUT_TRAY_MIDDLE = 2 ! > #define DXmINPUT_TRAY_BOTTOM 3 DECLARE LONG CONSTANT DXmINPUT_TRAY_BOTTOM = 3 ! *********************************************************************** ! * ! Output Tray Codes * ! * ! *********************************************************************** ! > #define DXmOUTPUT_TRAY_DEFAULT 0 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_DEFAULT = 0 ! > #define DXmOUTPUT_TRAY_TOP 1 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_TOP = 1 ! > #define DXmOUTPUT_TRAY_SIDE 2 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_SIDE = 2 ! > #define DXmOUTPUT_TRAY_FACE_UP 3 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_FACE_UP = 3 ! > #define DXmOUTPUT_TRAY_UPPER 4 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_UPPER = 4 ! > #define DXmOUTPUT_TRAY_LOWER 5 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_LOWER = 5 ! > #define DXmOUTPUT_TRAY_LARGE_CAPACITY 6 DECLARE LONG CONSTANT DXmOUTPUT_TRAY_LARGE_CAPACITY = 6 ! *********************************************************************** ! * ! Pass All Codes * ! * ! *********************************************************************** ! > #define DXmPASS_ALL_DEFAULT 0 DECLARE LONG CONSTANT DXmPASS_ALL_DEFAULT = 0 ! > #define DXmPASS_ALL_YES 1 DECLARE LONG CONSTANT DXmPASS_ALL_YES = 1 ! > #define DXmPASS_ALL_NO 2 DECLARE LONG CONSTANT DXmPASS_ALL_NO = 2 ! *********************************************************************** ! * ! Suppress Option Mask Bits * ! * ! *********************************************************************** ! > #define DXmSUPPRESS_NONE 0 DECLARE LONG CONSTANT DXmSUPPRESS_NONE = 0 ! > #define DXmSUPPRESS_DELETE_FILE 1 << 0 DECLARE LONG CONSTANT DXmSUPPRESS_DELETE_FILE = 1 ! > #define DXmSUPPRESS_NUMBER_COPIES 1 << 1 DECLARE LONG CONSTANT DXmSUPPRESS_NUMBER_COPIES = 2 ! > #define DXmSUPPRESS_PAGE_RANGE 1 << 2 DECLARE LONG CONSTANT DXmSUPPRESS_PAGE_RANGE = 4 ! > #define DXmSUPPRESS_PRINT_FORMAT 1 << 3 DECLARE LONG CONSTANT DXmSUPPRESS_PRINT_FORMAT = 8 ! > #define DXmSUPPRESS_ORIENTATION 1 << 4 DECLARE LONG CONSTANT DXmSUPPRESS_ORIENTATION = 16 ! > #define DXmSUPPRESS_PRINTER 1 << 5 DECLARE LONG CONSTANT DXmSUPPRESS_PRINTER = 32 ! > #define DXmSUPPRESS_PRINT_AFTER 1 << 6 DECLARE LONG CONSTANT DXmSUPPRESS_PRINT_AFTER = 64 ! > #define DXmSUPPRESS_PAGE_SIZE 1 << 7 DECLARE LONG CONSTANT DXmSUPPRESS_PAGE_SIZE = 128 ! > #define DXmSUPPRESS_SIDES 1 << 8 DECLARE LONG CONSTANT DXmSUPPRESS_SIDES = 256 ! > #define DXmSUPPRESS_NUMBER_UP 1 << 9 DECLARE LONG CONSTANT DXmSUPPRESS_NUMBER_UP = 512 ! > #define DXmSUPPRESS_SHEET_COUNT 1 << 10 DECLARE LONG CONSTANT DXmSUPPRESS_SHEET_COUNT = 1024 ! > #define DXmSUPPRESS_FILE_START_SHEET 1 << 11 DECLARE LONG CONSTANT DXmSUPPRESS_FILE_START_SHEET = 2048 ! > #define DXmSUPPRESS_FILE_END_SHEET 1 << 12 DECLARE LONG CONSTANT DXmSUPPRESS_FILE_END_SHEET = 4096 ! > #define DXmSUPPRESS_FILE_BURST_SHEET 1 << 13 DECLARE LONG CONSTANT DXmSUPPRESS_FILE_BURST_SHEET = 8192 ! > #define DXmSUPPRESS_MESSAGE_LOG 1 << 14 DECLARE LONG CONSTANT DXmSUPPRESS_MESSAGE_LOG = 16384 ! > #define DXmSUPPRESS_HOLD_JOB 1 << 15 DECLARE LONG CONSTANT DXmSUPPRESS_HOLD_JOB = 32768 ! > #define DXmSUPPRESS_NOTIFY 1 << 16 DECLARE LONG CONSTANT DXmSUPPRESS_NOTIFY = 65536 ! > #define DXmSUPPRESS_SHEET_SIZE 1 << 17 DECLARE LONG CONSTANT DXmSUPPRESS_SHEET_SIZE = 131072 ! > #define DXmSUPPRESS_INPUT_TRAY 1 << 18 DECLARE LONG CONSTANT DXmSUPPRESS_INPUT_TRAY = 262144 ! > #define DXmSUPPRESS_OUTPUT_TRAY 1 << 19 DECLARE LONG CONSTANT DXmSUPPRESS_OUTPUT_TRAY = 524288 ! > #define DXmSUPPRESS_JOB_NAME 1 << 20 DECLARE LONG CONSTANT DXmSUPPRESS_JOB_NAME = 1048576 ! > #define DXmSUPPRESS_OPERATOR_MESSAGE 1 << 21 DECLARE LONG CONSTANT DXmSUPPRESS_OPERATOR_MESSAGE = 2097152 ! > #define DXmSUPPRESS_HEADER 1 << 22 DECLARE LONG CONSTANT DXmSUPPRESS_HEADER = 4194304 ! > #define DXmSUPPRESS_AUTOMATIC_PAGINATION 1 << 23 DECLARE LONG CONSTANT DXmSUPPRESS_AUTO_PAGINATION = 8388608 ! > #define DXmSUPPRESS_DOUBLE_SPACING 1 << 24 DECLARE LONG CONSTANT DXmSUPPRESS_DOUBLE_SPACING = 16777216 ! > #define DXmSUPPRESS_LAYUP_DEFINITION 1 << 25 DECLARE LONG CONSTANT DXmSUPPRESS_LAYUP_DEFINITION = 33554432 ! > #define DXmSUPPRESS_START_SHEET_COMMENT 1 << 26 DECLARE LONG CONSTANT DXmSUPPRESS_START_SHEET_COMMENT = 67108864 ! > #define DXmSUPPRESS_PASS_ALL 1 << 27 DECLARE LONG CONSTANT DXmSUPPRESS_PASS_ALL = 134217728 ! > #define DXmSUPPRESS_PRINTER_FORM 1 << 28 DECLARE LONG CONSTANT DXmSUPPRESS_PRINTER_FORM = 268435456 ! > #define DXmSUPPRESS_PRIORITY 1 << 29 DECLARE LONG CONSTANT DXmSUPPRESS_PRIORITY = 536870912 ! > #define DXmSUPPRESS_SETUP 1 << 30 DECLARE LONG CONSTANT DXmSUPPRESS_SETUP = 1073741824 ! *********************************************************************** ! * ! Structures and constants for augmenting the print formats and the * ! option menu lists. * ! * ! *********************************************************************** ! > typedef struct _DXmPrintOptionMenuStruct ! > { ! > XmString ui_string; /* What is in interface */ ! > XmString os_string; /* What goes to operating system */ ! > } DXmPrintOptionMenuStruct; DECLARE LONG CONSTANT S__DXmPrintOptionMenuStruct = 8 record DXmPrintOptionMenuStruct XmString ui_string XmString os_string end record DXmPrintOptionMenuStruct ! > typedef struct _DXmPrintFormatStruct ! > { ! > XmString ui_string; /* What is in interface */ ! > XmString os_string; /* What goes to operating system */ ! > XmString var_string; /* What {VMS logical | ULTRIX environment variable} to use */ ! > } DXmPrintFormatStruct; DECLARE LONG CONSTANT S__DXmPrintFormatStruct = 12 record DXmPrintFormatStruct XmString ui_string XmString os_string XmString var_string end record DXmPrintFormatStruct ! > #define DXmPAGE_SIZE 0 DECLARE LONG CONSTANT DXmPAGE_SIZE = 0 ! > #define DXmSIDES 1 DECLARE LONG CONSTANT DXmSIDES = 1 ! > #define DXmFILE_START_SHEET 2 DECLARE LONG CONSTANT DXmFILE_START_SHEET = 2 ! > #define DXmFILE_END_SHEET 3 DECLARE LONG CONSTANT DXmFILE_END_SHEET = 3 ! > #define DXmFILE_BURST_SHEET 4 DECLARE LONG CONSTANT DXmFILE_BURST_SHEET = 4 ! > #define DXmMESSAGE_LOG 5 DECLARE LONG CONSTANT DXmMESSAGE_LOG = 5 ! > #define DXmSHEET_SIZE 6 DECLARE LONG CONSTANT DXmSHEET_SIZE = 6 ! > #define DXmINPUT_TRAY 7 DECLARE LONG CONSTANT DXmINPUT_TRAY = 7 ! > #define DXmOUTPUT_TRAY 8 DECLARE LONG CONSTANT DXmOUTPUT_TRAY = 8 ! > #define DXmPASS_ALL 9 DECLARE LONG CONSTANT DXmPASS_ALL = 9 ! > #define DXmPRINT_FORMAT 10 DECLARE LONG CONSTANT DXmPRINT_FORMAT = 10 ! *********************************************************************** ! * ! The following are provided for backwards compatibility only and * ! should *NOT* be used (use the one on the right instead). * ! * ! *********************************************************************** ! > #define DXmNautoPaginationChoice DXmNautoPagination /* Backward compat. only */ DECLARE STRING CONSTANT DXmNautoPaginationChoice = "DXmautoPagination" + "0"C ! > #define DXmNdoubleSpaceChoice DXmNdoubleSpacing /* Backward compat. only */ DECLARE STRING CONSTANT DXmNdoubleSpaceChoice = "DXmdoubleSpace" + "0"C ! > #define DXmNheaderChoice DXmNheader /* Backward compat. only */ DECLARE STRING CONSTANT DXmNheaderChoice = "DXmheader" + "0"C ! > #define DXmNnotifyChoice DXmNnotify /* Backward compat. only */ DECLARE STRING CONSTANT DXmNnotifyChoice = "DXmnotify" + "0"C ! > #define DXmNdeleteFileChoice DXmNdeleteFile /* Backward compat. only */ DECLARE STRING CONSTANT DXmNdeleteFileChoice = "DXmdeleteFile" + "0"C ! > #define DXmNpassallChoice DXmNpassAll /* Backward compat. only */ DECLARE STRING CONSTANT DXmNpassallChoice = "DXmpassall" + "0"C ! > #define DXmNjobNameChoice DXmNjobName /* Backward compat. only */ DECLARE STRING CONSTANT DXmNjobNameChoice = "DXmjobName" + "0"C ! > #define DXmNorientationChoice DXmNorientation /* Backward compat. only */ DECLARE STRING CONSTANT DXmNorientationChoice = "DXmorientation" + "0"C ! > #define DXmNpageSizeChoice DXmNpageSize /* Backward compat. only */ DECLARE STRING CONSTANT DXmNpageSizeChoice = "DXmpageSize" + "0"C ! > #define DXmNsheetSizeChoice DXmNsheetSize /* Backward compat. only */ DECLARE STRING CONSTANT DXmNsheetSizeChoice = "DXmsheetSize" + "0"C ! > #define DXmNsheetLimitLowChoice DXmNpageRangeFrom /* Backward compat. only */ DECLARE STRING CONSTANT DXmNsheetLimitLowChoice = "DXmsheetLimitLow" + "0"C ! > #define DXmNsheetLimitHighChoice DXmNpageRangeTo /* Backward compat. only */ DECLARE STRING CONSTANT DXmNsheetLimitHighChoice = "DXmsheetLimitHigh" + "0"C ! > #define DXmNnumberCopiesChoice DXmNnumberCopies /* Backward compat. only */ DECLARE STRING CONSTANT DXmNnumberCopiesChoice = "DXmnumberCopies" + "0"C ! > #define DXmPRINT_FORMAT_NONE DXmPRINT_FORMAT_DEFAULT /* Backward compat. only */ DECLARE LONG CONSTANT DXmPRINT_FORMAT_NONE = 0 ! End of DXmPrint.h ! DXmSvn.h ! ----------------------------------* ! Class Name * ! ----------------------------------* ! > #define DXmSvnClassName "Svn" DECLARE STRING CONSTANT DXmSvnClassName = "Svn" + "0"C ! ----------------------------------* ! Resource names * ! ----------------------------------* ! > #define DXmSvnNfontList "DXmfontListDefault" DECLARE STRING CONSTANT DXmSvnNfontList = "DXmfontListDefault" + "0"C ! > #define DXmSvnNfontListLevel0 "DXmfontListLevel0" DECLARE STRING CONSTANT DXmSvnNfontListLevel0 = "DXmfontListLevel0" + "0"C ! > #define DXmSvnNfontListLevel1 "DXmfontListLevel1" DECLARE STRING CONSTANT DXmSvnNfontListLevel1 = "DXmfontListLevel1" + "0"C ! > #define DXmSvnNfontListLevel2 "DXmfontListLevel2" DECLARE STRING CONSTANT DXmSvnNfontListLevel2 = "DXmfontListLevel2" + "0"C ! > #define DXmSvnNfontListLevel3 "DXmfontListLevel3" DECLARE STRING CONSTANT DXmSvnNfontListLevel3 = "DXmfontListLevel3" + "0"C ! > #define DXmSvnNfontListLevel4 "DXmfontListLevel4" DECLARE STRING CONSTANT DXmSvnNfontListLevel4 = "DXmfontListLevel4" + "0"C ! > #define DXmSvnNindentMargin "DXmindentMargin" DECLARE STRING CONSTANT DXmSvnNindentMargin = "DXmindentMargin" + "0"C ! > #define DXmSvnNfixedWidthEntries "DXmfixedWidthEntries" DECLARE STRING CONSTANT DXmSvnNfixedWidthEntries = "DXmfixedWidthEntries" + "0"C ! > #define DXmSvnNnumberOfEntries "DXmnumberOfEntries" DECLARE STRING CONSTANT DXmSvnNnumberOfEntries = "DXmnumberOfEntries" + "0"C ! > #define DXmSvnNdisplayMode "DXmdisplayMode" DECLARE STRING CONSTANT DXmSvnNdisplayMode = "DXmdisplayMode" + "0"C ! > #define DXmSvnNmultipleSelections "DXmmultipleSelections" DECLARE STRING CONSTANT DXmSvnNmultipleSelections = "DXmmultipleSelections" + "0"C ! > #define DXmSvnNghostPixmap "DXmghostPixmap" DECLARE STRING CONSTANT DXmSvnNghostPixmap = "DXmghostPixmap" + "0"C ! > #define DXmSvnNghostX "DXmghostX" DECLARE STRING CONSTANT DXmSvnNghostX = "DXmghostX" + "0"C ! > #define DXmSvnNghostY "DXmghostY" DECLARE STRING CONSTANT DXmSvnNghostY = "DXmghostY" + "0"C ! > #define DXmSvnNghostWidth "DXmghostWidth" DECLARE STRING CONSTANT DXmSvnNghostWidth = "DXmghostWidth" + "0"C ! > #define DXmSvnNghostHeight "DXmghostHeight" DECLARE STRING CONSTANT DXmSvnNghostHeight = "DXmghostHeight" + "0"C ! > #define DXmSvnNdefaultSpacing "DXmdefaultSpacing" DECLARE STRING CONSTANT DXmSvnNdefaultSpacing = "DXmdefaultSpacing" + "0"C ! > #define DXmSvnNtruncateText "DXmtruncateText" DECLARE STRING CONSTANT DXmSvnNtruncateText = "DXmtruncateText" + "0"C ! > #define DXmSvnNuseScrollButtons "DXmuseScrollButtons" DECLARE STRING CONSTANT DXmSvnNuseScrollButtons = "DXmuseScrollButtons" + "0"C ! > #define DXmSvnNexpectHighlighting "DXmexpectHighlighting" DECLARE STRING CONSTANT DXmSvnNexpectHighlighting = "DXmexpectHighlighting" + "0"C ! > #define DXmSvnNforceSeqGetEntry "DXmforceSeqGetEntry" DECLARE STRING CONSTANT DXmSvnNforceSeqGetEntry = "DXmforceSeqGetEntry" + "0"C ! > #define DXmSvnNshowPathToRoot "DXmshowPathToRoot" DECLARE STRING CONSTANT DXmSvnNshowPathToRoot = "DXmshowPathToRoot" + "0"C ! > #define DXmSvnNhelpRequestedCallback "DXmhelpRequestedCallback" ! > CONSTANT DXmSvnNhelpRequestedCallback EQUALS STRING "helpCallback"; DECLARE STRING CONSTANT DXmSvnNhelpRequestedCallback = "DXmhelpRequestedCallback" + "0"C ! > #define DXmSvnNtreeLevelSpacing "DXmtreeLevelSpacing" DECLARE STRING CONSTANT DXmSvnNtreeLevelSpacing = "DXmtreeLevelSpacing" + "0"C ! > #define DXmSvnNtreeSiblingSpacing "DXmtreeSiblingSpacing" DECLARE STRING CONSTANT DXmSvnNtreeSiblingSpacing = "DXmtreeSiblingSpacing" + "0"C ! > #define DXmSvnNtreeStyle "DXmtreeStyle" DECLARE STRING CONSTANT DXmSvnNtreeStyle = "DXmtreeStyle" + "0"C ! > #define DXmSvnNtreeArcWidth "DXmtreeArcWidth" DECLARE STRING CONSTANT DXmSvnNtreeArcWidth = "DXmtreeArcWidth" + "0"C ! > #define DXmSvnNtreeCenteredComponents "DXmtreeCenteredComponents" DECLARE STRING CONSTANT DXmSvnNtreeCenteredComponents = "DXmtreeCenteredComponents" + "0"C ! > #define DXmSvnNtreePerpendicularLines "DXmtreePerpendicularLines" DECLARE STRING CONSTANT DXmSvnNtreePerpendicularLines = "DXmtreePerpendicularLines" + "0"C ! > #define DXmSvnNtreeIndexAll "DXmtreeIndexAll" DECLARE STRING CONSTANT DXmSvnNtreeIndexAll = "DXmtreeIndexAll" + "0"C ! > #define DXmSvnNnavWindowTitle "DXmnavWindowTitle" DECLARE STRING CONSTANT DXmSvnNnavWindowTitle = "DXmnavWindowTitle" + "0"C ! > #define DXmSvnNtreeEntryShadows "DXmtreeEntryShadows" DECLARE STRING CONSTANT DXmSvnNtreeEntryShadows = "DXmtreeEntryShadows" + "0"C ! > #define DXmSvnNtreeEntryOutlines "DXmtreeEntryOutlines" DECLARE STRING CONSTANT DXmSvnNtreeEntryOutlines = "DXmtreeEntryOutlines" + "0"C ! > #define DXmSvnNcolumnLines "DXmcolumnLines" DECLARE STRING CONSTANT DXmSvnNcolumnLines = "DXmcolumnLines" + "0"C ! > #define DXmSvnNstartColumnComponent "DXmstartColumnComponent" DECLARE STRING CONSTANT DXmSvnNstartColumnComponent = "DXmstartColumnComponent" + "0"C ! > #define DXmSvnNsecondaryComponentsUnmapped "DXmsecondaryComponentsUnmapped" ! > CONSTANT DXmSvnNsecondaryComponentsUnmapped EQUALS STRING "DXmsecondaryComponentsUnmapped"; DECLARE STRING CONSTANT DXmSvnNsecComponentsUnmapped = "DXmsecondaryComponentsUnmapped" + "0"C ! > #define DXmSvnNsecondaryBaseX "DXmsecondaryBaseX" DECLARE STRING CONSTANT DXmSvnNsecondaryBaseX = "DXmsecondaryBaseX" + "0"C ! > #define DXmSvnNselectionMode "DXmselectionMode" DECLARE STRING CONSTANT DXmSvnNselectionMode = "DXmselectionMode" + "0"C ! > #define DXmSvnNpaneWidget "DXmpaneWidget" DECLARE STRING CONSTANT DXmSvnNpaneWidget = "DXmpaneWidget" + "0"C ! > #define DXmSvnNprimaryWindowWidget "DXmprimaryWindowWidget" DECLARE STRING CONSTANT DXmSvnNprimaryWindowWidget = "DXmprimaryWindowWidget" + "0"C ! > #define DXmSvnNsecondaryWindowWidget "DXmsecondaryWindowWidget" DECLARE STRING CONSTANT DXmSvnNsecondaryWindowWidget = "DXmsecondaryWindowWidget" + "0"C ! > #define DXmSvnNoutlineHScrollWidget "DXmoutlineHScrollWidget" DECLARE STRING CONSTANT DXmSvnNoutlineHScrollWidget = "DXmoutlineHScrollWidget" + "0"C ! > #define DXmSvnNprimaryPercentage "DXmprimaryPercentage" DECLARE STRING CONSTANT DXmSvnNprimaryPercentage = "DXmprimaryPercentage" + "0"C ! > #define DXmSvnNstartLocationCursor "DXmstartLocationCursor" DECLARE STRING CONSTANT DXmSvnNstartLocationCursor = "DXmstartLocationCursor" + "0"C ! > #define DXmSvnNliveScrolling "DXmliveScrolling" DECLARE STRING CONSTANT DXmSvnNliveScrolling = "DXmliveScrolling" + "0"C ! > #define DXmSvnNdragScrolling "DXmdragScrolling" DECLARE STRING CONSTANT DXmSvnNdragScrolling = "DXmdragScrolling" + "0"C ! > #define DXmSvnNselectAndConfirmCallback "DXmselectAndConfirmCallback" DECLARE STRING CONSTANT DXmSvnNselectAndConfirmCallback = "DXmselectAndConfirmCallback" + "0"C ! > #define DXmSvnNextendConfirmCallback "DXmextendConfirmCallback" DECLARE STRING CONSTANT DXmSvnNextendConfirmCallback = "DXmextendConfirmCallback" + "0"C ! > #define DXmSvnNentrySelectedCallback "DXmentrySelectedCallback" DECLARE STRING CONSTANT DXmSvnNentrySelectedCallback = "DXmentrySelectedCallback" + "0"C ! > #define DXmSvnNentryUnselectedCallback "DXmentryUnselectedCallback" DECLARE STRING CONSTANT DXmSvnNentryUnselectedCallback = "DXmentryUnselectedCallback" + "0"C ! > #define DXmSvnNtransitionsDoneCallback "DXmtransitionsDoneCallback" DECLARE STRING CONSTANT DXmSvnNtransitionsDoneCallback = "DXmtransitionsDoneCallback" + "0"C ! > #define DXmSvnNattachToSourceCallback "DXmattachToSourceCallback" DECLARE STRING CONSTANT DXmSvnNattachToSourceCallback = "DXmattachToSourceCallback" + "0"C ! > #define DXmSvnNdetachFromSourceCallback "DXmdetachFromSourceCallback" DECLARE STRING CONSTANT DXmSvnNdetachFromSourceCallback = "DXmdetachFromSourceCallback" + "0"C ! > #define DXmSvnNselectionsDraggedCallback "DXmselectionsDraggedCallback" ! > CONSTANT DXmSvnNselectionsDraggedCallback EQUALS STRING "DXmselectionsDraggedCallback"; DECLARE STRING CONSTANT DXmSvnNselectionsDragCallback = "DXmselectionsDraggedCallback" + "0"C ! > #define DXmSvnNgetEntryCallback "DXmgetEntryCallback" DECLARE STRING CONSTANT DXmSvnNgetEntryCallback = "DXmgetEntryCallback" + "0"C ! > #define DXmSvnNdraggingCallback "DXmdraggingCallback" DECLARE STRING CONSTANT DXmSvnNdraggingCallback = "DXmdraggingCallback" + "0"C ! > #define DXmSvnNdraggingEndCallback "DXmdraggingEndCallback" DECLARE STRING CONSTANT DXmSvnNdraggingEndCallback = "DXmdraggingEndCallback" + "0"C ! > #define DXmSvnNdroppedCallback "DXmdroppedCallback" DECLARE STRING CONSTANT DXmSvnNdroppedCallback = "DXmdroppedCallback" + "0"C ! > #define DXmSvnNdisplayChangedCallback "DXmdisplayChangedCallback" DECLARE STRING CONSTANT DXmSvnNdisplayChangedCallback = "DXmdisplayChangedCallback" + "0"C ! > #define DXmSvnNpopupMenuCallback "DXmpopupMenuCallback" DECLARE STRING CONSTANT DXmSvnNpopupMenuCallback = "DXmpopupMenuCallback" + "0"C ! > #define DXmSvnNentryTransferCallback "DXmentryTransferCallback" DECLARE STRING CONSTANT DXmSvnNentryTransferCallback = "DXmentryTransferCallback" + "0"C ! ----------------------------------* ! Position Display constants * ! ----------------------------------* ! > #define DXmSvnKpositionTop 1 DECLARE LONG CONSTANT DXmSvnKpositionTop = 1 ! > #define DXmSvnKpositionMiddle 2 DECLARE LONG CONSTANT DXmSvnKpositionMiddle = 2 ! > #define DXmSvnKpositionBottom 3 DECLARE LONG CONSTANT DXmSvnKpositionBottom = 3 ! > #define DXmSvnKpositionPreviousPage 4 DECLARE LONG CONSTANT DXmSvnKpositionPreviousPage = 4 ! > #define DXmSvnKpositionNextPage 5 DECLARE LONG CONSTANT DXmSvnKpositionNextPage = 5 ! > #define DXmSVN_POSITION_TOP DXmSvnKpositionTop DECLARE LONG CONSTANT DXmSVN_POSITION_TOP = 1 ! > #define DXmSVN_POSITION_MIDDLE DXmSvnKpositionMiddle DECLARE LONG CONSTANT DXmSVN_POSITION_MIDDLE = 2 ! > #define DXmSVN_POSITION_BOTTOM DXmSvnKpositionBottom DECLARE LONG CONSTANT DXmSVN_POSITION_BOTTOM = 3 ! > #define DXmSVN_POSITION_PREVIOUS_PAGE DXmSvnKpositionPreviousPage DECLARE LONG CONSTANT DXmSVN_POSITION_PREVIOUS_PAGE = 4 ! > #define DXmSVN_POSITION_NEXT_PAGE DXmSvnKpositionNextPage DECLARE LONG CONSTANT DXmSVN_POSITION_NEXT_PAGE = 5 ! ----------------------------------* ! Display Mode constants * ! ----------------------------------* ! > #define DXmSvnKdisplayNone 0 DECLARE LONG CONSTANT DXmSvnKdisplayNone = 0 ! > #define DXmSvnKdisplayOutline 1 DECLARE LONG CONSTANT DXmSvnKdisplayOutline = 1 ! > #define DXmSvnKdisplayTree 2 DECLARE LONG CONSTANT DXmSvnKdisplayTree = 2 ! > #define DXmSvnKdisplayAllModes 3 DECLARE LONG CONSTANT DXmSvnKdisplayAllModes = 3 ! > #define DXmSvnKdisplayColumns 4 DECLARE LONG CONSTANT DXmSvnKdisplayColumns = 4 ! > #define DXmSVN_DISPLAY_NONE DXmSvnKdisplayNone DECLARE LONG CONSTANT DXmSVN_DISPLAY_NONE = 0 ! > #define DXmSVN_DISPLAY_OUTLINE DXmSvnKdisplayOutline DECLARE LONG CONSTANT DXmSVN_DISPLAY_OUTLINE = 1 ! > #define DXmSVN_DISPLAY_TREE DXmSvnKdisplayTree DECLARE LONG CONSTANT DXmSVN_DISPLAY_TREE = 2 ! > #define DXmSVN_DISPLAY_ALL_MODES DXmSvnKdisplayAllModes DECLARE LONG CONSTANT DXmSVN_DISPLAY_ALL_MODES = 3 ! > #define DXmSVN_DISPLAY_COLUMNS DXmSvnKdisplayColumns DECLARE LONG CONSTANT DXmSVN_DISPLAY_COLUMNS = 4 ! ----------------------------------* ! Selection Mode constants * ! ----------------------------------* ! > #define DXmSvnKselectEntry 0 DECLARE LONG CONSTANT DXmSvnKselectEntry = 0 ! > #define DXmSvnKselectComp 1 DECLARE LONG CONSTANT DXmSvnKselectComp = 1 ! > #define DXmSvnKselectCompAndPrimary 2 DECLARE LONG CONSTANT DXmSvnKselectCompAndPrimary = 2 ! > #define DXmSvnKselectEntryOrComp 3 DECLARE LONG CONSTANT DXmSvnKselectEntryOrComp = 3 ! > #define DXmSVN_SELECT_ENTRY DXmSvnKselectEntry DECLARE LONG CONSTANT DXmSVN_SELECT_ENTRY = 0 ! > #define DXmSVN_SELECT_COMP DXmSvnKselectComp DECLARE LONG CONSTANT DXmSVN_SELECT_COMP = 1 ! > #define DXmSVN_SELECT_COMP_AND_PRIMARY DXmSvnKselectCompAndPrimary DECLARE LONG CONSTANT DXmSVN_SELECT_COMP_AND_PRIMARY = 2 ! > #define DXmSVN_SELECT_ENTRY_OR_COMP DXmSvnKselectEntryOrComp DECLARE LONG CONSTANT DXmSVN_SELECT_ENTRY_OR_COMP = 3 ! ----------------------------------* ! Tree Style constants * ! ----------------------------------* ! > #define DXmSvnKtopTree 1 DECLARE LONG CONSTANT DXmSvnKtopTree = 1 ! > #define DXmSvnKhorizontalTree 2 DECLARE LONG CONSTANT DXmSvnKhorizontalTree = 2 ! > #define DXmSvnKoutlineTree 3 DECLARE LONG CONSTANT DXmSvnKoutlineTree = 3 ! > #define DXmSvnKuserDefinedTree 4 ! > #define DXmSVN_TOP_TREE DXmSvnKtopTree DECLARE LONG CONSTANT DXmSVN_TOP_TREE = 1 ! > #define DXmSVN_HORIZONTAL_TREE DXmSvnKhorizontalTree DECLARE LONG CONSTANT DXmSVN_HORIZONTAL_TREE = 2 ! > #define DXmSVN_OUTLINE_TREE DXmSvnKoutlineTree DECLARE LONG CONSTANT DXmSVN_OUTLINE_TREE = 3 ! > #define DXmSVN_USER_DEFINED_TREE DXmSvnKuserDefinedTree DECLARE LONG CONSTANT DXmSVN_USER_DEFINED_TREE = 4 ! ----------------------------------* ! Callback reasons * ! ----------------------------------* ! > #define DXmSvnCRHelpRequested XmCR_HELP /* 1 */ DECLARE LONG CONSTANT DXmSvnCRHelpRequested = 1 ! > #define DXmSvnCRSelectAndConfirm 2 DECLARE LONG CONSTANT DXmSvnCRSelectAndConfirm = 2 ! > #define DXmSvnCREntrySelected 3 DECLARE LONG CONSTANT DXmSvnCREntrySelected = 3 ! > #define DXmSvnCREntryUnselected 4 DECLARE LONG CONSTANT DXmSvnCREntryUnselected = 4 ! > #define DXmSvnCRAttachToSource 5 DECLARE LONG CONSTANT DXmSvnCRAttachToSource = 5 ! > #define DXmSvnCRDetachFromSource 6 DECLARE LONG CONSTANT DXmSvnCRDetachFromSource = 6 ! > #define DXmSvnCRSelectionsDragged 8 DECLARE LONG CONSTANT DXmSvnCRSelectionsDragged = 8 ! > #define DXmSvnCRGetEntry 9 DECLARE LONG CONSTANT DXmSvnCRGetEntry = 9 ! > #define DXmSvnCRDragging 10 DECLARE LONG CONSTANT DXmSvnCRDragging = 10 ! > #define DXmSvnCRDraggingEnd 11 DECLARE LONG CONSTANT DXmSvnCRDraggingEnd = 11 ! > #define DXmSvnCRDropped 12 DECLARE LONG CONSTANT DXmSvnCRDropped = 12 ! > #define DXmSvnCRExtendConfirm 13 DECLARE LONG CONSTANT DXmSvnCRExtendConfirm = 13 ! > #define DXmSvnCRTransitionsDone 14 DECLARE LONG CONSTANT DXmSvnCRTransitionsDone = 14 ! > #define DXmSvnCRDisplayChanged 15 DECLARE LONG CONSTANT DXmSvnCRDisplayChanged = 15 ! > #define DXmSvnCRPopupMenu 16 DECLARE LONG CONSTANT DXmSvnCRPopupMenu = 16 ! > #define DXmSvnCREntryTransfer 17 DECLARE LONG CONSTANT DXmSvnCREntryTransfer = 17 ! > #define DXmCR_SVN_SELECT_AND_CONFIRM DXmSvnCRSelectAndConfirm DECLARE LONG CONSTANT DXmCR_SVN_SELECT_AND_CONFIRM = 2 ! > #define DXmCR_SVN_ENTRY_SELECTED DXmSvnCREntrySelected DECLARE LONG CONSTANT DXmCR_SVN_ENTRY_SELECTED = 3 ! > #define DXmCR_SVN_ENTRY_UNSELECTED DXmSvnCREntryUnselected DECLARE LONG CONSTANT DXmCR_SVN_ENTRY_UNSELECTED = 4 ! > #define DXmCR_SVN_ATTACH_TO_SOURCE DXmSvnCRAttachToSource DECLARE LONG CONSTANT DXmCR_SVN_ATTACH_TO_SOURCE = 5 ! > #define DXmCR_SVN_SELECTIONS_DRAGGED DXmSvnCRSelectionsDragged DECLARE LONG CONSTANT DXmCR_SVN_SELECTIONS_DRAGGED = 8 ! > #define DXmCR_SVN_GET_ENTRY DXmSvnCRGetEntry DECLARE LONG CONSTANT DXmCR_SVN_GET_ENTRY = 9 ! > #define DXmCR_SVN_DRAGGING DXmSvnCRDragging DECLARE LONG CONSTANT DXmCR_SVN_DRAGGING = 10 ! > #define DXmCR_SVN_DRAGGING_END DXmSvnCRDraggingEnd DECLARE LONG CONSTANT DXmCR_SVN_DRAGGING_END = 11 ! > #define DXmCR_SVN_DROPPED DXmSvnCRDropped DECLARE LONG CONSTANT DXmCR_SVN_DROPPED = 12 ! > #define DXmCR_SVN_EXTEND_CONFIRM DXmSvnCRExtendConfirm DECLARE LONG CONSTANT DXmCR_SVN_EXTEND_CONFIRM = 13 ! > #define DXmCR_SVN_TRANSITIONS_DONE DXmSvnCRTransitionsDone DECLARE LONG CONSTANT DXmCR_SVN_TRANSITIONS_DONE = 14 ! > #define DXmCR_SVN_DISPLAY_CHANGED DXmSvnCRDisplayChanged DECLARE LONG CONSTANT DXmCR_SVN_DISPLAY_CHANGED = 15 ! > #define DXmCR_SVN_HELP_REQUESTED DXmSvnCRHelpRequested DECLARE LONG CONSTANT DXmCR_SVN_HELP_REQUESTED = 1 ! > #define DXmCR_SVN_POPUP_MENU DXmSvnCRPopupMenu DECLARE LONG CONSTANT DXmCR_SVN_POPUP_MENU = 16 ! > #define DXmCR_SVN_ENTRY_TRANSFER DXmSvnCREntryTransfer DECLARE LONG CONSTANT DXmCR_SVN_ENTRY_TRANSFER = 17 ! ----------------------------------* ! Callback structure definition * ! ----------------------------------* ! > typedef struct ! > { ! > int reason; /* Used by all */ ! > int entry_number; /* Used by 80% */ ! > int component_number; /* Used by 40% */ ! > int first_selection; ! > int x; ! > int y; ! > XtPointer entry_tag; ! > Time time; /* Used by Select */ ! > int entry_level; ! > int loc_cursor_entry_number; ! > int transfer_mode; /* Used for DXmSvnCREntryTransfer */ ! > /* whether a move or copy operation */ ! > int dragged_entry_number; ! > XEvent *event; ! > ! > } DXmSvnCallbackStruct; DECLARE LONG CONSTANT S_DXmSvnCallbackStruct = 52 record DXmSvnCallbackStruct LONG reason LONG entry_number LONG component_number LONG first_selection LONG x LONG y XtPointer entry_tag LONG time_F LONG entry_level LONG loc_cursor_entry_number LONG transfer_mode LONG dragged_entry_number LONG event end record DXmSvnCallbackStruct ! ----------------------------------* ! Symbols for specific help items * ! returned in entry_number field * ! of help callback * ! ----------------------------------* ! > #define DXmSvnKhelpScroll -1 DECLARE LONG CONSTANT DXmSvnKhelpScroll = -1 ! > #define DXmSvnKhelpNavButton -2 DECLARE LONG CONSTANT DXmSvnKhelpNavButton = -2 ! > #define DXmSvnKhelpNavWindow -3 DECLARE LONG CONSTANT DXmSvnKhelpNavWindow = -3 ! > #define DXmSVN_HELP_SCROLL DXmSvnKhelpScroll DECLARE LONG CONSTANT DXmSVN_HELP_SCROLL = -1 ! > #define DXmSVN_HELP_NAV_BUTTON DXmSvnKhelpNavButton DECLARE LONG CONSTANT DXmSVN_HELP_NAV_BUTTON = -2 ! > #define DXmSVN_HELP_NAV_WINDOW DXmSvnKhelpNavWindow DECLARE LONG CONSTANT DXmSVN_HELP_NAV_WINDOW = -3 ! ----------------------------------* ! Symbols for values returned in * ! first_selection field of a callback * ! ----------------------------------* ! > #define DXmSvnKnotFirst 0 DECLARE LONG CONSTANT DXmSvnKnotFirst = 0 ! > #define DXmSvnKfirstOfOne 1 DECLARE LONG CONSTANT DXmSvnKfirstOfOne = 1 ! > #define DXmSvnKfirstOfMany 3 DECLARE LONG CONSTANT DXmSvnKfirstOfMany = 3 ! > #define DXmSVN_NOT_FIRST DXmSvnKnotFirst DECLARE LONG CONSTANT DXmSVN_NOT_FIRST = 0 ! > #define DXmSVN_FIRST_OF_ONE DXmSvnKfirstOfOne DECLARE LONG CONSTANT DXmSVN_FIRST_OF_ONE = 1 ! > #define DXmSVN_FIRST_OF_MANY DXmSvnKfirstOfMany DECLARE LONG CONSTANT DXmSVN_FIRST_OF_MANY = 3 ! ----------------------------------* ! Symbols for values returned in * ! transfer_flag field of a callback* ! ----------------------------------* ! > #define DXmSvnKtransferUnknown 0 DECLARE LONG CONSTANT DXmSvnKtransferUnknown = 0 ! > #define DXmSvnKtransferMove 1 DECLARE LONG CONSTANT DXmSvnKtransferMove = 1 ! > #define DXmSvnKtransferCopy 2 DECLARE LONG CONSTANT DXmSvnKtransferCopy = 2 ! ----------------------------------* ! DXmSvn widget external routines * ! ----------------------------------* ! > extern unsigned int DXmSvnInitializeForMRM ( void ); ! > ENTRY DXmSvnInitializeForMRM ! > RETURNS LONGWORD UNSIGNED NAMED value; ! > ! > Obsolete - svn is now part of dxm ! > extern Widget DXmCreateSvn ( Widget parent , char *name , Arg *arglist , int argCount ); EXTERNAL Widget FUNCTION DXmCreateSvn & ( & Widget BY VALUE, & STRING BY REF, & Arg DIM() BY REF, & Cardinal BY VALUE & ) ! > extern void DXmSvnDisableDisplay ( Widget w ); EXTERNAL SUB DXmSvnDisableDisplay & ( & Widget BY VALUE & ) ! > extern void DXmSvnEnableDisplay ( Widget w ); EXTERNAL SUB DXmSvnEnableDisplay & ( & Widget BY VALUE & ) ! > extern void DXmSvnAddEntries ( Widget w , ! > int after_entry , ! > int number_of_entries , ! > int level , ! > XtPointer *entry_tags , ! > int index_window ); EXTERNAL SUB DXmSvnAddEntries & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & XtPointer BY REF, & LONG BY VALUE & ) ! > extern void DXmSvnDeleteEntries ( Widget w , int after_entry , int number_of_entries ); EXTERNAL SUB DXmSvnDeleteEntries & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnInvalidateEntry ( Widget w , int entry_number ); EXTERNAL SUB DXmSvnInvalidateEntry & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetApplDragging ( Widget w , int value ); EXTERNAL SUB DXmSvnSetApplDragging & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern Widget DXmSvnGetPrimaryWorkWidget ( Widget w ); EXTERNAL Widget FUNCTION DXmSvnGetPrimaryWorkWidget & ( & Widget BY VALUE & ) ! > extern Widget DXmSvnGetSecondaryWorkWidget ( Widget w ); EXTERNAL Widget FUNCTION DXmSvnGetSecondaryWorkWidget & ( & Widget BY VALUE & ) ! svn_display.c ! > extern void DXmSvnMapPosition ( Widget w , int findx , int findy , int *entry_number , int *component , XtPointer *tag ); EXTERNAL SUB DXmSvnMapPosition & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY REF, & LONG BY REF, & XtPointer BY REF & ) ! > extern int DXmSvnPositionDisplay ( Widget w , int entry_number , int position ); EXTERNAL LONG FUNCTION DXmSvnPositionDisplay & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern int DXmSvnAutoScrollCheck ( Widget w , int x , int y ); EXTERNAL LONG FUNCTION DXmSvnAutoScrollCheck & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnAutoScrollDisplay ( Widget w , int x , int y ); EXTERNAL SUB DXmSvnAutoScrollDisplay & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern int DXmSvnGetNumDisplayed ( Widget w ); EXTERNAL LONG FUNCTION DXmSvnGetNumDisplayed & ( & Widget BY VALUE & ) ! > extern void DXmSvnGetDisplayed ( Widget w , int *entry_nums , XtPointer *entry_tags , int *y_coords , int & ! num_array_entries ); EXTERNAL SUB DXmSvnGetDisplayed & ( & Widget BY VALUE, & LONG BY REF, & XtPointer BY REF, & LONG BY REF, & LONG BY VALUE & ) ! > extern void DXmSvnSetEntryPosition ( Widget w , int entry_number , Boolean window_mode , int x , int y ); EXTERNAL SUB DXmSvnSetEntryPosition & ( & Widget BY VALUE, & LONG BY VALUE, & BYTE BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnFlushEntry ( Widget w , int entry_number ); EXTERNAL SUB DXmSvnFlushEntry & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnGetEntryPosition ( Widget w , int entry_number , Boolean window_mode , int *x , int *y ); EXTERNAL SUB DXmSvnGetEntryPosition & ( & Widget BY VALUE, & LONG BY VALUE, & BYTE BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern void DXmSvnGetTreePosition ( Widget w , int *x , int *y ); EXTERNAL SUB DXmSvnGetTreePosition & ( & Widget BY VALUE, & LONG BY REF, & LONG BY REF & ) ! > extern void DXmSvnSetTreePosition ( Widget w , int x , int y ); EXTERNAL SUB DXmSvnSetTreePosition & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! svn_selections.c ! > extern int DXmSvnGetNumSelections ( Widget w ); EXTERNAL LONG FUNCTION DXmSvnGetNumSelections & ( & Widget BY VALUE & ) ! > extern int DXmSvnGetNumHighlighted ( Widget w ); EXTERNAL LONG FUNCTION DXmSvnGetNumHighlighted & ( & Widget BY VALUE & ) ! > extern void DXmSvnGetSelections ( Widget w , int *selections , int *comps , XtPointer *entry_tags , int num_array_entries & ! ); EXTERNAL SUB DXmSvnGetSelections & ( & Widget BY VALUE, & LONG BY REF, & LONG BY REF, & XtPointer BY REF, & LONG BY VALUE & ) ! > extern void DXmSvnGetHighlighted ( Widget w , int *highlighted , XtPointer *entry_tags , int num_array_entries ); EXTERNAL SUB DXmSvnGetHighlighted & ( & Widget BY VALUE, & LONG BY REF, & XtPointer BY REF, & LONG BY VALUE & ) ! > extern void DXmSvnClearHighlight ( Widget w , int entry_number ); EXTERNAL SUB DXmSvnClearHighlight & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnClearSelections ( Widget w ); EXTERNAL SUB DXmSvnClearSelections & ( & Widget BY VALUE & ) ! > extern void DXmSvnClearHighlighting ( Widget w ); EXTERNAL SUB DXmSvnClearHighlighting & ( & Widget BY VALUE & ) ! > extern void DXmSvnSelectAll ( Widget w ); EXTERNAL SUB DXmSvnSelectAll & ( & Widget BY VALUE & ) ! > extern void DXmSvnHighlightAll ( Widget w ); EXTERNAL SUB DXmSvnHighlightAll & ( & Widget BY VALUE & ) ! > extern void DXmSvnSelectComponent ( Widget w , int entry_number , int comp_number ); EXTERNAL SUB DXmSvnSelectComponent & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSelectEntry ( Widget w , int entry_number ); EXTERNAL SUB DXmSvnSelectEntry & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnHighlightEntry ( Widget w , int entry_number ); EXTERNAL SUB DXmSvnHighlightEntry & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnHideSelections ( Widget w ); EXTERNAL SUB DXmSvnHideSelections & ( & Widget BY VALUE & ) ! > extern void DXmSvnHideHighlighting ( Widget w ); EXTERNAL SUB DXmSvnHideHighlighting & ( & Widget BY VALUE & ) ! > extern void DXmSvnShowSelections ( Widget w ); EXTERNAL SUB DXmSvnShowSelections & ( & Widget BY VALUE & ) ! > extern void DXmSvnShowHighlighting ( Widget w ); EXTERNAL SUB DXmSvnShowHighlighting & ( & Widget BY VALUE & ) ! svn_structure.c ! > extern void DXmSvnSetEntry ( Widget w , ! > int entry_number , int width , int height , ! > int num_components , Boolean sensitivity , ! > XtPointer entry_tag , Boolean index_window ); EXTERNAL SUB DXmSvnSetEntry & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & BYTE BY VALUE, & XtPointer BY VALUE, & BYTE BY VALUE & ) ! > extern void DXmSvnSetEntrySensitivity ( Widget w , int entry_number , Boolean sensitivity ); EXTERNAL SUB DXmSvnSetEntrySensitivity & ( & Widget BY VALUE, & LONG BY VALUE, & BYTE BY VALUE & ) ! > extern void DXmSvnSetEntryNumComponents ( Widget w , int entry_number , int num_components ); EXTERNAL SUB DXmSvnSetEntryNumComponents & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetEntryIndexWindow ( Widget w , int entry_number , Boolean index_window ); EXTERNAL SUB DXmSvnSetEntryIndexWindow & ( & Widget BY VALUE, & LONG BY VALUE, & BYTE BY VALUE & ) ! > extern void DXmSvnSetEntryTag ( Widget w , int entry_number , XtPointer entry_tag ); EXTERNAL SUB DXmSvnSetEntryTag & ( & Widget BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE & ) ! > extern void DXmSvnSetComponentHidden ( Widget w , int entry_number , int component_number , int hidden_mode ); EXTERNAL SUB DXmSvnSetComponentHidden & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetComponentText ( Widget w , int entry_number , int component_number , ! > int x , int y , XmString cs , XmFontList fontlist ); EXTERNAL SUB DXmSvnSetComponentText & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & XmString BY VALUE, & XmFontList BY VALUE & ) ! > extern XmString DXmSvnGetComponentText ( Widget w , int entry_number , int comp_number ); EXTERNAL XmString FUNCTION DXmSvnGetComponentText & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetComponentPixmap ( Widget w , int entry_number , int comp_number , ! > int x , int y , Pixmap pixmap , int width , int height ); EXTERNAL SUB DXmSvnSetComponentPixmap & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Pixmap BY VALUE, & LONG BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetComponentWidget ( Widget w , int entry_number , int comp_number , int x , int y , Widget subw ); EXTERNAL SUB DXmSvnSetComponentWidget & ( & Widget BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & Widget BY VALUE & ) ! > extern XtPointer DXmSvnGetEntryTag ( Widget w , int entry_number ); EXTERNAL XtPointer FUNCTION DXmSvnGetEntryTag & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern unsigned int DXmSvnGetEntryNumber ( Widget w , XtPointer tag ); EXTERNAL LONG FUNCTION DXmSvnGetEntryNumber & ( & Widget BY VALUE, & XtPointer BY VALUE & ) ! > extern unsigned int DXmSvnGetEntryLevel ( Widget w , int entry_number ); EXTERNAL LONG FUNCTION DXmSvnGetEntryLevel & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern unsigned int DXmSvnGetEntrySensitivity ( Widget w , int entry_number ); EXTERNAL LONG FUNCTION DXmSvnGetEntrySensitivity & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnValidateAll ( Widget w ); EXTERNAL SUB DXmSvnValidateAll & ( & Widget BY VALUE & ) ! > extern void DXmSvnInsertComponent ( Widget w , int comp_number , Dimension width , XtPointer tag ); EXTERNAL SUB DXmSvnInsertComponent & ( & Widget BY VALUE, & LONG BY VALUE, & DIMENSION_D BY VALUE, & XtPointer BY VALUE & ) ! > extern void DXmSvnRemoveComponent ( Widget w , int comp_number ); EXTERNAL SUB DXmSvnRemoveComponent & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetComponentWidth ( Widget w , int comp_number , Dimension width ); EXTERNAL SUB DXmSvnSetComponentWidth & ( & Widget BY VALUE, & LONG BY VALUE, & DIMENSION_D BY VALUE & ) ! > extern Dimension DXmSvnGetComponentWidth ( Widget w , int comp_number ); EXTERNAL DIMENSION_D FUNCTION DXmSvnGetComponentWidth & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern void DXmSvnSetComponentTag ( Widget w , int comp_number , XtPointer tag ); EXTERNAL SUB DXmSvnSetComponentTag & ( & Widget BY VALUE, & LONG BY VALUE, & XtPointer BY VALUE & ) ! > extern XtPointer DXmSvnGetComponentTag ( Widget w , int comp_number ); EXTERNAL XtPointer FUNCTION DXmSvnGetComponentTag & ( & Widget BY VALUE, & LONG BY VALUE & ) ! > extern int DXmSvnGetComponentNumber ( Widget w , XtPointer comp_tag ); EXTERNAL LONG FUNCTION DXmSvnGetComponentNumber & ( & Widget BY VALUE, & XtPointer BY VALUE & ) ! End of DXmSvn.h ! not found anywhere ! > extern void DXmSvnClearSelection(); EXTERNAL SUB DXmSvnClearSelection & ( & Widget BY VALUE, & LONG BY VALUE & ) ! svn.c ! > extern Widget DXmSvnWidget(); EXTERNAL Widget FUNCTION DXmSvnWidget & ( & Widget BY VALUE, & STRING BY REF, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & LONG BY VALUE, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF, & XtCallbackRec DIM() BY REF & ) ! Declared in .c files but not .h files ! > void DXmCSTextSetAddMode(); ! > DXmCSTextWidget widget; ! > Boolean state; EXTERNAL SUB DXmCSTextSetAddMode & ( & DXmCSTextWidget BY VALUE, & BYTE BY VALUE & )