Files
cdesktop/cde/osf/wml/motif.wml

5234 lines
115 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
! @OSF_COPYRIGHT@
! COPYRIGHT NOTICE
! Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.
! ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for
! the full copyright text.
!
! HISTORY
!
! This file defines the Motif UIL language
!
!
! UIL data types
!
DataType
integer;
string { InternalLiteral = char_8; };
boolean { InternalLiteral = bool; };
pixmap;
float;
font;
translation_table
{ InternalLiteral = trans_table;
DocName = "translation table";};
widget_ref { DocName = "widget reference"; };
any;
color;
compound_string { DocName = "compound string"; };
string_table { DocName = "string table"; };
font_table { DocName = "font table"; };
icon;
color_table { DocName = "color table"; };
class_rec_name { DocName = "class record name"; };
argument;
reason;
identifier;
asciz_table { DocName = "asciz table"; };
integer_table { DocName = "integer table"; };
xbitmapfile { DocName = "X bitmap file"; };
single_float { DocName = "Single float"; };
keysym;
rgb;
localized_string
{ DocName = "localized string"; };
wide_character { InternalLiteral = wchar_string;
DocName = "wide character string"; };
fontset;
horizontal_integer;
vertical_integer;
horizontal_float;
vertical_float;
!
! UIL character sets
!
CharacterSet
iso_latin1
{ XmStringCharsetName = "ISO8859-1";
Alias = "ISOLatin1";
Alias = "88591";
Alias = "ASCII"; };
iso_latin2
{ XmStringCharsetName = "ISO8859-2";
Alias = "ISOLatin2";
Alias = "88592"; };
iso_latin3
{ XmStringCharsetName = "ISO8859-3";
Alias = "ISOLatin3";
Alias = "88593"; };
iso_latin4
{ XmStringCharsetName = "ISO8859-4";
Alias = "ISOLatin4";
Alias = "88594"; };
iso_latin5
{ XmStringCharsetName = "ISO8859-5";
Alias = "ISOLatin5";
Alias = "88595"; };
iso_cyrillic
{ XmStringCharsetName = "ISO8859-5"; };
iso_arabic
{ XmStringCharsetName = "ISO8859-6";
Alias = "iso_latin6";
Alias = "ISOLatin6";
Alias = "88596";
Direction = RightToLeft; };
iso_arabic_lr
{ XmStringCharsetName = "ISO8859-6";
Alias = "iso_latin6_lr";
Direction = RightToLeft;
ParseDirection = LeftToRight; };
iso_greek
{ XmStringCharsetName = "ISO8859-7";
Alias = "iso_latin7";
Alias = "ISOLatin7";
Alias = "88597"; };
iso_hebrew
{ XmStringCharsetName = "ISO8859-8";
Alias = "iso_latin8";
Alias = "ISOLatin8";
Alias = "88598";
Direction = RightToLeft; };
iso_hebrew_lr
{ XmStringCharsetName = "ISO8859-8";
Alias = "iso_latin8_lr";
Direction = RightToLeft;
ParseDirection = LeftToRight; };
jis_katakana
{ XmStringCharsetName = "JISX0201.1976-0"; };
euc
{ XmStringCharsetName = ""; };
big5
{ XmStringCharsetName = ""; };
gb_hanzi
{ XmStringCharsetName = "GB2312.1980-0";
Alias = "gb_chinese";
Alias = "gb_hanzi_gl";
CharacterSize = TwoByte; };
jis_kanji
{ XmStringCharsetName = "JISX0208.1983-0";
Alias = "jis_japanese";
Alias = "jis_kanji_gl";
CharacterSize = TwoByte; };
ksc_hangul
{ XmStringCharsetName = "KSC5601.1987-0";
Alias = "ksc_korean";
Alias = "ksc_hangul_gl";
CharacterSize = TwoByte; };
gb_hanzi_gr
{ XmStringCharsetName = "GB2312.1980-1";
CharacterSize = TwoByte; };
jis_kanji_gr
{ XmStringCharsetName = "JISX0208.1983-1";
CharacterSize = TwoByte; };
ksc_hangul_gr
{ XmStringCharsetName = "KSC5601.1987-1";
CharacterSize = TwoByte; };
XmFONTLIST_DEFAULT_TAG
{ FontListElementTag = XmFONTLIST_DEFAULT_TAG; };
_MOTIF_DEFAULT_LOCALE
{ FontListElementTag = _MOTIF_DEFAULT_LOCALE; };
!
! UIL Enumeration Sets
!
EnumerationSet
! This is here to insure that uil compiles correctly because
! of dependencies introduced with boolean -> enum resources
BoolValues : integer
{ FALSE; TRUE; };
ArrowDirection : integer
{ XmARROW_UP; XmARROW_DOWN; XmARROW_LEFT; XmARROW_RIGHT; };
ResizePolicy : integer
{ XmRESIZE_NONE; XmRESIZE_ANY; XmRESIZE_GROW; };
DialogStyle : integer
{ XmDIALOG_SYSTEM_MODAL; XmDIALOG_PRIMARY_APPLICATION_MODAL;
XmDIALOG_MODELESS; XmDIALOG_WORK_AREA;
XmDIALOG_FULL_APPLICATION_MODAL; XmDIALOG_APPLICATION_MODAL; };
DialogType : integer
{ XmDIALOG_PROMPT; XmDIALOG_SELECTION;
XmDIALOG_WORK_AREA; XmDIALOG_FILE_SELECTION;
XmDIALOG_ERROR; XmDIALOG_INFORMATION; XmDIALOG_MESSAGE;
XmDIALOG_QUESTION; XmDIALOG_WARNING; XmDIALOG_WORKING;
XmDIALOG_TEMPLATE; XmDIALOG_COMMAND; };
ShadowType : integer
{ XmSHADOW_IN; XmSHADOW_OUT;
XmSHADOW_ETCHED_IN; XmSHADOW_ETCHED_OUT; };
LabelType : integer
{ XmSTRING; XmPIXMAP; };
StringDirection : integer
{ XmSTRING_DIRECTION_L_TO_R; XmSTRING_DIRECTION_R_TO_L; };
Alignment : integer
{ XmALIGNMENT_CENTER; XmALIGNMENT_END; XmALIGNMENT_BEGINNING; };
Attachment : integer
{ XmATTACH_NONE; XmATTACH_FORM; XmATTACH_OPPOSITE_FORM;
XmATTACH_WIDGET; XmATTACH_OPPOSITE_WIDGET;
XmATTACH_POSITION; XmATTACH_SELF; };
SelectionPolicy : integer
{ XmSINGLE_SELECT; XmMULTIPLE_SELECT;
XmEXTENDED_SELECT; XmBROWSE_SELECT; };
ScrollingPolicy : integer
{ XmAUTOMATIC; XmAPPLICATION_DEFINED; };
ScrollBarPlacement : integer
{ XmTOP_LEFT; XmBOTTOM_LEFT; XmTOP_RIGHT; XmBOTTOM_RIGHT; };
ScrollBarDisplayPolicy : integer
{ XmAS_NEEDED; XmSTATIC; };
ListSizePolicy : integer
{ XmCONSTANT; XmVARIABLE; XmRESIZE_IF_POSSIBLE; };
VisualPolicy : integer
{ XmVARIABLE; XmCONSTANT; };
DefaultButtonType : integer
{ XmDIALOG_CANCEL_BUTTON; XmDIALOG_DEFAULT_BUTTON;
XmDIALOG_HELP_BUTTON; XmDIALOG_MESSAGE_LABEL;
XmDIALOG_OK_BUTTON; XmDIALOG_SEPARATOR;
XmDIALOG_SYMBOL_LABEL; };
RowColumnType : integer
{ XmWORK_AREA; XmMENU_BAR; XmMENU_PULLDOWN;
XmMENU_POPUP; XmMENU_OPTION; };
Packing : integer
{ XmNO_PACKING; XmPACK_TIGHT; XmPACK_COLUMN; XmPACK_NONE; };
Orientation : integer
{ XmNO_ORIENTATION; XmVERTICAL; XmHORIZONTAL; };
ProcessingDirection : integer
{ XmMAX_ON_TOP; XmMAX_ON_BOTTOM; XmMAX_ON_LEFT; XmMAX_ON_RIGHT; };
SeparatorType : integer
{ XmSINGLE_LINE; XmDOUBLE_LINE;
XmSINGLE_DASHED_LINE; XmDOUBLE_DASHED_LINE;
XmNO_LINE; XmSHADOW_ETCHED_IN; XmSHADOW_ETCHED_OUT;
XmSHADOW_ETCHED_IN_DASH; XmSHADOW_ETCHED_OUT_DASH;};
EditMode : integer
{ XmSINGLE_LINE_EDIT; XmMULTI_LINE_EDIT; };
IndicatorType : integer
{ XmN_OF_MANY; XmONE_OF_MANY;
XmONE_OF_MANY_ROUND; XmONE_OF_MANY_DIAMOND; };
ToggleIndicatorOn : integer
{ XmINDICATOR_NONE; XmINDICATOR_FILL; XmINDICATOR_BOX;
XmINDICATOR_CHECK; XmINDICATOR_CHECK_BOX;
XmINDICATOR_CROSS; XmINDICATOR_CROSS_BOX;
FALSE; TRUE;};
UnitType : integer
{ XmPIXELS; Xm100TH_MILLIMETERS; Xm1000TH_INCHES;
Xm100TH_POINTS; Xm100TH_FONT_UNITS; XmINCHES;
XmCENTIMETERS; XmMILLIMETERS; XmPOINTS; XmFONT_UNITS; };
NavigationType : integer
{ XmNONE; XmTAB_GROUP; XmSTICKY_TAB_GROUP;
XmEXCLUSIVE_TAB_GROUP; };
MultiClick : integer
{ XmMULTICLICK_DISCARD; XmMULTICLICK_KEEP; };
CommandWindowLocation : integer
{ XmCOMMAND_ABOVE_WORKSPACE; XmCOMMAND_BELOW_WORKSPACE; };
FileTypeMask : integer
{ XmFILE_REGULAR; XmFILE_DIRECTORY; XmFILE_ANY_TYPE; };
InitialState : integer
{ NormalState; IconicState; };
DeleteResponse : integer
{ XmDESTROY; XmUNMAP; XmDO_NOTHING; };
KeyboardFocusPolicy : integer
{ XmEXPLICIT; XmPOINTER; };
AudibleWarning : integer
{ XmNONE; XmBELL; };
VerticalAlignment : integer
{XmALIGNMENT_BASELINE_TOP; XmALIGNMENT_CENTER;
XmALIGNMENT_BASELINE_BOTTOM;
XmALIGNMENT_CONTENTS_TOP; XmALIGNMENT_CONTENTS_BOTTOM; };
UnpostBehavior : integer
{ XmUNPOST_AND_REPLAY; XmUNPOST; };
TearOffModel : integer
{ XmTEAR_OFF_ENABLED; XmTEAR_OFF_DISABLED; };
PositionIndex : integer
{ XmLAST_POSITION; XmFIRST_POSITION; };
FrameChildType : integer
{ XmFRAME_GENERIC_CHILD; XmFRAME_WORKAREA_CHILD;
XmFRAME_TITLE_CHILD; };
ChildVerticalAlignment : integer
{ XmALIGNMENT_BASELINE_TOP; XmALIGNMENT_CENTER;
XmALIGNMENT_BASELINE_BOTTOM; XmALIGNMENT_WIDGET_BOTTOM;
XmALIGNMENT_WIDGET_TOP;};
ChildPlacement : integer
{ XmPLACE_TOP; XmPLACE_ABOVE_SELECTION; XmPLACE_BELOW_SELECTION; };
TextScanType : integer
{ XmSELECT_POSITION; XmSELECT_WHITESPACE; XmSELECT_WORD;
XmSELECT_LINE; XmSELECT_ALL; XmSELECT_PARAGRAPH;};
MwmDecorations : integer
{ MWM_DECOR_ALL; MWM_DECOR_BORDER; MWM_DECOR_RESIZEH; MWM_DECOR_TITLE;
MWM_DECOR_MENU; MWM_DECOR_MINIMIZE; MWM_DECOR_MAXIMIZE; };
MwmFunctions : integer
{ MWM_FUNC_ALL; MWM_FUNC_RESIZE; MWM_FUNC_MOVE; MWM_DECOR_MINIMIZE;
MWM_DECOR_MAXIMIZE; MWM_FUNC_CLOSE; };
MwmInputMode : integer
{ MWM_INPUT_MODELESS; MWM_INPUT_PRIMARY_APPLICATION_MODAL;
MWM_INPUT_SYSTEM_MODAL; MWM_INPUT_FULL_APPLICATION_MODAL; };
ToggleMode : integer
{ XmTOGGLE_BOOLEAN; XmTOGGLE_INDETERMINATE; };
SliderVisual : integer
{ XmBACKGROUND_COLOR; XmFOREGROUND_COLOR;
XmTROUGH_COLOR; XmSHADOWED_BACKGROUND; };
SliderMark : integer
{ XmNONE; XmETCHED_LINE; XmTHUMB_MARK; XmROUND_MARK; };
SlidingMode : integer
{ XmSLIDER; XmTHERMOMETER; };
PrimaryOwnership : integer
{ XmOWN_NEVER; XmOWN_ALWAYS; XmOWN_MULTIPLE;
XmOWN_POSSIBLE_MULTIPLE; };
SelectionMode : integer
{ XmNORMAL_MODE; XmADD_MODE; };
MatchBehavior : integer
{ XmQUICK_NAVIGATE; XmINVALID_MATCH_BEHAVIOR; };
PositionMode : integer
{ XmZERO_BASED; XmONE_BASED; };
AutoDragModel : integer
{ XmAUTO_DRAG_ENABLED; XmAUTO_DRAG_DISABLED; };
ShowArrows : integer
{ XmEACH_SIDE; XmMAX_SIDE; XmMIN_SIDE; FALSE; TRUE; };
TextPath : integer
{ XmSTRING_DIRECTION_L_TO_R; XmSTRING_DIRECTION_R_TO_L;
XmSTRING_DIRECTION_UNSET; XmSTRING_DIRECTION_DEFAULT;
XmDEFAULT_DIRECTION; };
ComboBoxType : integer
{ XmCOMBO_BOX; XmDROP_DOWN_COMBO_BOX; XmDROP_DOWN_LIST; };
ContainerLineStyle : integer
{ XmSINGLE; };
EntryViewType : integer
{ XmLARGE_ICON; XmSMALL_ICON; XmANY_ICON; };
LayoutDirection : integer
{ XmRIGHT_TO_LEFT_TOP_TO_BOTTOM;
XmLEFT_TO_RIGHT_TOP_TO_BOTTOM;
XmRIGHT_TO_LEFT_BOTTOM_TO_TOP;
XmLEFT_TO_RIGHT_BOTTOM_TO_TOP;
XmTOP_TO_BOTTOM_RIGHT_TO_LEFT;
XmTOP_TO_BOTTOM_LEFT_TO_RIGHT;
XmBOTTOM_TO_TOP_RIGHT_TO_LEFT;
XmBOTTOM_TO_TOP_LEFT_TO_RIGHT;
XmTOP_TO_BOTTOM;
XmBOTTOM_TO_TOP;
XmRIGHT_TO_LEFT;
XmLEFT_TO_RIGHT;
XmDEFAULT_DIRECTION; };
LayoutType : integer
{ XmOUTLINE; XmSPATIAL; XmDETAIL; };
OutlineButtonPolicy : integer
{ XmOUTLINE_BUTTON_PRESENT; XmOUTLINE_BUTTON_ABSENT; };
SelectionTechnique : integer
{ XmMARQUEE; XmMARQUEE_EXTEND_START; XmMARQUEE_EXTEND_BOTH;
XmTOUCH_ONLY; XmTOUCH_OVER; };
SpatialIncludeModel : integer
{ XmAPPEND; XmCLOSEST; XmFIRST_FIT; };
SpatialResizeModel : integer
{ XmGROW_MINOR; XmGROW_MAJOR; XmGROW_BALANCED; };
SpatialSnapModel : integer
{ XmNONE; XmSNAP_TO_GRID; XmCENTER; };
SpatialStyle : integer
{ XmNONE; XmGRID; XmCELLS; };
OutlineState : integer
{ XmCOLLAPSED; XmEXPANDED; };
IconGadgetViewType : integer
{ XmLARGE_ICON; XmSMALL_ICON; };
VisualEmphasis : integer
{ XmSELECTED; XmNOT_SELECTED; };
BindingType : integer
{ XmSOLID; XmSPIRAL; XmPIXMAP_OVERLAP_ONLY; };
ArrowSensitivity : integer
{ XmARROWS_INSENSITIVE; XmARROWS_INCREMENT_SENSITIVE;
XmARROWS_DECREMENT_SENSITIVE; XmARROWS_SENSITIVE;
XmARROWS_DEFAULT_SENSITIVITY; };
ArrowLayout : integer
{ XmARROWS_END; XmARROWS_BEGINNING; XmARROWS_SPLIT;
XmARROWS_FLAT_END; XmARROWS_FLAT_BEGINNING; };
ArrowOrientation : integer
{ XmARROWS_VERTICAL; XmARROWS_HORIZONTAL; };
NotebookChildType : integer
{ XmPAGE; XmMAJOR_TAB; XmMINOR_TAB; XmSTATUS_AREA;
XmPAGE_SCROLLER; };
ScrolledWindowChildType : integer
{ XmHOR_SCROLLBAR; XmVERT_SCROLLBAR; XmCOMMAND_WINDOW;
XmMESSAGE_WINDOW; XmSCROLL_HOR; XmSCROLL_VERT; XmNO_SCROLL;
XmCLIP_WINDOW; XmGENERIC_CHILD; };
PositionType : integer
{ XmPOSITION_INDEX; XmPOSITION_VALUE; };
SpinBoxChildType : integer
{ XmSTRING; XmNUMERIC; };
InputPolicy : integer
{ XmPER_SHELL; XmPER_WIDGET; XmINHERIT_POLICY; };
ToggleSetValue : integer
{ XmUNSET; XmSET; XmINDETERMINATE; FALSE; TRUE; };
ScaleShowValue : integer
{ XmNONE; XmNEAR_SLIDER; XmNEAR_BORDER; FALSE; TRUE; };
FontType : integer
{ XmAS_IS; XmFONT_IS_FONT; XmFONT_IS_FONTSET; };
LoadModel : integer
{ XmAS_IS; XmLOAD_IMMEDIATE; XmLOAD_DEFERRED; };
LineType : integer
{ XmAS_IS; XmSINGLE_LINE; XmDOUBLE_LINE;
XmSINGLE_DASHED_LINE; XmDOUBLE_DASHED_LINE;
XmNO_LINE; };
OffsetModel : integer
{ XmABSOLUTE; XmRELATIVE; };
CompoundStringComponent : integer
{ XmSTRING_COMPONENT_UNKNOWN; XmSTRING_COMPONENT_CHARSET;
XmSTRING_COMPONENT_TEXT; XmSTRING_COMPONENT_DIRECTION;
XmSTRING_COMPONENT_SEPARATOR; XmSTRING_COMPONENT_LOCALE_TEXT;
XmSTRING_COMPONENT_LOCALE; XmSTRING_COMPONENT_WIDECHAR_TEXT;
XmSTRING_COMPONENT_LAYOUT_PUSH; XmSTRING_COMPONENT_LAYOUT_POP;
XmSTRING_COMPONENT_RENDITION_BEGIN; XmSTRING_COMPONENT_RENDITION_END;
XmSTRING_COMPONENT_TAB; };
AutomaticSelection : integer
{ XmNO_AUTO_SELECT; XmAUTO_SELECT; FALSE; TRUE; };
! Define controls list of common aggregates of widgets
ControlList
AllWidgetsAndGadgets
{
DtEditor;
DtHelpDialog;
DtHelpQuickDialog;
DtMenuButton;
DtPrintSetupBox;
DtPrintSetupDialog;
DtTerm;
XmArrowButton;
XmArrowButtonGadget;
XmBulletinBoard;
XmBulletinBoardDialog;
XmCascadeButton;
XmCascadeButtonGadget;
XmCheckBox;
XmComboBox;
XmCommand;
XmCommandDialog;
XmContainer;
XmDialogShell;
XmDrawingArea;
XmDrawnButton;
XmErrorDialog;
XmFileSelectionBox;
XmFileSelectionDialog;
XmForm;
XmFormDialog;
XmFrame;
XmIconGadget;
XmInformationDialog;
XmLabel;
XmLabelGadget;
XmList;
XmMainWindow;
XmMenuBar;
XmMenuShell;
XmMessageBox;
XmMessageDialog;
XmNotebook;
XmOptionMenu;
XmPanedWindow;
XmPopupMenu;
XmPromptDialog;
XmPulldownMenu;
XmPushButton;
XmPushButtonGadget;
XmQuestionDialog;
XmRadioBox;
XmRenderTable;
XmRowColumn;
XmScale;
XmScrollBar;
XmScrolledList;
XmScrolledText;
XmScrolledWindow;
XmSelectionBox;
XmSelectionDialog;
XmSeparator;
XmSeparatorGadget;
XmSimpleSpinBox;
XmSpinBox;
XmTemplateDialog;
XmText;
XmTextField;
XmToggleButton;
XmToggleButtonGadget;
XmWarningDialog;
XmWorkArea;
XmWorkingDialog;
user_defined;
};
AllWidgets
{
DtEditor;
DtHelpDialog;
DtHelpQuickDialog;
DtMenuButton;
DtPrintSetupBox;
DtPrintSetupDialog;
DtTerm;
XmArrowButton;
XmBulletinBoard;
XmBulletinBoardDialog;
XmCascadeButton;
XmCheckBox;
XmComboBox;
XmCommand;
XmCommandDialog;
XmContainer;
XmDialogShell;
XmDrawingArea;
XmDrawnButton;
XmErrorDialog;
XmFileSelectionBox;
XmFileSelectionDialog;
XmForm;
XmFormDialog;
XmFrame;
XmIconGadget;
XmInformationDialog;
XmLabel;
XmList;
XmMainWindow;
XmMenuBar;
XmMenuShell;
XmMessageBox;
XmMessageDialog;
XmNotebook;
XmOptionMenu;
XmPanedWindow;
XmPopupMenu;
XmPromptDialog;
XmPulldownMenu;
XmPushButton;
XmQuestionDialog;
XmRadioBox;
XmRowColumn;
XmScale;
XmScrollBar;
XmScrolledList;
XmScrolledText;
XmScrolledWindow;
XmSelectionBox;
XmSelectionDialog;
XmSeparator;
XmSimpleSpinBox;
XmSpinBox;
XmTemplateDialog;
XmText;
XmTextField;
XmToggleButton;
XmWarningDialog;
XmWorkArea;
XmWorkingDialog;
user_defined;
};
MenuWidgetsAndGadgets
{
DtMenuButton;
XmCascadeButton;
XmCascadeButtonGadget;
XmDrawnButton;
XmLabel;
XmLabelGadget;
XmPushButton;
XmPushButtonGadget;
XmSeparator;
XmSeparatorGadget;
XmToggleButton;
XmToggleButtonGadget;
user_defined;
};
ManagerWidgets
{
DtEditor;
DtHelpDialog;
DtHelpQuickDialog;
DtPrintSetupBox;
DtPrintSetupDialog;
XmBulletinBoard;
XmCheckBox;
XmComboBox;
XmContainer;
XmDrawingArea;
XmFrame;
XmNotebook;
XmPanedWindow;
XmScale;
XmScrolledWindow;
XmSimpleSpinBox;
XmSpinBox;
XmRowColumn;
XmWorkArea;
XmRadioBox;
XmForm;
XmMessageBox;
XmSelectionBox;
XmFileSelectionBox;
};
! The root metaclasses and their resources. RectObj/Windowobj constitutes
! the Core class as documented in the toolkit manual.
Class
Object : MetaClass
{
Resources
{
! new resources
MrmNcreateCallback;
XmNdestroyCallback;
! inherited resources
};
};
Resource
MrmNcreateCallback : Reason
{ InternalLiteral = MrmNcreateCallback; };
! This InternalLiteral is provided so the name can be changed if
! desired. The InternalLiteral must NOT be changed.
XmNdestroyCallback : Reason
{ ResourceLiteral = XmNdestroyCallback; };
! This ResourceLiteral setting is included as an example
! only. ResourceLiterals are not provided for the rest of
! the Motif toolkit because the UIL names are identical
! to the toolkit literals (the name supplies the default
! literal for each UIL resource).
Class
RectObj : MetaClass
{
SuperClass = Object;
Resources
{
! new resources
XmNancestorSensitive;
XmNborderWidth;
XmNheight;
XmNsensitive;
XmNwidth;
XmNx;
XmNy;
! inherited resources
};
};
Resource
XmNancestorSensitive : Argument
{ Type = boolean;
Default = "True"; };
XmNborderWidth : Argument
{ Type = horizontal_float;
Default = "1"; };
XmNheight : Argument
{ Type = vertical_float;
Default = "0"; };
XmNsensitive : Argument
{ Type = boolean;
Default = "True"; };
XmNwidth : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNx : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNy : Argument
{ Type = vertical_float;
Default = "0"; };
Class
WindowObj : MetaClass
{
SuperClass = RectObj;
Resources
{
! new resources
XmNaccelerators;
XmNbackground;
XmNbackgroundPixmap;
XmNborderColor;
XmNborderPixmap;
XmNcolormap;
XmNdepth;
XmNmappedWhenManaged;
XmNscreen;
XmNtranslations;
XmNinitialResourcesPersistent;
! inherited resources
};
};
Resource
XmNaccelerators : Argument
{ Type = translation_table;
Default = "Null";};
XmNbackground : Argument
{ Type = color;
Default = "White"; };
XmNbackgroundPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNborderColor : Argument
{ Type = color ;
Default = "Black"; };
XmNborderPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNcolormap : Argument
{ Type = identifier;
Default = "XtCopyFromParent"; };
XmNdepth : Argument
{ Type = identifier;
Default = "XtCopyFromParent"; };
XmNmappedWhenManaged : Argument
{ Type = boolean;
Default = "True"; };
XmNscreen : Argument
{ Type = identifier ;
Default = "XtCopyScreen"; };
XmNtranslations : Argument
{ Type = translation_table;
Default = "Null"; };
XmNinitialResourcesPersistent : Argument
{ Type = boolean;
Default = "True"; };
! Immediate subclasses of WindowObj
Class
XmPrimitive : MetaClass
{
SuperClass = WindowObj;
Resources
{
! new resources
XmNbottomShadowColor;
XmNbottomShadowPixmap;
XmNconvertCallback;
XmNforeground;
XmNhelpCallback;
XmNhighlightColor;
XmNhighlightOnEnter;
XmNhighlightPixmap;
XmNhighlightThickness;
XmNnavigationType;
XmNpopupHandlerCallback;
XmNshadowThickness;
XmNtopShadowColor;
XmNtopShadowPixmap;
XmNtraversalOn;
XmNunitType;
XmNuserData;
! inherited resources
};
};
Resource
XmNbottomShadowColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNbottomShadowPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNforeground : Argument
{ Type = color;
Default = "dynamic"; };
XmNhelpCallback : Reason
{ };
XmNhighlightColor : Argument
{ Type = color;
Default = "Black"; };
XmNhighlightOnEnter : Argument
{ Type = boolean;
Default = "False"; };
XmNhighlightPixmap : Argument
{ Type = pixmap;
Default = "dynamic"; };
XmNhighlightThickness : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNnavigationType : Argument
{ Type = integer;
EnumerationSet = NavigationType;
Default = "XmNONE"; };
XmNshadowThickness : Argument
{ Type = horizontal_float;
Default = "2"; };
XmNtopShadowColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNtopShadowPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNtraversalOn : Argument
{ Type = boolean;
Default = "True"; };
XmNunitType : Argument
{ Type = integer;
EnumerationSet = UnitType;
Default = "XmPIXELS"; };
XmNuserData : Argument
{ Type = any;
Default = "Null"; };
Class
Composite : MetaClass
{
SuperClass = WindowObj;
Resources
{
! new resources
XmNinsertPosition;
! inherited resources
};
};
Resource
XmNinsertPosition : Constraint
{ Type = identifier ;
Default = "Null"; };
! Immediate subclasses of RectObj
Class
XmGadget : MetaClass
{
SuperClass = RectObj;
Resources
{
! new resources
XmNbackground;
XmNhelpCallback;
XmNhighlightOnEnter;
XmNhighlightThickness;
XmNnavigationType;
XmNshadowThickness;
XmNtraversalOn;
XmNunitType;
XmNuserData;
! inherited resources
};
};
! Immediate sublclasses of XmGadget
Class
XmArrowButtonGadget : Gadget
{
SuperClass = XmGadget;
ConvenienceFunction = XmCreateArrowButtonGadget;
WidgetClass = XmArrowButton;
Resources
{
! new resources
XmNactivateCallback;
XmNarmCallback;
XmNarrowDirection;
XmNbackground;
XmNdisarmCallback;
XmNmultiClick;
! inherited resources
};
};
Resource
XmNactivateCallback : Reason
{ };
XmNarmCallback : Reason
{ };
XmNarrowDirection : Argument
{ Type = integer;
EnumerationSet = ArrowDirection;
Default = "XmDYNAMIC"; };
XmNdisarmCallback : Reason
{ };
Class
XmSeparatorGadget : Gadget
{
SuperClass = XmGadget;
ConvenienceFunction = XmCreateSeparatorGadget;
WidgetClass = XmSeparator;
Resources
{
! new resources
XmNbackground;
XmNmargin;
XmNorientation;
XmNseparatorType;
! inherited resources
XmNtraversalOn { Default = "False"; };
};
};
Resource
XmNmargin : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNorientation : Argument
{ Type = integer;
EnumerationSet = Orientation;
Default = "XmHORIZONTAL"; };
XmNseparatorType : Argument
{ Type = integer;
EnumerationSet = SeparatorType;
Default = "XmSHADOW_ETCHED_IN"; };
Class
XmIconGadget : Gadget
{
SuperClass = XmGadget;
ConvenienceFunction = XmCreateIconGadget;
WidgetClass = XmIconGadget;
Resources
{
! new resources
XmNalignment;
XmNbackground;
XmNdetail;
XmNdetailCount;
XmNfontList;
XmNlabelString;
XmNlargeIconMask;
XmNlargeIconPixmap;
XmNmarginHeight;
XmNmarginWidth;
XmNrecomputeSize;
XmNrenderTable;
XmNsmallIconMask;
XmNsmallIconPixmap;
XmNspacing;
XmNviewType;
XmNvisualEmphasis;
! undocumented resources
! XmNdotCache;
};
Controls {
XmRenderTable;
};
};
Resource
XmNdetail : Argument
{ Type = string_table;
Default = "NULL";
Related = XmNdetailCount; };
XmNdetailCount : Argument
{ Type = integer;
Default = "0"; };
XmNlargeIconMask : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNlargeIconPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNsmallIconMask : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNsmallIconPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNviewType : Argument
{ Type = integer;
EnumerationSet = IconGadgetViewType; };
XmNvisualEmphasis : Argument
{ Type = integer;
EnumerationSet = VisualEmphasis; };
Class
XmLabelGadget : Gadget
{
SuperClass = XmGadget;
ConvenienceFunction = XmCreateLabelGadget;
WidgetClass = XmLabel;
Resources
{
! new resources
XmNaccelerator;
XmNacceleratorText;
XmNalignment;
XmNbackground;
XmNfontList;
XmNrenderTable;
XmNlabelInsensitivePixmap;
XmNlabelPixmap;
XmNlabelString;
XmNlabelType;
XmNmarginBottom;
XmNmarginHeight;
XmNmarginLeft;
XmNmarginRight;
XmNmarginTop;
XmNmarginWidth;
XmNmnemonic;
XmNmnemonicCharSet;
XmNrecomputeSize;
XmNstringDirection;
! inherited resources
XmNshadowThickness {Default = "0"; };
XmNtraversalOn { Default = "False"; };
};
Controls {
XmRenderTable;
};
};
Resource
XmNaccelerator : Argument
{ Type = string;
Default = "Null"; };
XmNacceleratorText : Argument
{ Type = compound_string;
Default = "Null"; };
XmNalignment : Argument
{ Type = integer;
EnumerationSet = Alignment;
Default = "XmALIGNMENT_CENTER"; };
XmNfontList : Argument
{ Type = font_table;
Default = "Fixed"; };
XmNrenderTable : Argument
{ Type = widget_ref;
Default = "Fixed"; };
XmNlabelInsensitivePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNlabelPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNlabelString : Argument
{ Type = compound_string;
Default = "Null"; };
XmNlabelType : Argument
{ Type = integer;
EnumerationSet = LabelType;
Default = "XmSTRING"; };
XmNmarginBottom : Argument
{ Type = vertical_float;
Default = "0"; };
XmNmarginHeight : Argument
{ Type = vertical_float;
Default = "2"; };
XmNmarginLeft : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNmarginRight : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNmarginTop : Argument
{ Type = vertical_float;
Default = "0"; };
XmNmarginWidth : Argument
{ Type = horizontal_float;
Default = "2"; };
XmNmnemonic : Argument
{ Type = keysym;
Default = "NULL"; };
XmNmnemonicCharSet : Argument
{ Type = string;
Default = "dynamic"; };
XmNrecomputeSize : Argument
{ Type = boolean;
Default = "True"; };
XmNstringDirection : Argument
{ Type = integer;
EnumerationSet = StringDirection;
Default = "XmSTRING_DIRECTION_L_TO_R"; };
Class
XmTextField : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateTextField;
Resources
{
! new resources
XmNactivateCallback;
XmNcursorPosition;
XmNdestinationCallback;
XmNeditable;
XmNfocusCallback;
XmNgainPrimaryCallback;
XmNlosePrimaryCallback;
XmNlosingFocusCallback;
XmNmarginHeight { Default = "3"; };
XmNmarginWidth { Default = "3"; };
XmNmaxLength;
XmNmodifyVerifyCallback;
XmNmodifyVerifyCallbackWcs;
XmNmotionVerifyCallback;
XmNvalue;
XmNvalueWcs;
XmNvalueChangedCallback;
XmNverifyBell;
! Input resource set
XmNpendingDelete;
XmNselectionArray;
XmNselectionArrayCount;
XmNselectThreshold;
! Output resource set
XmNblinkRate;
XmNcolumns;
XmNfontList;
XmNrenderTable;
XmNcursorPositionVisible;
XmNresizeHeight;
XmNresizeWidth;
XmNrows;
XmNwordWrap;
!inherited resources
XmNnavigationType { Default = "XmTAB_GROUP"; };
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Resource
XmNdestinationCallback : Reason
{ };
! Immediate subclasses of XmLabelGadget
Class
XmCascadeButtonGadget : Gadget
{
SuperClass = XmLabelGadget;
ConvenienceFunction = XmCreateCascadeButtonGadget;
WidgetClass = XmCascadeButton;
ControlsMapToResource = XmNsubMenuId;
Resources
{
! new resources
XmNactivateCallback;
XmNcascadePixmap;
XmNcascadingCallback;
XmNmappingDelay;
XmNsubMenuId;
! inherited resources
XmNaccelerator { Exclude = True;};
XmNacceleratorText { Exclude = True;};
XmNtraversalOn { Default = "True"; };
};
Controls
{
XmPulldownMenu;
};
};
Resource
XmNcascadingCallback : Reason
{ };
XmNcascadePixmap : Argument
{ Type = pixmap;
Default = "menu-cascade"; };
XmNmappingDelay : Argument
{ Type = integer;
Default = "100"; };
XmNsubMenuId : Argument
{ Type = widget_ref;
Default = "Null"; };
Class
XmPushButtonGadget : Gadget
{
SuperClass = XmLabelGadget;
ConvenienceFunction = XmCreatePushButtonGadget;
WidgetClass = XmPushButton;
Resources
{
! new resources
XmNactivateCallback;
XmNarmCallback;
XmNarmColor;
XmNarmPixmap;
XmNdefaultButtonShadowThickness;
XmNdisarmCallback;
XmNfillOnArm;
XmNmultiClick;
XmNshowAsDefault ;
! inherited resources
};
};
Resource
XmNarmColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNarmPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNdefaultButtonShadowThickness: Argument
{ Type = horizontal_float;
Default = "0"; };
XmNfillOnArm : Argument
{ Type = boolean;
Default = "True"; };
XmNmultiClick : Argument
{ Type = integer;
EnumerationSet = MultiClick;
Default = "XmMULTICLICK_DISCARD"; };
XmNshowAsDefault : Argument
{ Type = integer;
Default = "0"; };
Class
XmToggleButtonGadget : Gadget
{
SuperClass = XmLabelGadget;
ConvenienceFunction = XmCreateToggleButtonGadget;
WidgetClass = XmToggleButton;
Resources
{
! new resources
XmNarmCallback;
XmNdetailShadowThickness;
XmNdisarmCallback;
XmNfillOnSelect;
XmNhighlightThickness { Default = "dynamic"; };
XmNindeterminatePixmap;
XmNindeterminateInsensitivePixmap;
XmNindicatorOn;
XmNindicatorSize;
XmNindicatorType;
XmNselectColor;
XmNselectInsensitivePixmap;
XmNselectPixmap;
XmNset;
XmNspacing;
XmNtoggleMode;
XmNunselectColor;
XmNvalueChangedCallback;
XmNvisibleWhenOff;
! inherited resources
XmNtraversalOn { Default = "True"; };
};
};
Resource
XmNdetailShadowThickness : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNfillOnSelect : Argument
{ Type = boolean;
Default = "True"; };
XmNindeterminatePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNindeterminateInsensitivePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNindicatorOn : Argument
{ Type = integer;
EnumerationSet = ToggleIndicatorOn;
Default = "XmINDICATOR_FILL"; };
XmNindicatorType : Argument
{ Type = integer;
EnumerationSet = IndicatorType;
Default = "XmN_OF_MANY"; };
XmNindicatorSize : Argument
{ Type = horizontal_float;
Default = "XmINVALID_DIMENSION"; };
XmNselectColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNselectInsensitivePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNselectPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNset : Argument
{ Type = integer;
EnumerationSet = ToggleSetValue;
Default = "False"; };
XmNspacing : Argument
{ Type = horizontal_float;
Default = "4"; };
XmNtoggleMode : Argument
{ Type = integer;
EnumerationSet = ToggleMode; };
XmNunselectColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNvalueChangedCallback : Reason
{ };
XmNvisibleWhenOff : Argument
{ Type = boolean;
Default = "True"; };
! Immediate subclasses of XmPrimitive
Class
XmArrowButton : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateArrowButton;
Resources
{
! new resources
XmNactivateCallback;
XmNarmCallback;
XmNarrowDirection;
XmNdisarmCallback;
XmNmultiClick;
! inherited resources
};
Controls {
XmPopupMenu;
};
};
Class
XmScrollBar : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateScrollBar;
Resources
{
! new resources
XmNdecrementCallback;
XmNdragCallback;
XmNeditable;
XmNincrement;
XmNincrementCallback;
XmNinitialDelay;
XmNmaximum;
XmNminimum;
XmNorientation { Default = "XmVERTICAL"; };
XmNpageDecrementCallback;
XmNpageIncrement;
XmNpageIncrementCallback;
XmNprocessingDirection;
XmNrepeatDelay;
XmNshowArrows;
XmNsliderVisual;
XmNsliderMark;
XmNsliderSize;
XmNslidingMode;
XmNsnapBackMultiple;
XmNtoBottomCallback;
XmNtoTopCallback;
XmNtroughColor;
XmNvalue;
XmNvalueChangedCallback;
! inherited resources
XmNnavigationType { Default = "XmSTICKY_TAB_GROUP"; };
XmNtraversalOn { Default = "dynamic"; };
};
Controls {
XmPopupMenu;
};
};
Resource
XmNdecrementCallback : Reason
{ };
XmNdragCallback : Reason
{ };
XmNincrement : Argument
{ Type = integer;
Default = "1"; };
XmNincrementCallback : Reason
{ };
XmNinitialDelay : Argument
{ Type = integer;
Default = "250"; };
XmNmaximum : Argument
{ Type = integer;
Default = "0"; };
XmNminimum : Argument
{ Type = integer;
Default = "0"; };
XmNpageDecrementCallback : Reason
{ };
XmNpageIncrement : Argument
{ Type = integer;
Default = "10"; };
XmNpageIncrementCallback : Reason
{ };
XmNprocessingDirection : Argument
{ Type = integer;
EnumerationSet = ProcessingDirection;
Default = "XmMAX_ON_BOTTOM"; };
XmNrepeatDelay : Argument
{ Type = integer;
Default = "50"; };
XmNshowArrows : Argument
{ Type = integer;
EnumerationSet = ShowArrows;
Default = "XmEACH_SIDE"; };
XmNsliderSize : Argument
{ Type = integer;
Default = "10"; };
XmNsliderVisual : Argument
{ Type = integer;
EnumerationSet = SliderVisual;
Default = "dynamic"; };
XmNsliderMark : Argument
{ Type = integer;
EnumerationSet = SliderMark;
Default = "dynamic"; };
XmNslidingMode : Argument
{ Type = integer;
EnumerationSet = SlidingMode;
Default = "XmSLIDER"; };
XmNsnapBackMultiple : Argument
{ Type = integer; };
XmNtoBottomCallback : Reason
{ };
XmNtoTopCallback : Reason
{ };
XmNtroughColor : Argument
{ Type = color;
Default = "dynamic"; };
XmNvalue : Argument
{ Type = any;
Default = "Null"; };
Class
XmSeparator : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateSeparator;
Resources
{
! new resources
XmNmargin;
XmNorientation;
XmNseparatorType;
! inherited resources
XmNtraversalOn { Default = "False"; };
};
Controls {
XmPopupMenu;
};
};
Class
XmLabel : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateLabel;
Resources
{
! new resources
XmNaccelerator;
XmNacceleratorText;
XmNalignment;
XmNfontList;
XmNrenderTable;
XmNlabelInsensitivePixmap;
XmNlabelPixmap;
XmNlabelString;
XmNlabelType;
XmNmarginBottom;
XmNmarginHeight;
XmNmarginLeft;
XmNmarginRight;
XmNmarginTop;
XmNmarginWidth;
XmNmnemonic;
XmNmnemonicCharSet;
XmNrecomputeSize;
XmNstringDirection;
! inherited resources
XmNshadowThickness { Default = "0"; };
XmNtraversalOn { Default = "False"; };
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
! Immediate subclass of XmPrimitive. The ScrolledList variant is treated
! as a subclass
Class
XmList : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateList;
Resources
{
! new resources
XmNautomaticSelection;
XmNbrowseSelectionCallback;
XmNdefaultActionCallback;
XmNdestinationCallback;
XmNdoubleClickInterval;
XmNextendedSelectionCallback;
XmNfontList;
XmNrenderTable;
XmNitemCount;
XmNitems;
XmNlistMarginHeight;
XmNlistMarginWidth;
XmNlistSizePolicy;
XmNlistSpacing;
XmNmatchBehavior;
XmNmultipleSelectionCallback;
XmNprimaryOwnership;
XmNselectedItemCount;
XmNselectedItems;
XmNselectedPositions;
XmNselectedPositionCount;
XmNselectionMode;
XmNselectionPolicy;
XmNsingleSelectionCallback;
XmNstringDirection;
XmNtopItemPosition;
XmNvisibleItemCount;
! inherited resources
XmNnavigationType { Default = "XmTAB_GROUP"; };
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Resource
XmNautomaticSelection : Argument
{ Type = integer;
EnumerationSet = AutomaticSelection;
Default = "FALSE"; };
XmNbrowseSelectionCallback : Reason
{ };
XmNdefaultActionCallback : Reason
{ };
XmNdoubleClickInterval : Argument
{ Type = integer;
Default = "250"; };
XmNextendedSelectionCallback : Reason
{ };
XmNitemCount : Argument
{ Type = integer;
Default = "0"; };
XmNitems : Argument
{ Type = string_table;
Default = "Null";
Related = XmNitemCount; };
XmNlistMarginHeight : Argument
{ Type = vertical_float;
Default = "0"; };
XmNlistMarginWidth : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNlistSpacing : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNmatchBehavior : Argument
{ Type = integer;
EnumerationSet = MatchBehavior;
Default = "XmQUICK_NAVIGATE"; };
XmNmultipleSelectionCallback : Reason
{ };
XmNprimaryOwnership : Argument
{ Type = integer;
EnumerationSet = PrimaryOwnership;
Default = "XmOWN_NEVER"; };
XmNselectedItemCount : Argument
{ Type = integer;
Default = "0"; };
XmNselectedItems : Argument
{ Type = string_table;
Default = "Null";
Related = XmNselectedItemCount; };
XmNselectionMode : Argument
{ Type = integer;
EnumerationSet = SelectionMode;
Default = "XmNORMAL_MODE"; };
XmNselectionPolicy : Argument
{ Type = integer;
EnumerationSet = SelectionPolicy;
Default = "XmBROWSE_SELECT"; };
XmNselectedPositions : Argument
{ Type = integer_table;
Default = "Null";
Related = XmNselectedPositionCount; };
XmNselectedPositionCount : Argument
{ Type = integer;
Default = "0"; };
XmNsingleSelectionCallback : Reason
{ };
XmNtopItemPosition : Argument
{ Type = integer;
Default = "0"; };
XmNvisibleItemCount : Argument
{ Type = integer;
Default = "1"; };
Class
XmScrolledList : Widget
{
SuperClass = XmList;
ParentClass = XmScrolledWindow;
ConvenienceFunction = XmCreateScrolledList;
Resources
{
! new resources
XmNautoDragModel;
XmNhorizontalScrollBar;
XmNlistSizePolicy;
XmNscrollBarDisplayPolicy;
XmNscrollBarPlacement;
XmNscrolledWindowMarginHeight;
XmNscrolledWindowMarginWidth;
XmNspacing;
XmNtraverseObscuredCallback;
XmNverticalScrollBar;
! inherited resources
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Resource
XmNautoDragModel : Argument
{ Type = integer;
EnumerationSet = AutoDragModel;
Default = "XmAUTO_DRAG_ENABLED"; };
XmNhorizontalScrollBar : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNlistSizePolicy : Argument
{ Type = integer ;
EnumerationSet = ListSizePolicy;
Default = "XmVARIABLE"; };
XmNscrollBarDisplayPolicy : Argument
{ Type = integer ;
EnumerationSet = ScrollBarDisplayPolicy;
Default = "XmAS_NEEDED"; };
XmNscrollBarPlacement : Argument
{ Type = integer ;
EnumerationSet = ScrollBarPlacement;
Default = "XmBOTTOM_RIGHT"; };
XmNscrolledWindowMarginHeight : Argument
{ Type = integer ;
Default = "0"; };
XmNscrolledWindowMarginWidth : Argument
{ Type = integer ;
Default = "0"; };
XmNverticalScrollBar : Argument
{ Type = widget_ref;
Default = "Null"; };
! Immediate subclass of XmPrimitive. The Scrolled variant is treated
! as a subclass
Class
XmText : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = XmCreateText;
Resources
{
! new resources
XmNactivateCallback;
XmNautoShowCursorPosition;
XmNcursorPosition;
XmNdestinationCallback;
XmNeditable;
XmNeditMode;
XmNfocusCallback;
XmNgainPrimaryCallback;
XmNlosePrimaryCallback;
XmNlosingFocusCallback;
XmNmarginHeight { Default = "3"; };
XmNmarginWidth { Default = "3"; };
XmNmaxLength;
XmNmodifyVerifyCallback;
XmNmodifyVerifyCallbackWcs;
XmNmotionVerifyCallback;
XmNsource;
XmNtopCharacter;
XmNvalue;
XmNvalueWcs;
XmNvalueChangedCallback;
XmNverifyBell;
! Input resource set
XmNpendingDelete;
XmNselectionArray;
XmNselectionArrayCount;
XmNselectThreshold;
! Output resource set
XmNblinkRate;
XmNcolumns;
XmNcursorPositionVisible;
XmNfontList;
XmNrenderTable;
XmNresizeHeight;
XmNresizeWidth;
XmNrows;
XmNwordWrap;
! inherited resources
XmNnavigationType { Default = "XmTAB_GROUP"; };
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Resource
XmNautoShowCursorPosition : Argument
{ Type = boolean;
Default = "True"; };
XmNcursorPosition : Argument
{ Type = integer;
Default = "0"; };
XmNeditable : Argument
{ Type = boolean;
Default = "True"; };
XmNeditMode : Argument
{ Type = integer;
EnumerationSet = EditMode;
Default = "XmSINGLE_LINE_EDIT"; };
XmNfocusCallback : Reason
{ };
XmNgainPrimaryCallback : Reason
{ };
XmNlosePrimaryCallback : Reason
{ };
XmNlosingFocusCallback : Reason
{ };
XmNmaxLength : Argument
{ Type = integer;
Default = "MAXINT"; };
XmNmodifyVerifyCallback : Reason
{ };
XmNmodifyVerifyCallbackWcs : Reason
{ };
XmNmotionVerifyCallback : Reason
{ };
XmNpendingDelete : Argument
{ Type = boolean;
Default = "True"; };
XmNsource : Argument
{ Type = any;
Default = "Default source"; };
XmNselectionArray : Argument
{ Type = integer_table;
Default = "{XmSELECT_POSITION, XmSELECT_WORD, XmSELECT_LINE, XmSELECT_ALL};" ;
Related = XmNselectionArrayCount; };
XmNselectionArrayCount : Argument
{ Type = integer;
Default = "4"; };
XmNselectThreshold : Argument
{ Type = integer;
Default = "5"; };
XmNblinkRate : Argument
{ Type = integer;
Default = "500"; };
XmNtopCharacter : Argument
{ Type = integer;
Default = "0"; };
XmNverifyBell : Argument
{ Type = boolean;
Default = "True"; };
XmNcolumns : Argument
{ Type = integer;
Default = "20"; };
XmNcursorPositionVisible : Argument
{ Type = boolean;
Default = "True"; };
XmNresizeHeight : Argument
{ Type = boolean;
Default = "False"; };
XmNresizeWidth : Argument
{ Type = boolean;
Default = "False"; };
XmNrows : Argument
{ Type = integer;
Default = "1"; };
XmNvalueWcs : Argument
{ Type = wide_character;
Default = "Null"; };
XmNwordWrap : Argument
{ Type = boolean;
Default = "False"; };
Class
XmScrolledText : Widget
{
SuperClass = XmText;
ParentClass = XmScrolledWindow;
ConvenienceFunction = XmCreateScrolledText;
Resources
{
! new resources
XmNautoDragModel;
XmNhorizontalScrollBar;
XmNscrollBarDisplayPolicy;
XmNscrollBarPlacement;
XmNscrollHorizontal;
XmNscrollLeftSide;
XmNscrollTopSide;
XmNscrollVertical;
XmNscrolledWindowMarginHeight;
XmNscrolledWindowMarginWidth;
XmNspacing;
XmNtraverseObscuredCallback;
XmNverticalScrollBar;
! inherited resources
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Resource
XmNscrollHorizontal : Argument
{ Type = boolean;
Default = "True"; };
XmNscrollLeftSide : Argument
{ Type = boolean;
Default = "True"; };
XmNscrollTopSide : Argument
{ Type = boolean;
Default = "False"; };
XmNscrollVertical : Argument
{ Type = boolean;
Default = "False"; };
! Immediate subclasses of XmLabel
Class
XmCascadeButton : Widget
{
SuperClass = XmLabel;
ConvenienceFunction = XmCreateCascadeButton;
ControlsMapToResource = XmNsubMenuId;
Resources
{
! new resources
XmNactivateCallback;
XmNcascadePixmap;
XmNcascadingCallback;
XmNmappingDelay;
XmNsubMenuId;
! inherited resources
XmNaccelerator { Exclude = True;};
XmNacceleratorText { Exclude = True;};
XmNtraversalOn { Default = "True"; };
};
Controls
{
XmPulldownMenu;
XmPopupMenu;
};
};
Class
XmDrawnButton : Widget
{
SuperClass = XmLabel;
ConvenienceFunction = XmCreateDrawnButton;
Resources
{
! new resources
XmNarmCallback;
XmNactivateCallback;
XmNdisarmCallback;
XmNexposeCallback;
XmNmultiClick;
XmNresizeCallback;
XmNpushButtonEnabled;
XmNshadowType { Default = "XmSHADOW_ETCHED_IN"; };
! inherited resources
};
Controls {
XmPopupMenu;
};
};
Resource
XmNpushButtonEnabled : Argument
{ Type = boolean;
Default = "False"; };
! This is a virtual class needed for accessing the automatically created
! TearOffControl for TearOff Menus. It cannot be instantiated directly.
Class
XmTearOffButton : Widget
{
SuperClass = XmPushButton;
ConvenienceFunction = "";
Resources
{
! new resources
XmNseparatorType
{ Default = "XmSHADOW_ETCHED_OUT_DASH"; };
XmNmargin;
! inherited resources
};
Controls {
XmPopupMenu;
};
};
Class
XmPushButton : Widget
{
SuperClass = XmLabel;
ConvenienceFunction = XmCreatePushButton;
Resources
{
! new resources
XmNactivateCallback;
XmNarmCallback;
XmNarmColor;
XmNarmPixmap;
XmNdefaultButtonShadowThickness;
XmNdisarmCallback;
XmNfillOnArm;
XmNmultiClick;
XmNshowAsDefault;
! inherited resources
};
Controls {
XmPopupMenu;
};
};
Class
XmToggleButton : Widget
{
SuperClass = XmLabel;
ConvenienceFunction = XmCreateToggleButton;
Resources
{
! new resources
XmNarmCallback;
XmNdetailShadowThickness;
XmNdisarmCallback;
XmNfillOnSelect;
XmNhighlightThickness { Default = "dynamic"; };
XmNindeterminateInsensitivePixmap;
XmNindeterminatePixmap;
XmNindicatorOn;
XmNindicatorSize;
XmNindicatorType;
XmNselectColor;
XmNselectInsensitivePixmap;
XmNselectPixmap;
XmNset;
XmNspacing;
XmNtoggleMode;
XmNunselectColor;
XmNvalueChangedCallback;
XmNvisibleWhenOff;
! inherited resources
XmNtraversalOn { Default = "True"; };
};
Controls {
XmPopupMenu;
};
};
! Immediate subclasses of Composite.
Class
"Constraint" : MetaClass ! Also a keyword, so quote Constraint
{
SuperClass = Composite;
Resources
{
! new resources
! inherited resources
};
};
Class
Shell : MetaClass
{
SuperClass = Composite;
Resources
{
! new resources
XmNallowShellResize;
XmNcreatePopupChildProc;
XmNgeometry;
XmNoverrideRedirect;
XmNpopdownCallback;
XmNpopupCallback;
XmNsaveUnder;
XmNvisual;
! inherited resources
};
};
Resource
XmNallowShellResize : Argument
{ Type = boolean;
Default = "False"; };
XmNcreatePopupChildProc : Argument
{ Type = any;
Default = "NULL"; };
XmNgeometry : Argument
{ Type = string;
Default = "NULL"; };
XmNoverrideRedirect : Argument
{ Type = boolean;
Default = "False"; };
XmNpopdownCallback : Reason
{ };
XmNpopupCallback : Reason
{ };
XmNsaveUnder : Argument
{ Type = boolean;
Default = "False"; };
XmNvisual : Argument
{ Type = any ;
Default = "CopyFromParent"; };
! Immediate subclasses of Constraint
Class
XmManager : MetaClass
{
SuperClass = "Constraint";
Resources
{
! new resources
XmNbottomShadowColor;
XmNbottomShadowPixmap;
XmNforeground;
XmNhelpCallback;
XmNhighlightColor;
XmNhighlightPixmap;
XmNinitialFocus;
XmNlayoutDirection;
XmNnavigationType { Default = "XmTAB_GROUP"; };
XmNpopupHandlerCallback;
XmNshadowThickness { Default = "0"; };
XmNstringDirection;
XmNtopShadowColor;
XmNtopShadowPixmap;
XmNtraversalOn;
XmNunitType;
XmNuserData;
! inherited resources
};
};
Resource
XmNinitialFocus : Argument
{ Type = widget_ref;
Default = "NULL"; };
XmNpopupHandlerCallback : Reason
{ };
XmNtraversalCallback : Reason
{ };
XmNtraverseObscuredCallback : Reason
{ };
! Immediate subclasses of Shell
Class
OverrideShell : MetaClass
{
SuperClass = Shell;
Resources
{
! new resources
! inherited resources
XmNoverrideRedirect { Default = "True"; };
XmNsaveUnder { Default = "True"; };
};
};
Class
WMShell : MetaClass
{
SuperClass = Shell;
Resources
{
! new resources
XmNbaseHeight;
XmNbaseWidth;
XmNheightInc;
XmNiconMask;
XmNiconPixmap;
XmNiconWindow;
XmNiconX;
XmNiconY;
XmNinitialState;
XmNinput;
XmNmaxAspectX;
XmNmaxAspectY;
XmNmaxHeight;
XmNmaxWidth;
XmNminAspectX;
XmNminAspectY;
XmNminHeight;
XmNminWidth;
XmNtitle;
XmNtitleEncoding;
XmNtransient;
XmNwaitForWm;
XmNwidthInc;
XmNwindowGroup;
XmNwinGravity;
XmNwmTimeout;
};
};
Resource
XmNbaseHeight : Argument
{ Type = vertical_float;
Default = "dynamic"; };
XmNbaseWidth : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNheightInc : Argument
{ Type = vertical_float;
Default = "dynamic"; };
XmNiconMask : Argument
{ Type = pixmap;
Default = "NULL"; };
XmNiconPixmap : Argument
{ Type = pixmap;
Default = "NULL"; };
XmNiconWindow : Argument
{ Type = any;
Default = "NULL"; };
XmNiconX : Argument
{ Type = horizontal_float;
Default = "-1"; };
XmNiconY : Argument
{ Type = vertical_float;
Default = "-1"; };
XmNinitialState : Argument
{ Type = integer;
EnumerationSet = InitialState;
Default = "NormalState"; };
XmNinput : Argument
{ Type = boolean;
Default = "False"; };
XmNmaxAspectX : Argument
{ Type = integer;
Default = "dynamic"; };
XmNmaxAspectY : Argument
{ Type = integer;
Default = "dynamic"; };
XmNmaxHeight : Argument
{ Type = vertical_float;
Default = "dynamic"; };
XmNmaxWidth : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNminAspectX : Argument
{ Type = integer;
Default = "dynamic"; };
XmNminAspectY : Argument
{ Type = integer;
Default = "dynamic"; };
XmNminHeight : Argument
{ Type = vertical_float;
Default = "dynamic"; };
XmNminWidth : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNtitle : Argument
{ Type = string;
Default = "dynamic"; };
XmNtitleEncoding : Argument
{ Type = any;
Default = "dynamic"; };
XmNtransient : Argument
{ Type = boolean;
Default = "False"; };
XmNwaitForWm : Argument
{ Type = boolean;
Default = "True"; };
XmNwidthInc : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNwindowGroup : Argument
{ Type = any;
Default = "dynamic"; };
XmNwinGravity : Argument
{ Type = integer;
Default = "dynamic"; };
XmNwmTimeout : Argument
{ Type = integer;
Default = "5000"; };
! Immediate subclasses of WMShell
Class
VendorShell : MetaClass
{
SuperClass = WMShell;
Resources
{
! new resources
XmNaudibleWarning;
XmNbuttonFontList;
XmNlabelFontList;
XmNtextFontList;
XmNbuttonRenderTable;
XmNlabelRenderTable;
XmNtextRenderTable;
XmNdarkThreshold;
XmNdefaultFontList;
XmNdeleteResponse;
XmNfocusMovedCallback;
XmNforegroundThreshold;
XmNinputMethod;
XmNinputPolicy;
XmNkeyboardFocusPolicy;
XmNlightThreshold;
XmNmwmDecorations;
XmNmwmFunctions;
XmNmwmInputMode;
XmNmwmMenu;
XmNpreeditType;
XmNrealizeCallback;
XmNshellUnitType;
! This is really a Shell resource
XmNuseAsyncGeometry;
! inherited resources
};
Controls {
XmRenderTable;
};
};
Resource
XmNaudibleWarning : Argument
{ Type = integer;
EnumerationSet = AudibleWarning;
Default = "XmBELL"; };
XmNdarkThreshold : Argument
{ Type = integer; };
XmNdefaultFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
XmNdeleteResponse : Argument
{ Type = integer;
EnumerationSet = DeleteResponse;
Default = "XmDESTROY"; };
XmNfocusMovedCallback : Reason
{ };
XmNforegroundThreshold : Argument
{ Type = integer; };
XmNinputMethod : Argument
{ Type = string;
Default = "Null"; };
XmNinputPolicy : Argument
{ Type = integer;
EnumerationSet = InputPolicy; };
XmNkeyboardFocusPolicy : Argument
{ Type = integer;
EnumerationSet = KeyboardFocusPolicy;
Default = "XmEXPLICIT"; };
XmNlightThreshold : Argument
{ Type = integer; };
XmNmwmDecorations : Argument
{ Type = integer;
EnumerationSet = MwmDecorations;
Default = "-1"; };
XmNmwmFunctions : Argument
{ Type = integer;
EnumerationSet = MwmFunctions;
Default = "-1"; };
XmNmwmInputMode : Argument
{ Type = integer;
EnumerationSet = MwmInputMode;
Default = "-1"; };
XmNmwmMenu : Argument
{ Type = string;
Default = "NULL"; };
XmNrealizeCallback : Reason
{ };
XmNpreeditType : Argument
{ Type = string;
Default = "OverTheSpot,OffTheSpot,Root"; };
XmNshellUnitType : Argument
{ Type = integer;
EnumerationSet = UnitType;
Default = "XmPIXELS"; };
XmNuseAsyncGeometry : Argument
{ Type = boolean;
Default = "False"; };
! Immediate subclasses of VendorShell
Class
TopLevelShell : MetaClass
{
SuperClass = VendorShell;
Resources
{
! new resources
XmNiconic;
XmNiconName;
XmNiconNameEncoding;
! inherited resources
};
};
Resource
XmNiconic : Argument
{ Type = boolean;
Default = "False"; };
XmNiconName : Argument
{ Type = string;
Default = "NULL"; };
XmNiconNameEncoding : Argument
{ Type = any;
Default = "dynamic"; };
Class
TransientShell : MetaClass
{
SuperClass = VendorShell;
Resources
{
! new resources
XmNtransientFor;
! inherited resources
};
};
Resource
XmNtransientFor : Argument
{ Type = widget_ref;
Default = "NULL"; };
! Immediate subclasses of TransientShell
Class
XmDialogShell : Widget
{
SuperClass = TransientShell;
ConvenienceFunction = XmCreateDialogShell;
Resources
{
! new resources
! inherited resources
XmNdeleteResponse { Default = "XmUNMAP"; };
};
Controls
{
ManagerWidgets;
};
};
! Immediate subclasses of OverrideShell
Class
XmMenuShell : Widget
{
SuperClass = OverrideShell;
ConvenienceFunction = XmCreateMenuShell;
Resources
{
! new resources
XmNbuttonFontList;
XmNdefaultFontList;
XmNlabelFontList;
XmNbuttonRenderTable;
XmNlabelRenderTable;
XmNtextRenderTable;
! inherited resources
XmNallowShellResize { Default = "True"; };
};
Controls
{
XmRowColumn;
XmRenderTable;
};
};
! Immediate subclasses of XmManager
Class
XmDrawingArea : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateDrawingArea;
Resources
{
! new resources
XmNconvertCallback;
XmNdestinationCallback;
XmNexposeCallback;
XmNinputCallback;
XmNmarginHeight { Default = "10"; };
XmNmarginWidth { Default = "10"; };
XmNresizeCallback;
XmNresizePolicy;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNconvertCallback : Reason
{ };
XmNexposeCallback : Reason
{ };
XmNinputCallback : Reason
{ };
XmNresizeCallback : Reason
{ };
XmNresizePolicy : Argument
{ Type = integer;
EnumerationSet = ResizePolicy;
Default = "XmRESIZE_ANY"; };
Class
XmFrame : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateFrame;
Controls
{
AllWidgetsAndGadgets;
};
Resources
{
! new resources
XmNmarginHeight { Default = "0"; };
XmNmarginWidth { Default = "0"; };
XmNshadowType;
! constraint resources
XmNchildHorizontalAlignment;
XmNchildHorizontalSpacing;
XmNchildType;
XmNframeChildType;
XmNchildVerticalAlignment;
! inherited resources
XmNshadowThickness { Default = "dynamic"; };
};
};
Resource
XmNshadowType : Argument
{ Type = integer;
EnumerationSet = ShadowType;
Default = "XmSHADOW_ETCHED_IN"; };
! constraints
XmNchildHorizontalAlignment : Constraint
{ Type = integer;
EnumerationSet = Alignment;
Default = "XmALIGNMENT_BEGINNING"; };
XmNchildHorizontalSpacing : Constraint
{ Type = horizontal_float;
Default = "dynamic"; };
XmNchildType : Constraint
{ Type = integer;
EnumerationSet = FrameChildType;
Default = "XmFRAME_WORKAREA_CHILD"; };
XmNframeChildType : Constraint
{ Type = integer;
EnumerationSet = FrameChildType;
Default = "XmFRAME_WORKAREA_CHILD"; };
XmNchildVerticalAlignment : Constraint
{ Type = integer;
EnumerationSet = ChildVerticalAlignment;
Default = "XmALIGNMENT_CENTER"; };
Class
XmPanedWindow : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreatePanedWindow;
Resources
{
! new resources
XmNmarginHeight { Default = "3"; };
XmNmarginWidth { Default = "3"; };
XmNorientation;
XmNrefigureMode;
XmNsashHeight;
XmNsashIndent;
XmNsashShadowThickness;
XmNsashWidth;
XmNseparatorOn;
XmNspacing { Default = "8"; };
! constraint resources
XmNpaneMinimum;
XmNpaneMaximum;
XmNpositionIndex;
XmNskipAdjust;
XmNallowResize;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNpositionIndex : Argument
{ Type = integer;
EnumerationSet = PositionIndex;
Default = "XmLAST_POSITION"; };
XmNrefigureMode : Argument
{ Type = boolean;
Default = "True"; };
XmNsashHeight : Argument
{ Type = horizontal_float;
Default = "10"; };
XmNsashIndent : Argument
{ Type = horizontal_float;
Default = "-10"; };
XmNsashShadowThickness : Argument
{ Type = horizontal_float;
Default = "2"; };
XmNsashWidth : Argument
{ Type = horizontal_float;
Default = "10"; };
XmNseparatorOn : Argument
{ Type = boolean;
Default = "True"; };
XmNpaneMinimum : Constraint
{ Type = horizontal_float;
Default = "1"; };
XmNpaneMaximum : Constraint
{ Type = horizontal_float;
Default = "1000"; };
XmNskipAdjust : Constraint
{ Type = boolean;
Default = "False"; };
XmNallowResize : Constraint
{ Type = boolean;
Default = "False"; };
Class
XmScale : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateScale;
Resources
{
! new resources
XmNconvertCallback;
XmNdecimalPoints;
XmNdragCallback;
XmNeditable;
XmNfontList { Default = "Fixed"; };
XmNrenderTable;
XmNhighlightOnEnter { Default = "False"; };
XmNhighlightThickness { Default = "0"; };
XmNmaximum { Default = "100"; };
XmNminimum { Default = "0"; };
XmNorientation { Default = "XmVERTICAL"; };
XmNprocessingDirection {Default = "XmMAX_ON_TOP"; };
XmNscaleHeight;
XmNscaleMultiple;
XmNscaleWidth;
XmNshowArrows;
XmNshowValue;
XmNsliderVisual;
XmNslidingMode;
XmNtitleString;
XmNvalue { Default = "0"; };
XmNvalueChangedCallback;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_Title;
};
};
Child
Xm_Title : XmLabel;
Resource
! XmNdecimalPoints: Argument
! { Type = integer;
! Default = "0"; };
XmNdecimalPoints: Constraint
{ Type = integer;
Default = "0"; };
XmNscaleHeight: Argument
{ Type = vertical_float;
Default = "0"; };
XmNscaleMultiple: Argument
{ Type = integer;
Default = "1"; };
XmNscaleWidth: Argument
{ Type = horizontal_float;
Default = "0"; };
XmNshowValue: Argument
{ Type = integer;
EnumerationSet = ScaleShowValue;
Default = "XmNONE"; };
XmNtitleString: Argument
{ Type = compound_string;
Default = "Null"; };
Class
XmScrolledWindow : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateScrolledWindow;
Resources
{
! new resources
XmNautoDragModel;
XmNclipWindow { Exclude = True; };
XmNhorizontalScrollBar { Default = "Null"; };
XmNscrollBarDisplayPolicy { Default = "XmSTATIC"; };
XmNscrollBarPlacement { Default = "XmBOTTOM_RIGHT"; };
XmNscrolledWindowMarginHeight;
XmNscrolledWindowMarginWidth;
XmNscrollingPolicy;
XmNspacing { Default = "4"; };
XmNtraverseObscuredCallback;
XmNverticalScrollBar { Default = "Null"; };
XmNvisualPolicy;
XmNworkWindow;
! inherited resources
! constraint resources
XmNscrolledWindowChildType;
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_VertScrollBar;
Xm_HorScrollBar;
};
};
Child
Xm_VertScrollBar : XmScrollBar;
Xm_HorScrollBar : XmScrollBar;
Resource
XmNclipWindow : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNscrollingPolicy : Argument
{ Type = integer;
EnumerationSet = ScrollingPolicy;
Default = "XmAPPLICATION_DEFINED"; };
XmNvisualPolicy : Argument
{ Type = integer;
EnumerationSet = VisualPolicy;
Default = "XmVARIABLE"; };
XmNworkWindow : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNscrolledWindowChildType : Constraint
{ Type = integer;
EnumerationSet = ScrolledWindowChildType; };
Class
XmComboBox : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateComboBox;
Resources
{
! new resources
XmNarrowSize;
XmNarrowSpacing;
XmNcolumns { Default = "XmUNSPECIFIED_COUNT"; };
XmNcomboBoxType;
XmNfontList;
XmNhighlightThickness;
XmNitems { Default = "XmUNSPECIFIED"; };
XmNitemCount { Default = "XmUNSPECIFIED_COUNT"; };
XmNmarginHeight;
XmNmarginWidth;
XmNmatchBehavior;
XmNlist;
XmNpositionMode;
XmNrenderTable;
XmNselectionCallback;
XmNselectedItem;
XmNselectedPosition;
XmNtextField;
XmNvisibleItemCount { Default = "XmUNSPECIFIED_COUNT";};
! inherited resources
XmNnavigationType { Default = "XmSTICKY_TAB_GROUP"; };
XmNshadowThickness { Default = "dynamic"; };
};
!
! Do the XmNtextField and XmNlist need to be defined in the Children/Controls
!
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_List;
Xm_Text;
Xm_TextField;
};
};
Child
Xm_List : XmList;
Xm_TextField : XmTextField;
Resource
XmNarrowSize : Argument
{ Type = horizontal_float;
Default = XmINVALID_DIMENSION; };
XmNarrowSpacing : Argument
{ Type = horizontal_float;
Default = XmINVALID_DIMENSION; };
XmNselectionCallback : Reason
{ };
XmNselectedItem : Argument
{ Type = compound_string;
Default = "NULL"; };
XmNselectedPosition : Argument
{ Type = integer;
Default = "0"; };
XmNcomboBoxType : Argument
{ Type = integer;
EnumerationSet = ComboBoxType;
Default = "XmDROP_DOWN_LIST"; };
XmNlist : Argument
{ Type = widget_ref;
Default = "NULL"; };
XmNtextField : Argument
{ Type = widget_ref;
Default = "NULL"; };
XmNpositionMode : Argument
{ Type = integer;
EnumerationSet = PositionMode;
Default = "XmZERO_BASED"; };
Class
XmContainer : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateContainer;
Resources
{
! new resources
XmNautomaticSelection { Default = "XmAUTO_SELECT"; };
XmNcollapsedStatePixmap;
XmNconvertCallback;
XmNdefaultActionCallback;
XmNdestinationCallback;
XmNdetailColumnHeading;
XmNdetailColumnHeadingCount;
XmNdetailOrder;
XmNdetailOrderCount;
XmNdetailTabList;
XmNentryViewType;
XmNexpandedStatePixmap;
XmNlargeCellHeight;
XmNlargeCellWidth;
XmNlayoutType;
XmNmarginHeight;
XmNmarginWidth;
XmNoutlineButtonPolicy;
XmNoutlineChangedCallback;
XmNoutlineColumnWidth;
XmNoutlineIndentation;
XmNoutlineLineStyle;
XmNprimaryOwnership;
XmNrenderTable;
XmNresizeHeight;
XmNresizeWidth;
XmNselectColor;
! Cannot support the next two without
! a widget table data type
! XmNselectedObjects;
! XmNselectedObjectCount;
XmNselectionCallback;
XmNselectionPolicy;
XmNselectionTechnique;
XmNsmallCellHeight;
XmNsmallCellWidth;
XmNspatialIncludeModel;
XmNspatialResizeModel;
XmNspatialSnapModel;
XmNspatialStyle;
! constraint resources
XmNentryParent;
XmNoutlineState;
XmNlargeIconX;
XmNlargeIconY;
XmNpositionIndex;
XmNsmallIconX;
XmNsmallIconY;
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNcollapsedStatePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNdetailColumnHeading : Argument
{ Type = string_table;
Default = "NULL";
Related = XmNdetailColumnHeadingCount; };
XmNdetailColumnHeadingCount : Argument
{ Type = integer;
Default = "0"; };
XmNdetailOrder : Argument
{ Type = integer_table;
Default = "NULL";
Related = XmNdetailOrderCount; };
XmNdetailOrderCount : Argument
{ Type = integer;
Default = "0"; };
XmNdetailTabList : Argument
{ Type = widget_ref;
Default = "NULL"; };
XmNentryViewType : Argument
{ Type = integer;
EnumerationSet = EntryViewType;
Default = "XmLARGE_ICON"; };
XmNexpandedStatePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNlargeCellHeight : Argument
{ Type = vertical_float; };
XmNlargeCellWidth : Argument
{ Type = horizontal_float; };
XmNlayoutDirection : Argument
{ Type = integer;
EnumerationSet = LayoutDirection;
Default = "XmLEFT_TO_RIGHT_TOP_TO_BOTTOM"; };
XmNlayoutType : Argument
{ Type = integer;
EnumerationSet = LayoutType;
Default = "XmSPATIAL"; };
XmNoutlineButtonPolicy : Argument
{ Type = integer;
EnumerationSet = OutlineButtonPolicy;
Default = "XmOUTLINE_BUTTON_PRESENT"; };
XmNoutlineChangedCallback : Reason
{ };
XmNoutlineColumnWidth : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNoutlineIndentation : Argument
{ Type = horizontal_float;
Default = "100"; };
XmNoutlineLineStyle : Argument
{ Type = integer;
EnumerationSet = ContainerLineStyle;
Default = "XmSINGLE"; };
XmNselectionTechnique : Argument
{ Type = integer;
EnumerationSet = SelectionTechnique;
Default = "XmTOUCH_OVER"; };
XmNsmallCellHeight : Argument
{ Type = vertical_float; };
XmNsmallCellWidth : Argument
{ Type = horizontal_float; };
XmNspatialIncludeModel : Argument
{ Type = integer;
EnumerationSet = SpatialIncludeModel;
Default = "XmAPPEND"; };
XmNspatialResizeModel : Argument
{ Type = integer;
EnumerationSet = SpatialResizeModel;
Default = "XmGROW_MINOR"; };
XmNspatialSnapModel : Argument
{ Type = integer;
EnumerationSet = SpatialSnapModel;
Default = "XmNONE"; };
XmNspatialStyle : Argument
{ Type = integer;
EnumerationSet = SpatialStyle;
Default = "XmSPECIFIC"; };
! constraint resources
XmNentryParent : Constraint
{ Type = widget_ref;
Default = "NULL"; };
XmNoutlineState : Constraint
{ Type = integer;
EnumerationSet = OutlineState;
Default = "XmCOLLAPSED"; };
XmNlargeIconX : Constraint
{ Type = horizontal_float; };
XmNlargeIconY : Constraint
{ Type = vertical_float; };
XmNsmallIconX : Constraint
{ Type = horizontal_float; };
XmNsmallIconY : Constraint
{ Type = vertical_float; };
Class
XmNotebook : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateNotebook;
Resources
{
! new resources
XmNcurrentPageNumber;
XmNfirstPageNumber;
XmNlastPageNumber;
XmNorientation;
XmNbackPagePlacement;
XmNbackPageNumber;
XmNbackPageSize;
XmNbackPageForeground;
XmNbackPageBackground;
XmNframeBackground;
XmNbindingType;
XmNbindingPixmap;
XmNbindingWidth;
XmNinnerMarginWidth;
XmNinnerMarginHeight;
XmNmajorTabSpacing;
XmNminorTabSpacing;
XmNframeShadowThickness;
XmNpageChangedCallback;
! constraint resources
XmNnotebookChildType;
XmNpageNumber;
XmNresizable;
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNcurrentPageNumber : Argument
{ Type = integer; };
XmNfirstPageNumber : Argument
{ Type = integer;
Default = "1"; };
XmNlastPageNumber : Argument
{ Type = integer; };
XmNbackPagePlacement : Argument
{ Type = integer; };
XmNbackPageNumber : Argument
{ Type = integer; };
XmNbackPageSize : Argument
{ Type = horizontal_float; };
XmNbackPageForeground : Argument
{ Type = color; };
XmNbackPageBackground : Argument
{ Type = color; };
XmNframeBackground : Argument
{ Type = color; };
XmNbindingType : Argument
{ Type = integer;
EnumerationSet = BindingType; };
XmNbindingPixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
XmNbindingWidth : Argument
{ Type = horizontal_float;
Default = "25"; };
XmNinnerMarginWidth : Argument
{ Type = horizontal_float; };
XmNinnerMarginHeight : Argument
{ Type = vertical_float; };
! I am going out on a limb here, but I think tabs will usually
! be situated vertically up and down the notebook. Therefore,
! let us make the next two resources vertical floats even though
! spacing resources which are used for both vertical and
! horizontal dimensions are type as horizontal float by default.
XmNmajorTabSpacing : Argument
{ Type = vertical_float; };
XmNminorTabSpacing : Argument
{ Type = vertical_float; };
XmNnotebookChildType : Constraint
{ Type = integer;
EnumerationSet = NotebookChildType; };
XmNframeShadowThickness : Argument
{ Type = horizontal_float; };
XmNpageChangedCallback : Reason
{ };
XmNpageNumber : Constraint
{ Type = integer; };
Class
XmSpinBox : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateSpinBox;
Resources
{
! new resources
XmNarrowLayout;
XmNarrowOrientation;
XmNarrowSize;
XmNdefaultArrowSensitivity;
XmNinitialDelay;
XmNmarginWidth;
XmNmarginHeight;
XmNmodifyVerifyCallback;
XmNrepeatDelay;
XmNspacing { Default = "0"; };
XmNvalueChangedCallback;
! inherited resources
!XmNactivateCallback;
!XmNlosingFocusCallback;
!XmNnavigationType;
!XmNtraversalOn;
! constraint resources
XmNarrowSensitivity;
XmNdecimalPoints;
XmNincrementValue;
XmNmaximumValue;
XmNminimumValue;
XmNnumValues;
XmNposition;
XmNpositionType;
XmNspinBoxChildType;
XmNvalues;
! undocumented resources
!XmNwrap;
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNdefaultArrowSensitivity : Argument
{ Type = integer;
EnumerationSet = ArrowSensitivity;
Default = "XmARROWS_SENSITIVE"; };
XmNarrowLayout : Argument
{ Type = integer;
EnumerationSet = ArrowLayout;
Default = "XmARROWS_END"; };
XmNarrowOrientation : Argument
{ Type = integer;
EnumerationSet = ArrowOrientation;
Default = "XmARROWS_VERTICAL"; };
XmNspinBoxChildType : Constraint
{ Type = integer;
EnumerationSet = SpinBoxChildType; };
XmNpositionType : Constraint
{ Type = integer;
EnumerationSet = PositionType;
Default = "XmPOSITION_VALUE"; };
XmNposition : Constraint
{ Type = integer;
Default = "0"; };
XmNnumValues : Constraint
{ Type = integer;
Default = "0"; };
XmNvalues : Constraint
{ Type = string_table;
Default = "NULL";
Related = XmNnumValues; };
XmNminimumValue : Constraint
{ Type = integer;
Default = "0"; };
XmNmaximumValue : Constraint
{ Type = integer;
Default = "10"; };
XmNincrementValue : Constraint
{ Type = integer;
Default = "1"; };
XmNarrowSensitivity : Constraint
{ Type = integer;
EnumerationSet = ArrowSensitivity;
Default = "XmARROWS_DEFAULT_SENSITIVITY"; };
XmNwrap : Constraint
{ Type = boolean;
Default = "True"; };
Class
XmSimpleSpinBox : Widget
{
SuperClass = XmSpinBox;
ConvenienceFunction = XmCreateSimpleSpinBox;
Resources
{
! inherited resources
XmNshadowThickness { Default = "1"; };
! new resources
XmNarrowSensitivity;
XmNcolumns;
XmNdecimalPoints;
XmNeditable;
XmNincrementValue;
XmNmaximumValue;
XmNminimumValue;
XmNnumValues;
XmNposition;
XmNpositionType;
XmNspinBoxChildType { Default = "XmSTRING"; };
XmNtextField;
XmNvalues;
! undocumented resources
!XmNwrap;
};
!
! Does the XmNtextField need to be defined in the Children/Controls
!
Controls
{
XmTextField;
};
};
! Bulletin board inherits from XmManager. Its Dialog variant is treated
! as a subclass
Class
XmBulletinBoard : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateBulletinBoard;
Resources
{
! new resources
XmNallowOverlap;
XmNautoUnmanage;
XmNbuttonFontList;
XmNcancelButton;
XmNdefaultButton;
XmNdefaultPosition;
XmNdialogStyle;
XmNdialogTitle;
XmNfocusCallback;
XmNlabelFontList;
XmNlosingFocusCallback;
XmNmapCallback;
XmNmarginHeight { Default = "10";};
XmNmarginWidth { Default = "10";};
XmNnoResize;
XmNresizePolicy{ Default = "XmRESIZE_ANY"; };
XmNshadowType { Default = "XmSHADOW_OUT";};
XmNtextFontList;
XmNtextTranslations;
XmNunmapCallback;
XmNbuttonRenderTable;
XmNlabelRenderTable;
XmNtextRenderTable;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNallowOverlap : Argument
{ Type = boolean;
Default = "True"; };
XmNautoUnmanage : Argument
{ Type = boolean;
Default = "True"; };
XmNbuttonFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
XmNcancelButton : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNdefaultButton : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNdefaultPosition: Argument
{ Type = boolean;
Default = "True"; };
XmNdialogStyle : Argument
{ Type = integer;
EnumerationSet = DialogStyle;
Default = "dynamic"; };
XmNdialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
XmNlabelFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
XmNmapCallback : Reason
{ };
XmNnoResize : Argument
{ Type = boolean;
Default = "False"; };
XmNtextFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
XmNtextTranslations : Argument
{ Type = translation_table;
Default = "Null"; };
XmNunmapCallback : Reason
{ };
XmNbuttonRenderTable : Argument
{ Type = widget_ref;
Default = "dynamic"; };
XmNlabelRenderTable : Argument
{ Type = widget_ref;
Default = "dynamic"; };
XmNtextRenderTable : Argument
{ Type = widget_ref;
Default = "dynamic"; };
Class
XmBulletinBoardDialog : Widget
{
SuperClass = XmBulletinBoard;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateBulletinBoardDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! RowColumn is instantiated as a number of different apparent widget
! classes. There is a UIL widget for each creation routine, which
! appears like a discrete class. All inherit from XmManager in fact,
! but are made to appear as subclasses of RowColumn to make resource
! specification easier
Class
XmRowColumn : Widget
{
SuperClass = XmManager;
ConvenienceFunction = XmCreateRowColumn;
Resources
{
! new resources
XmNadjustLast;
XmNadjustMargin;
XmNentryAlignment;
XmNentryBorder;
XmNentryCallback;
XmNentryClass;
XmNentryVerticalAlignment;
XmNisAligned;
XmNisHomogeneous;
XmNlabelString { Default = "Null"; };
XmNmapCallback;
XmNmarginHeight{ Default = "dynamic";};
XmNmarginWidth { Default = "3";};
XmNmenuAccelerator;
XmNmenuHelpWidget;
XmNmenuHistory;
XmNmenuPost;
XmNmnemonic { Default = "dynamic"; };
XmNmnemonicCharSet;
XmNnumColumns;
XmNorientation { Default = "dynamic"; };
XmNpacking;
XmNpopupEnabled;
XmNradioAlwaysOne;
XmNradioBehavior;
XmNresizeHeight { Default = "True"; };
XmNresizeWidth { Default = "True"; };
XmNrowColumnType;
XmNspacing { Default = "dynamic"; };
XmNsubMenuId { Default = "Null";};
XmNtearOffMenuActivateCallback;
XmNtearOffMenuDeactivateCallback;
XmNtearOffModel;
XmNtearOffTitle;
XmNunmapCallback;
XmNwhichButton;
! constraint resources
XmNpositionIndex;
! inherited resources
XmNborderWidth { Default = "0"; };
XmNheight { Default = "dynamic"; };
XmNnavigationType { Default = "dynamic"; };
XmNwidth { Default = "dynamic"; };
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNadjustLast : Argument
{ Type = boolean;
Default = "True"; };
XmNadjustMargin : Argument
{ Type = boolean;
Default = "True"; };
XmNentryAlignment : Argument
{ Type = integer;
EnumerationSet = Alignment;
Default = "dynamic"; };
XmNentryBorder : Argument
{ Type = horizontal_float;
Default = "dynamic"; };
XmNentryCallback : Reason
{ };
XmNentryClass : Argument
{ Type = class_rec_name;
Default = "dynamic"; };
XmNentryVerticalAlignment : Argument
{ Type = integer;
EnumerationSet = VerticalAlignment;
Default = "XmALIGNMENT_CENTER"; };
XmNisAligned : Argument
{ Type = boolean;
Default = "True"; };
XmNisHomogeneous : Argument
{ Type = boolean;
Default = "dynamic"; };
XmNmenuAccelerator : Argument
{ Type = string;
Default = "dynamic"; };
! XmNmenuTranslation : Argument
! { Type = translation_table;
! Default = "NULL"; };
XmNmenuHelpWidget : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNmenuHistory : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNmenuPost : Argument
{ Type = string;
Default = "Null"; };
XmNnumColumns : Argument
{ Type = integer;
Default = "dynamic"; };
XmNpacking : Argument
{ Type = integer;
EnumerationSet = Packing;
Default = "dynamic"; };
XmNpopupEnabled : Argument
{ Type = boolean;
Default = "True"; };
XmNradioAlwaysOne : Argument
{ Type = boolean;
Default = "True"; };
XmNradioBehavior : Argument
{ Type = boolean;
Default = "False"; };
XmNrowColumnType : Argument
{ Type = integer;
EnumerationSet = RowColumnType;
Default = "XmWORK_AREA"; };
XmNtearOffMenuActivateCallback : Reason
{ };
XmNtearOffMenuDeactivateCallback : Reason
{ };
XmNtearOffModel : Argument
{ Type = integer;
EnumerationSet = TearOffModel;
Default = "XmTEAR_OFF_DISABLED"; };
XmNtearOffTitle : Argument
{ Type = string;
Default = "NULL"; };
XmNunpostBehavior : Argument
{ Type = integer;
EnumerationSet = UnpostBehavior;
Default = "XmUNPOST_AND_REPLAY"; };
XmNwhichButton : Argument
{ Type = integer;
Default = "dynamic"; };
Class
XmWorkArea : Widget
{
SuperClass = XmRowColumn;
ConvenienceFunction = XmCreateWorkArea;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmMenuBar : Widget
{
SuperClass = XmRowColumn;
ConvenienceFunction = XmCreateMenuBar;
Resources
{
! new resources
! inherited resources
};
Controls
{
MenuWidgetsAndGadgets;
XmPopupMenu;
XmPulldownMenu;
};
};
Class
XmOptionMenu : Widget
{
SuperClass = XmRowColumn;
ConvenienceFunction = XmCreateOptionMenu;
ControlsMapToResource = XmNsubMenuId;
Resources
{
! new resources
! inherited resources
};
Controls
{
XmPulldownMenu;
};
Children
{
Xm_OptionLabel;
Xm_OptionButton;
};
};
Child
Xm_OptionLabel : XmLabelGadget;
Xm_OptionButton : XmCascadeButtonGadget;
Class
XmPopupMenu : Widget
{
SuperClass = XmRowColumn;
ParentClass = XmMenuShell;
ConvenienceFunction = XmCreatePopupMenu;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
MenuWidgetsAndGadgets;
};
Children
{
Xm_TearOffControl;
};
};
Child
Xm_TearOffControl : XmTearOffButton;
Class
XmPulldownMenu : Widget
{
SuperClass = XmRowColumn;
ParentClass = XmMenuShell;
ConvenienceFunction = XmCreatePulldownMenu;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
MenuWidgetsAndGadgets;
};
Children
{
Xm_TearOffControl;
};
};
Class
XmRadioBox : Widget
{
SuperClass = XmRowColumn;
ConvenienceFunction = XmCreateRadioBox;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
!
! Fix for CR 5651 - add information for the CheckBox
!
Class
XmCheckBox : Widget
{
SuperClass = XmRowColumn;
ConvenienceFunction = XmCreateSimpleCheckBox;
Resources
{
XmNbuttonCount;
XmNbuttons;
XmNsimpleCallback;
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNbuttons : Argument
{ Type = string_table;
Default = "NULL";
Related = XmNbuttonCount; };
XmNbuttonCount : Argument
{ Type = integer;
Default = "0"; };
XmNsimpleCallback : Reason
{ };
!
! End Fix for CR 5651
!
! Immediate subclasses of XmScrolledWindow
Class
XmMainWindow : Widget
{
SuperClass = XmScrolledWindow;
ConvenienceFunction = XmCreateMainWindow;
DialogClass = True;
Resources
{
! new resources
XmNcommandWindow;
XmNcommandWindowLocation;
XmNmainWindowMarginHeight;
XmNmainWindowMarginWidth;
XmNmenuBar;
XmNmessageWindow;
XmNshowSeparator;
! inherited constraint resources
XmNscrolledWindowChildType;
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_Separator1;
Xm_Separator2;
Xm_Separator3;
};
};
Child
Xm_Separator1 : XmSeparator;
Xm_Separator2 : XmSeparator;
Xm_Separator3 : XmSeparator;
Resource
XmNcommandWindow : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNcommandWindowLocation : Argument
{ Type = integer;
EnumerationSet = CommandWindowLocation;
Default = "XmCOMMAND_ABOVE_WORKSPACE"; };
XmNmainWindowMarginHeight : Argument
{ Type = vertical_float;
Default = "0"; };
XmNmainWindowMarginWidth : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNmenuBar : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNmessageWindow : Argument
{ Type = widget_ref;
Default = "Null"; };
XmNshowSeparator : Argument
{ Type = boolean;
Default = "False"; };
! Immediate subclasses of XmBulletinBoard
! For each class, the Dialog variant is treated as a subclass
Class
XmForm : Widget
{
SuperClass = XmBulletinBoard;
ConvenienceFunction = XmCreateForm;
Resources
{
! new resources
XmNfractionBase;
XmNhorizontalSpacing;
XmNrubberPositioning;
XmNverticalSpacing;
! constraint resources
XmNbottomAttachment;
XmNbottomOffset;
XmNbottomPosition;
XmNbottomWidget;
XmNleftAttachment;
XmNleftOffset;
XmNleftPosition;
XmNleftWidget;
XmNresizable;
XmNrightAttachment;
XmNrightOffset;
XmNrightPosition;
XmNrightWidget;
XmNtopAttachment;
XmNtopOffset;
XmNtopPosition;
XmNtopWidget;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Resource
XmNfractionBase : Argument
{ Type = integer;
Default = "100"; };
XmNhorizontalSpacing : Argument
{ Type = horizontal_float;
Default = "0"; };
XmNverticalSpacing : Argument
{ Type = vertical_float;
Default = "0"; };
XmNrubberPositioning : Argument
{ Type = boolean;
Default = "False"; };
! constraints
XmNbottomAttachment : Constraint
{ Type = integer;
EnumerationSet = Attachment;
Default = "XmATTACH_NONE"; };
XmNbottomOffset : Constraint
{ Type = vertical_float;
Default = "0"; };
XmNbottomPosition : Constraint
{ Type = integer;
Default = "0"; };
XmNbottomWidget : Constraint
{ Type = widget_ref;
Default = "Null"; };
XmNleftAttachment : Constraint
{ Type = integer;
EnumerationSet = Attachment;
Default = "XmATTACH_NONE"; };
XmNleftOffset : Constraint
{ Type = horizontal_float;
Default = "0"; };
XmNleftPosition : Constraint
{ Type = integer;
Default = "0"; };
XmNleftWidget : Constraint
{ Type = widget_ref;
Default = "Null"; };
XmNresizable : Constraint
{ Type = boolean;
Default = "True"; };
XmNrightAttachment : Constraint
{ Type = integer;
EnumerationSet = Attachment;
Default = "XmATTACH_NONE"; };
XmNrightOffset : Constraint
{ Type = horizontal_float;
Default = "0"; };
XmNrightPosition : Constraint
{ Type = integer;
Default = "0"; };
XmNrightWidget : Constraint
{ Type = widget_ref;
Default = "Null"; };
XmNtopAttachment : Constraint
{ Type = integer;
EnumerationSet = Attachment;
Default = "XmATTACH_NONE"; };
XmNtopOffset : Constraint
{ Type = vertical_float;
Default = "0"; };
XmNtopWidget : Constraint
{ Type = widget_ref;
Default = "Null"; };
XmNtopPosition : Constraint
{ Type = integer;
Default = "0"; };
Class
XmFormDialog : Widget
{
SuperClass = XmForm;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateFormDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! Immediate subclass of XmBulletinBoard
! Most Dialogs are variants of MessageBox, and are treated as subclasses.
Class
XmMessageBox : Widget
{
SuperClass = XmBulletinBoard;
ConvenienceFunction = XmCreateMessageBox;
Resources
{
! new resources
XmNcancelCallback;
XmNcancelLabelString;
XmNdefaultButtonType;
XmNdialogType;
XmNhelpLabelString;
XmNmessageAlignment;
XmNmessageString;
XmNminimizeButtons;
XmNokCallback;
XmNokLabelString;
XmNsymbolPixmap;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_Symbol;
Xm_Separator;
Xm_Message;
Xm_OK;
Xm_Cancel;
Xm_Help;
};
};
Child
Xm_Symbol : XmLabel;
Xm_Separator : XmSeparator;
Xm_Message : XmLabel;
Xm_OK : XmPushButton;
Xm_Cancel : XmPushButton;
Xm_Help : XmPushButton;
Resource
XmNcancelCallback : Reason
{ };
XmNcancelLabelString : Argument
{ Type = compound_string;
Default = "Cancel"; };
XmNdefaultButtonType : Argument
{ Type = integer;
EnumerationSet = DefaultButtonType;
Default = "XmDIALOG_OK_BUTTON"; };
XmNdialogType : Argument
{ Type = integer;
EnumerationSet = DialogType;
Default = "XmDIALOG_MESSAGE"; };
XmNhelpLabelString : Argument
{ Type = compound_string;
Default = "Help"; };
XmNmessageAlignment : Argument
{ Type = integer;
EnumerationSet = Alignment;
Default = "XmALIGNMENT_BEGINNING"; };
XmNmessageString : Argument
{ Type = compound_string;
Default = "Null"; };
XmNminimizeButtons : Argument
{ Type = boolean;
Default = "False"; };
XmNokCallback : Reason
{ };
XmNokLabelString : Argument
{ Type = compound_string;
Default = "OK"; };
XmNsymbolPixmap : Argument
{ Type = pixmap;
Default = "XmDEFAULT_PIXMAP"; };
Class
XmMessageDialog : Widget
{
SuperClass = XmMessageBox;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateMessageDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmErrorDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateErrorDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmInformationDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateInformationDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmQuestionDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateQuestionDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmTemplateDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateTemplateDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmWarningDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateWarningDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmWorkingDialog : Widget
{
SuperClass = XmMessageDialog;
ConvenienceFunction = XmCreateWorkingDialog;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! Immediate subclass of XmBulletinBoard
! Dialog variants are treated as subclasses
Class
XmSelectionBox : Widget
{
SuperClass = XmBulletinBoard;
ConvenienceFunction = XmCreateSelectionBox;
Resources
{
! new resources
XmNapplyCallback;
XmNapplyLabelString;
XmNcancelCallback;
XmNcancelLabelString { Default = "cancel"; };
XmNdialogType { Default = "dynamic"; };
XmNhelpLabelString { Default = "help"; };
XmNlistItemCount;
XmNlistItems;
XmNlistLabelString;
XmNlistVisibleItemCount;
XmNminimizeButtons { Default = "False"; };
XmNmustMatch;
XmNnoMatchCallback;
XmNokCallback;
XmNokLabelString;
XmNselectionLabelString;
XmNtextAccelerators;
XmNtextColumns;
XmNtextString;
XmNchildPlacement;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_Items;
Xm_ItemsList;
Xm_Selection;
Xm_Text;
Xm_Separator;
Xm_OK;
Xm_Cancel;
Xm_Help;
Xm_Apply;
};
};
Child
Xm_Items : XmLabel;
Xm_ItemsList : XmScrolledList;
Xm_Selection : XmLabel;
Xm_Text : XmText;
Xm_Apply : XmPushButton;
Resource
XmNapplyCallback : Reason
{ };
XmNapplyLabelString : Argument
{ Type = compound_string;
Default = "Apply"; };
XmNlistItemCount : Argument
{ Type = integer;
Default = "0"; };
XmNlistItems : Argument
{ Type = string_table;
Default = "Null";
Related = XmNlistItemCount; };
XmNlistLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
XmNlistVisibleItemCount : Argument
{ Type = integer;
Default = "8"; };
XmNmustMatch : Argument
{ Type = boolean;
Default = "False"; };
XmNnoMatchCallback: Reason
{ };
XmNselectionLabelString : Argument
{ Type = compound_string;
Default = "Selection"; };
XmNtextAccelerators : Argument
{ Type = translation_table;
Default = ""; };
XmNtextColumns : Argument
{ Type = integer;
Default = "20"; };
XmNtextString : Argument
{ Type = compound_string;
Default = "Null"; };
XmNchildPlacement : Constraint
{ Type = integer;
EnumerationSet = ChildPlacement;
Default = "XmPLACE_ABOVE_SELECTION"; };
Class
XmSelectionDialog : Widget
{
SuperClass = XmSelectionBox;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateSelectionDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
XmPromptDialog : Widget
{
SuperClass = XmSelectionBox;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreatePromptDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! Immediate subclasses of XmSelectionBox
Class
XmCommand : Widget
{
SuperClass = XmSelectionBox;
ConvenienceFunction = XmCreateCommand;
Resources
{
! new resources
XmNcommand;
XmNcommandChangedCallback;
XmNcommandEnteredCallback;
XmNhistoryItems;
XmNhistoryItemCount;
XmNhistoryMaxItems;
XmNhistoryVisibleItemCount;
XmNpromptString;
! inherited resources
XmNapplyCallback { Exclude = True; };
XmNapplyLabelString { Exclude = True; };
XmNautoUnmanage {Exclude = True;};
XmNcancelCallback { Exclude = True; };
XmNcancelLabelString { Exclude = True; };
XmNhelpLabelString { Exclude = True; };
XmNlistLabelString { Exclude = True; };
XmNminimizeButtons { Exclude = True; };
XmNmustMatch { Exclude = True; };
XmNnoMatchCallback { Exclude = True; };
XmNokCallback { Exclude = True; };
XmNokLabelString { Exclude = True; };
XmNallowOverlap { Exclude = True; };
XmNbuttonFontList { Exclude = True; };
XmNcancelButton { Exclude = True; };
XmNdefaultButton { Exclude = True; };
XmNdialogType { Default = "XmDIALOG_COMMAND"; };
};
Controls
{
XmPopupMenu;
};
};
Resource
XmNcommand : Argument
{ Type = compound_string;
Default = "Null"; };
XmNcommandChangedCallback : Reason
{ };
XmNcommandEnteredCallback : Reason
{ };
XmNhistoryItems : Argument
{ Type = string_table;
Default = "Null";
Related = XmNhistoryItemCount; };
XmNhistoryItemCount : Argument
{ Type = integer;
Default = "0"; };
XmNhistoryMaxItems : Argument
{ Type = integer;
Default = "100"; };
XmNhistoryVisibleItemCount : Argument
{ Type = integer;
Default = "8"; };
XmNpromptString : Argument
{ Type = compound_string;
Default = ">"; };
Class
XmCommandDialog : Widget
{
SuperClass = XmCommand;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateCommandDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! Immediate subclass of SelectionBox
! The Dialog variant is treated as a subclass
Class
XmFileSelectionBox : Widget
{
SuperClass = XmSelectionBox;
ConvenienceFunction = XmCreateFileSelectionBox;
Resources
{
! new resources
XmNdirMask;
XmNdirSpec;
XmNfileSearchProc;
XmNfileTypeMask;
XmNfilterLabelString;
XmNlistUpdated;
XmNdirectory;
XmNdirectoryValid;
XmNpattern;
XmNdirListLabelString;
XmNdirListItems;
XmNdirListItemCount;
XmNfileListItemCount;
XmNfileListItems;
XmNnoMatchString;
XmNqualifySearchDataProc;
XmNdirSearchProc;
XmNfileListLabelString;
! inherited resources
XmNapplyLabelString { Default = "Filter"; };
XmNlistLabelString { Default = "Files"; };
};
Controls
{
AllWidgetsAndGadgets;
};
Children
{
Xm_FilterLabel;
Xm_FilterText;
Xm_DirList;
Xm_Dir;
Xm_Filter;
};
};
Child
Xm_FilterLabel : XmLabel;
Xm_FilterText : XmText;
Xm_DirList : XmScrolledList;
Xm_Dir : XmLabel;
Xm_Filter : XmPushButton;
Resource
XmNdirMask : Argument
{ Type = compound_string;
Default = "*"; };
XmNdirSpec : Argument
{ Type = compound_string;
Default = "Null"; };
XmNfileSearchProc : Argument
{ Type = any;
Default = "default"; };
XmNfilterLabelString : Argument
{ Type = compound_string;
Default = "File Filter"; };
XmNlistUpdated : Argument
{ Type = boolean;
Default = "True"; };
XmNfileTypeMask : Argument
{ Type = integer;
EnumerationSet = FileTypeMask;
Default = "XmFILE_REGULAR"; };
XmNdirectory: Argument
{ Type = compound_string;
Default = "current working directory"; };
XmNdirectoryValid : Argument
{ Type = boolean;
Default = "True"; };
XmNpattern: Argument
{ Type = compound_string;
Default = "*"; };
XmNdirListLabelString: Argument
{ Type = compound_string;
Default = "Directories"; };
XmNdirListItemCount : Argument
{ Type = integer;
Default = "0"; };
XmNdirListItems : Argument
{ Type = string_table;
Default = "dynamic";
Related = XmNdirListItemCount; };
XmNfileListItemCount : Argument
{ Type = integer;
Default = "0"; };
XmNfileListItems : Argument
{ Type = string_table;
Default = "NULL";
Related = XmNfileListItemCount; };
XmNnoMatchString: Argument
{ Type = compound_string;
Default = " [ ] "; };
XmNqualifySearchDataProc : Argument
{ Type = any;
Default = "default"; };
XmNdirSearchProc : Argument
{ Type = any;
Default = "default"; };
XmNfileListLabelString: Argument
{ Type = compound_string;
Default = "Files"; };
Class
XmFileSelectionDialog : Widget
{
SuperClass = XmFileSelectionBox;
ParentClass = XmDialogShell;
ConvenienceFunction = XmCreateFileSelectionDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
! pseudo-classes for renditions
Class
XmRenderTable : Widget
{
SuperClass = Object;
ConvenienceFunction = _XmCreateRenderTable;
Controls
{
XmRendition;
};
};
Class
XmRendition : Widget
{
SuperClass = Object;
ConvenienceFunction = _XmCreateRendition;
Resources
{
XmNfontName;
XmNfontType;
XmNloadModel;
XmNfont;
XmNrenditionBackground;
XmNrenditionForeground;
XmNunderlineType;
XmNstrikethruType;
};
Controls
{
XmTabList;
};
};
Resource
XmNfontName : Argument
{ Type = string;
Default = "XmAS_IS"; };
XmNfontType : Argument
{ Type = integer;
EnumerationSet = FontType;
Default = "XmAS_IS"; };
XmNloadModel : Argument
{ Type = integer;
EnumerationSet = LoadModel;
Default = "XmAS_IS"; };
XmNfont : Argument
{ Type = font;
Default = "XmAS_IS"; };
XmNrenditionBackground : Argument
{ Type = color;
Default = "XmUNSPECIFIED_PIXEL"; };
XmNrenditionForeground : Argument
{ Type = color;
Default = "XmUNSPECIFIED_PIXEL"; };
XmNunderlineType : Argument
{ Type = integer;
EnumerationSet = LineType;
Default = "XmAS_IS"; };
XmNstrikethruType : Argument
{ Type = integer;
EnumerationSet = LineType;
Default = "XmAS_IS"; };
Class
XmTabList : Widget
{
SuperClass = Object;
ConvenienceFunction = _XmCreateTabList;
Controls
{
XmTab;
};
};
Class
XmTab : Widget
{
SuperClass = Object;
ConvenienceFunction = _XmCreateTab;
Resources
{
XmNtabValue;
XmNunitType;
XmNoffsetModel;
XmNalignment { Default = "XmALIGNMENT_BEGINNING"; };
XmNdecimal;
};
};
Resource
XmNtabValue : Argument
{ Type = float;
Default = "0.0"; };
XmNoffsetModel : Argument
{ Type = integer;
EnumerationSet = OffsetModel;
Default = "XmABSOLUTE"; };
XmNdecimal : Argument
{ Type = string;
Default = "."; };
! the user-defined class
Class
user_defined : Widget
{
ConvenienceFunction = user_defined ;
Controls
{
AllWidgetsAndGadgets;
};
};
! Fake resource for COMPOUND_STRING_COMPONENT
Resource
XmStringComponent : Argument
{ Type = integer;
EnumerationSet = CompoundStringComponent; };
!
! Dt Enumeration Sets
!
EnumerationSet
DtCharCursorStyle : integer
{ DtTERM_CHAR_CURSOR_BOX;
DtTERM_CHAR_CURSOR_BAR;
DtTERM_CHAR_CURSOR_INVISIBLE; };
DtExecutionPolicy : integer
{ DtHELP_EXECUTE_NONE;
DtHELP_EXECUTE_QUERY_ALL;
DtHELP_EXECUTE_QUERY_UNALIASED;
DtHELP_EXECUTE_ALL; };
DtHelpType : integer
{ DtHELP_TYPE_TOPIC;
DtHELP_TYPE_STRING;
DtHELP_TYPE_MAN_PAGE;
DtHELP_TYPE_FILE;
DtHELP_TYPE_DYNAMIC_STRING; };
DtPaperSize : integer
{ DtHELP_PAPERSIZE_LETTER;
DtHELP_PAPERSIZE_LEGAL;
DtHELP_PAPERSIZE_EXECUTIVE;
DtHELP_PAPERSIZE_A4;
DtHELP_PAPERSIZE_B5; };
DtPrintDestination : integer
{ DtPRINT_NO_DESTINATION;
DtPRINT_TO_PRINTER;
DtPRINT_TO_FILE; };
DtPrinterNameMode : integer
{ DtSHORT_NAME;
DtMEDIUM_NAME;
DtLONG_NAME; };
DtPrinterResetConnectionMode : integer
{ DtPRINT_CLOSE_CONNECTION;
DtPRINT_RELEASE_CONNECTION; };
DtScrollBarPolicy : integer
{ DtHELP_NO_SCROLLBARS;
DtHELP_STATIC_SCROLLBARS;
DtHELP_AS_NEEDED_SCROLLBARS; };
DtShadowType : integer
{ DtSHADOW_IN;
DtSHADOW_OUT;
DtSHADOW_ETCHED_IN;
DtSHADOW_ETCHED_OUT; };
DtSetupMode : integer
{ DtPRINT_SETUP_PLAIN;
DtPRINT_SETUP_XP; };
DtWorkAreaLocation : integer
{ DtWORK_AREA_NONE;
DtWORK_AREA_TOP;
DtWORK_AREA_TOP_AND_BOTTOM;
DtWORK_AREA_BOTTOM; };
!
! Dt Widgets
!
Class
DtEditor : Widget
{
SuperClass = XmForm;
ConvenienceFunction = DtCreateEditor;
Resources
{
! new resources
DtNautoShowCursorPosition;
DtNbuttonFontList;
DtNblinkRate { Default = "500"; };
DtNcenterToggleLabel;
DtNchangeAllButtonLabel;
DtNchangeButtonLabel;
DtNchangeFieldLabel;
DtNcolumns;
DtNcurrentLineLabel;
DtNcursorPosition;
DtNcursorPositionVisible;
DtNdialogTitle;
DtNeditable;
DtNfindButtonLabel;
DtNfindChangeDialogTitle;
DtNfindFieldLabel;
DtNformatAllButtonLabel;
DtNformatParagraphButtonLabel;
DtNformatSettingsDialogTitle;
DtNinformationDialogTitle;
DtNinsertLabel;
DtNjustifyToggleLabel;
DtNlabelFontList;
DtNleftAlignToggleLabel;
DtNleftMarginFieldLabel;
DtNmaxLength;
DtNmisspelledListLabel;
DtNoverstrike;
DtNoverstrikeLabel;
DtNrightAlignToggleLabel;
DtNrightMarginFieldLabel;
DtNrows;
DtNscrollHorizontal;
DtNscrollLeftSide;
DtNscrollTopSide;
DtNscrollVertical;
DtNshowStatusLine;
DtNspellDialogTitle;
DtNspellFilter;
DtNtextBackground;
DtNtextDeselectCallback;
DtNtextForeground;
DtNtextFontList;
DtNtextSelectCallback;
DtNtextTranslations;
DtNtopCharacter;
DtNtotalLineCountLabel;
DtNwordWrap;
! inherited resources
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
DtHelpDialog : Widget
{
SuperClass = XmBulletinBoard;
ParentClass = XmDialogShell;
ConvenienceFunction = DtCreateHelpDialog;
DialogClass = True;
Resources
{
! new resources
DtNcloseCallback;
DtNcolumns { Default = "70"; };
DtNexecutionPolicy;
DtNhelpFile;
DtNhelpOnHelpVolume;
DtNhelpPrint;
DtNhelpType;
DtNhelpVolume;
DtNhyperLinkCallback;
DtNlocationId;
DtNmanPage;
DtNmarginWidth;
DtNmarginHeight;
DtNpaperSize;
DtNprinter;
DtNrows { Default = "25"; };
DtNscrollBarPolicy;
DtNshowNewWindowButton;
DtNstringData;
DtNtopicTitle;
DtNvisiblePathCount;
! private resources
! DtNshowTopLevelButton;
! DtNsrchHitPrefixFont;
! inherited resources
XmNnavigationType { Default = "dynamic"; };
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
DtHelpQuickDialog : Widget
{
SuperClass = XmBulletinBoard;
ParentClass = XmDialogShell;
ConvenienceFunction = DtCreateHelpQuickDialog;
DialogClass = True;
Resources
{
! new resources
DtNbackLabelString;
DtNcloseCallback;
DtNcloseLabelString;
DtNcolumns { Default = "50"; };
DtNexecutionPolicy;
DtNhelpFile;
DtNhelpLabelString;
DtNhelpOnHelpVolume;
DtNhelpPrint;
DtNhelpVolume;
DtNhelpType;
DtNhyperLinkCallback;
DtNlocationId;
DtNmanPage;
DtNminimizeButtons;
DtNmoreLabelString;
DtNpaperSize;
DtNprinter;
DtNprintLabelString;
DtNrows { Default = "15"; };
DtNscrollBarPolicy;
DtNstringData;
DtNtopicTitle;
! inherited resources
XmNnavigationType { Default = "dynamic"; };
};
Controls
{
AllWidgetsAndGadgets;
};
};
Class
DtMenuButton : Widget
{
SuperClass = XmLabel;
ConvenienceFunction = DtCreateMenuButton;
Resources
{
! new resources
DtNcascadingCallback;
DtNcascadePixmap;
DtNsubMenuId;
! inherited resources
XmNhighlightThickness { Default = "2"; };
XmNmarginWidth { Default = "6"; };
XmNtraversalOn { Default = "True"; };
};
Controls {
XmPopupMenu;
XmRenderTable;
};
};
Class
DtPrintSetupBox : Widget
{
SuperClass = XmBulletinBoard;
ConvenienceFunction = DtCreatePrintSetupBox;
Resources
{
! new resources
DtNcancelCallback;
DtNclosePrintDisplayCallback;
DtNcopies;
DtNdescription;
DtNfileName;
DtNminimizeButtons;
DtNprintCallback;
DtNprintDestination;
DtNprinterInfoProc;
DtNprinterName;
DtNprintSetupMode;
DtNselectFileProc;
DtNselectPrinterProc;
DtNsetupCallback;
DtNverifyPrinterProc;
DtNworkAreaLocation;
! inherited resources
XmNnoResize { Default = "True"; };
};
Controls {
AllWidgetsAndGadgets;
};
};
Class
DtPrintSetupDialog : Widget
{
SuperClass = DtPrintSetupBox;
ParentClass = XmDialogShell;
ConvenienceFunction = DtCreatePrintSetupDialog;
DialogClass = True;
Resources
{
! new resources
! inherited resources
};
Controls {
AllWidgetsAndGadgets;
};
};
Class
DtTermPrimitive : Widget
{
SuperClass = XmPrimitive;
ConvenienceFunction = DtCreateTermPrimitive;
Resources
{
! new resources
DtNallowSendEvents;
DtNbackgroundIsSelect;
DtNblinkRate;
DtNbaseWidth;
DtNbaseHeight;
DtNcharCursorStyle;
DtNcolumns { Default = "80"; };
DtNconsoleMode;
DtNcsWidth;
DtNemulationId;
DtNheightInc;
DtNinputVerifyCallback;
DtNjumpScroll;
DtNkshMode;
DtNlogging;
DtNlogFile;
DtNlogInhibit;
DtNmapOnOutput;
DtNmapOnOutputDelay;
DtNmarginBell;
DtNmarginHeight { Default = "2"; };
DtNmarginWidth { Default = "2"; };
DtNnMarginBell;
DtNoutputLogCallback;
DtNpointerBlank;
DtNpointerBlankDelay;
DtNpointerShape;
DtNpointerColor;
DtNpointerColorBackground;
DtNreverseVideo;
DtNrows { Default = "24"; };
DtNsaveLines;
DtNshadowType;
DtNstatusChangeCallback;
DtNsubprocessArgv;
DtNsubprocessCmd;
DtNsubprocessExec;
DtNsubprocessLoginShell;
DtNsubprocessPid;
DtNsubprocessTerminationCallback;
DtNsubprocessTerminationCatch;
DtNtermDevice;
DtNtermDeviceAllocate;
DtNtermId;
DtNtermName;
DtNtermSlaveName;
DtNttyModes;
DtNuserBoldFont;
DtNuserFont;
DtNverticalScrollBar;
DtNvisualBell;
DtNwidthInc;
! inherited resources
XmNhighlightThickness { Default = "2"; };
XmNtraversalOn { Default = "True"; };
};
};
Class
DtTerm : Widget
{
SuperClass = DtTermPrimitive;
ConvenienceFunction = DtCreateTerm;
Resources
{
! new resources
DtNappCursorDefault;
DtNappKeypadDefault;
DtNautoWrap;
DtNc132;
DtNemulationId { Default = "DtTermWidget"; };
DtNreverseWrap;
DtNsunFunctionKeys;
DtNtermId { Default = "vt220"; };
DtNtermName { Default = "dtterm"; };
! commented out
! DtNstickyPrevCursor;
! DtNstickyNextCursor;
! DtNstatusChangeCallback;
! DtNverticalScrollBar;
! inherited resources
};
};
Resource
DtNallowSendEvents : Argument
{ Type = boolean;
Default = "False"; };
DtNappCursorDefault : Argument
{ Type = boolean;
Default = "False"; };
DtNappKeypadDefault : Argument
{ Type = boolean;
Default = "False"; };
DtNautoShowCursorPosition : Argument
{ Type = boolean;
Default = "True"; };
DtNautoWrap : Argument
{ Type = boolean;
Default = "True"; };
DtNbackLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
DtNbackgroundIsSelect : Argument
{ Type = boolean;
Default = "False"; };
DtNbaseHeight : Argument
{ Type = integer;
Default = "0"; };
DtNbaseWidth : Argument
{ Type = integer;
Default = "0"; };
DtNblinkRate : Argument
{ Type = integer;
Default = "250"; };
DtNbuttonFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
DtNc132 : Argument
{ Type = boolean;
Default = "False"; };
DtNcancelCallback : Reason
{ };
DtNcascadePixmap : Argument
{ Type = pixmap;
Default = "XmUNSPECIFIED_PIXMAP"; };
DtNcascadingCallback : Reason
{ };
DtNcenterToggleLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNchangeAllButtonLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNchangeButtonLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNchangeFieldLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNcharCursorStyle : Argument
{ Type = integer;
EnumerationSet = DtCharCursorStyle;
Default = "DtTERM_CHAR_CURSOR_BOX"; };
DtNcloseCallback : Reason
{ };
DtNcloseLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
DtNclosePrintDisplayCallback : Reason
{ };
DtNcolumns : Argument
{ Type = integer;
Default = "DtUNSPECIFIED"; };
DtNconsoleMode : Argument
{ Type = boolean;
Default = "False"; };
DtNcopies : Argument
{ Type = integer;
Default = "1"; };
DtNcsWidth : Argument
{ Type = string;
Default = "Null"; };
DtNcurrentLineLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNcursorPosition : Argument
{ Type = integer;
Default = "0"; };
DtNcursorPositionVisible : Argument
{ Type = boolean;
Default = "True"; };
DtNdescription : Argument
{ Type = compound_string;
Default = "Null"; };
DtNdialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
DtNeditable : Argument
{ Type = boolean;
Default = "True"; };
DtNemulationId : Argument
{ Type = string;
Default = "Null"; };
DtNexecutionPolicy : Argument
{ Type = integer;
EnumerationSet = DtExecutionPolicy;
Default = "DtHELP_EXECUTE_QUERY_UNALIASED"; };
DtNfileName : Argument
{ Type = string;
Default = "Null"; };
DtNfindButtonLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNfindChangeDialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
DtNfindFieldLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNformatAllButtonLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNformatParagraphButtonLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNformatSettingsDialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
DtNheightInc : Argument
{ Type = integer;
Default = "0"; };
DtNhelpFile : Argument
{ Type = string;
Default = "Null"; };
DtNhelpLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
DtNhelpOnHelpVolume : Argument
{ Type = string;
Default = "Null"; };
DtNhelpPrint : Argument
{ Type = string;
Default = "Null"; };
DtNhelpType : Argument
{ Type = integer;
EnumerationSet = DtHelpType;
Default = "DtHELP_TYPE_TOPIC"; };
DtNhelpVolume : Argument
{ Type = string;
Default = "Null"; };
DtNhyperLinkCallback : Reason
{ };
DtNinformationDialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
DtNinputVerifyCallback : Reason
{ };
DtNinsertLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNjumpScroll : Argument
{ Type = boolean;
Default = "True"; };
DtNjustifyToggleLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNkshMode : Argument
{ Type = boolean;
Default = "False"; };
DtNlabelFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
DtNleftAlignToggleLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNleftMarginFieldLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNlocationId : Argument
{ Type = string;
Default = "Null"; };
DtNlogFile : Argument
{ Type = string;
Default = "Null"; };
DtNlogInhibit : Argument
{ Type = boolean;
Default = "False"; };
DtNlogging : Argument
{ Type = boolean;
Default = "False"; };
DtNmanPage : Argument
{ Type = string;
Default = "Null"; };
DtNmapOnOutput : Argument
{ Type = boolean;
Default = "False"; };
DtNmapOnOutputDelay : Argument
{ Type = integer;
Default = "0"; };
DtNmarginBell : Argument
{ Type = boolean;
Default = "False"; };
DtNmarginHeight : Argument
{ Type = vertical_float;
Default = "4"; };
DtNmarginWidth : Argument
{ Type = horizontal_float;
Default = "1"; };
DtNmaxLength : Argument
{ Type = integer;
Default = "DtUNSPECIFIED"; };
DtNminimizeButtons : Argument
{ Type = boolean;
Default = "False"; };
DtNmisspelledListLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNmoreLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
DtNnMarginBell : Argument
{ Type = integer;
Default = "8"; };
DtNoutputLogCallback : Reason
{ };
DtNoverstrike : Argument
{ Type = boolean;
Default = "False"; };
DtNoverstrikeLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNpaperSize : Argument
{ Type = integer;
EnumerationSet = DtPaperSize;
Default = "DtHELP_PAPERSIZE_LETTER"; };
DtNpointerBlank : Argument
{ Type = boolean;
Default = "False"; };
DtNpointerBlankDelay : Argument
{ Type = integer;
Default = "2"; };
DtNpointerColor : Argument
{ Type = color;
Default = "XtDefaultForeground"; };
DtNpointerColorBackground : Argument
{ Type = color;
Default = "XtDefaultBackground"; };
DtNpointerShape : Argument
{ Type = any;
Default = "xterm"; };
DtNprintCallback : Reason
{ };
DtNprintDestination : Argument
{ Type = integer;
EnumerationSet = DtPrintDestination;
Default = "DtPRINT_TO_PRINTER"; };
DtNprintLabelString : Argument
{ Type = compound_string;
Default = "Null"; };
DtNprintSetupMode : Argument
{ Type = integer;
EnumerationSet = DtSetupMode;
Default = "DtPRINT_SETUP_XP"; };
DtNprinter : Argument
{ Type = string;
Default = "Null"; };
DtNprinterInfoProc : Argument
{ Type = any;
Default = "DtUNSPECIFIED"; };
DtNprinterName : Argument
{ Type = string;
Default = "Null"; };
DtNreverseVideo : Argument
{ Type = boolean;
Default = "False"; };
DtNreverseWrap : Argument
{ Type = boolean;
Default = "False"; };
DtNrightAlignToggleLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNrightMarginFieldLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNrows : Argument
{ Type = integer;
Default = "DtUNSPECIFIED"; };
DtNsaveLines : Argument
{ Type = string;
Default = "null"; };
DtNscrollBarPolicy : Argument
{ Type = integer;
EnumerationSet = DtScrollBarPolicy;
Default = "DtHELP_AS_NEEDED_SCROLLBARS"; };
DtNscrollHorizontal : Argument
{ Type = boolean;
Default = "True"; };
DtNscrollLeftSide : Argument
{ Type = boolean;
Default = "UNSPECIFIED"; };
DtNscrollTopSide : Argument
{ Type = boolean;
Default = "UNSPECIFIED"; };
DtNscrollVertical : Argument
{ Type = boolean;
Default = "True"; };
DtNselectFileProc : Argument
{ Type = any;
Default = "default"; };
DtNselectPrinterProc : Argument
{ Type = any;
Default = "DtUNSPECIFIED"; };
DtNsetupCallback : Reason
{ };
DtNshadowType : Argument
{ Type = integer;
EnumerationSet = DtShadowType;
Default = "DtSHADOW_IN"; };
DtNshowNewWindowButton : Argument
{ Type = boolean;
Default = "False"; };
DtNshowStatusLine : Argument
{ Type = boolean;
Default = "False"; };
! DtNshowTopLevelButton : Argument
! { Type = boolean;
! Default = "False"; };
DtNspellDialogTitle : Argument
{ Type = compound_string;
Default = "Null"; };
DtNspellFilter : Argument
{ Type = string;
Default = "Null"; };
! DtNsrchHitPrefixFont : Argument
! { Type = string;
! Default = "dynamic"; };
DtNstatusChangeCallback : Reason
{ };
DtNstickyNextCursor : Argument
{ Type = boolean;
Default = "False"; };
DtNstickyPrevCursor : Argument
{ Type = boolean;
Default = "False"; };
DtNstringData : Argument
{ Type = string;
Default = "Null"; };
DtNsubMenuId : Argument
{ Type = widget_ref;
Default = "Null"; };
DtNsubprocessArgv : Argument
{ Type = any;
Default = "NULL"; };
DtNsubprocessCmd : Argument
{ Type = string;
Default = "Null"; };
DtNsubprocessExec : Argument
{ Type = boolean;
Default = "True"; };
DtNsubprocessLoginShell : Argument
{ Type = boolean;
Default = "False"; };
DtNsubprocessPid : Argument
{ Type = integer;
Default = "-1"; };
DtNsubprocessTerminationCallback : Reason
{ };
DtNsubprocessTerminationCatch : Argument
{ Type = boolean;
Default = "True"; };
DtNsunFunctionKeys : Argument
{ Type = boolean;
Default = "False"; };
DtNtermDevice : Argument
{ Type = integer;
Default = "-1"; };
DtNtermDeviceAllocate : Argument
{ Type = boolean;
Default = "True"; };
DtNtermId : Argument
{ Type = string;
Default = "Null"; };
DtNtermName : Argument
{ Type = string;
Default = "Null"; };
DtNtermSlaveName : Argument
{ Type = string;
Default = "Null"; };
DtNtextBackground : Argument
{ Type = color;
Default = "DtUNSPECIFIED"; };
DtNtextDeselectCallback : Reason
{ };
DtNtextFontList : Argument
{ Type = font_table;
Default = "dynamic"; };
DtNtextForeground : Argument
{ Type = color;
Default = "DtUNSPECIFIED"; };
DtNtextSelectCallback : Reason
{ };
DtNtextTranslations : Argument
{ Type = translation_table;
Default = "Null"; };
DtNtopCharacter : Argument
{ Type = integer;
Default = "0"; };
DtNtopicTitle : Argument
{ Type = string;
Default = "Null"; };
DtNtotalLineCountLabel : Argument
{ Type = compound_string;
Default = "Null"; };
DtNttyModes : Argument
{ Type = string;
Default = "Null"; };
DtNuserBoldFont : Argument
{ Type = font_table;
Default = "dynamic"; };
DtNuserFont : Argument
{ Type = font_table;
Default = "dynamic"; };
DtNverifyPrinterProc : Argument
{ Type = any;
Default = "DtUNSPECIFIED"; };
DtNverticalScrollBar : Argument
{ Type = widget_ref;
Default = "Null"; };
DtNvisiblePathCount : Argument
{ Type = integer;
Default = "7"; };
DtNvisualBell : Argument
{ Type = boolean;
Default = "False"; };
DtNwidthInc : Argument
{ Type = integer;
Default = "0"; };
DtNwordWrap : Argument
{ Type = boolean;
Default = "False"; };
DtNworkAreaLocation : Argument
{ Type = integer;
EnumerationSet = DtWorkAreaLocation;
Default = "DtWORK_AREA_BOTTOM"; };