(* Copyright (C) 1989, 1990 Digital Equipment Corporation *) (* All rights reserved. *) (* See the file COPYRIGHT for a full description. *) (* File: XtC.i3 *) (* Last modified on Fri Apr 13 14:08:45 1990 by jerome *) (* modified on Sat Feb 24 02:18:46 1990 by muller *) INTERFACE XtC; (*==============================================================*) (* The X11 R4 Interface for Modula 3 *) (* *) (* Class Types corresponding to: *) (* X11 R4 Intrinsic *) (* X11 R4 Athena Widget Set *) (*==============================================================*) FROM Ctypes IMPORT CharStar; VAR Accelerators : CharStar; AllowShellResize : CharStar; Argc : CharStar; Argv : CharStar; AutoFill : CharStar; Background : CharStar; BackingStore : CharStar; BaseHeight : CharStar; BaseWidth : CharStar; Bitmap : CharStar; Boolean : CharStar; BorderColor : CharStar; BorderWidth : CharStar; Callback : CharStar; CheckCommand : CharStar; Color : CharStar; Colormap : CharStar; ColumnWidth : CharStar; Columns : CharStar; CornerRoundPercent : CharStar; CreatePopupChildProc : CharStar; Cursor : CharStar; DataCompression : CharStar; Depth : CharStar; Edge : CharStar; EditType : CharStar; EventBindings : CharStar; File : CharStar; Flip : CharStar; Font : CharStar; Foreground : CharStar; Fraction : CharStar; Function : CharStar; Geometry : CharStar; GripIndent : CharStar; HSpace : CharStar; Height : CharStar; HeightInc : CharStar; HorizontalMargins : CharStar; Icon : CharStar; IconMask : CharStar; IconName : CharStar; IconNameEncoding : CharStar; IconPixmap : CharStar; IconWindow : CharStar; IconX : CharStar; IconY : CharStar; Iconic : CharStar; Index : CharStar; InitialResourcesPersistent : CharStar; InitialState : CharStar; Input : CharStar; Insensitive : CharStar; InsertPosition : CharStar; Interval : CharStar; JumpScroll : CharStar; Justify : CharStar; KnobIndent : CharStar; KnobPixel : CharStar; Label : CharStar; LabelClass : CharStar; LeftBitmap : CharStar; Length : CharStar; LineWidth : CharStar; List : CharStar; Longest : CharStar; MappedWhenManaged : CharStar; Margin : CharStar; Max : CharStar; MaxAspectX : CharStar; MaxAspectY : CharStar; MaxHeight : CharStar; MaxWidth : CharStar; MenuEntry : CharStar; MenuName : CharStar; MenuOnScreen : CharStar; Min : CharStar; MinAspectX : CharStar; MinAspectY : CharStar; MinHeight : CharStar; MinWidth : CharStar; MinimumThumb : CharStar; Notify : CharStar; NumberStrings : CharStar; Orientation : CharStar; Output : CharStar; OverrideRedirect : CharStar; Parameter : CharStar; PieceSize : CharStar; Pixmap : CharStar; PixmapMask : CharStar; PopupOnEntry : CharStar; Position : CharStar; PreferredPaneSize : CharStar; RadioData : CharStar; RadioGroup : CharStar; ReadOnly : CharStar; Resize : CharStar; ReverseVideo : CharStar; RightBitmap : CharStar; RowHeight : CharStar; SaveUnder : CharStar; Scale : CharStar; Screen : CharStar; Scroll : CharStar; ScrollDCursor : CharStar; ScrollHCursor : CharStar; ScrollLCursor : CharStar; ScrollProc : CharStar; ScrollRCursor : CharStar; ScrollUCursor : CharStar; ScrollVCursor : CharStar; SelectTypes : CharStar; Selection : CharStar; SelectionArray : CharStar; Sensitive : CharStar; ShapeStyle : CharStar; ShapeWindow : CharStar; ShowGrip : CharStar; Shown : CharStar; Space : CharStar; Spacing : CharStar; State : CharStar; Stipple : CharStar; String : CharStar; TemplateResource : CharStar; TextOptions : CharStar; TextPosition : CharStar; TextSink : CharStar; TextSource : CharStar; Thickness : CharStar; Thumb : CharStar; Title : CharStar; TitleEncoding : CharStar; TopOfThumb : CharStar; Transient : CharStar; TransientFor : CharStar; Translations : CharStar; Type : CharStar; UseStringInPlace : CharStar; VSpace : CharStar; Value : CharStar; VertSpace : CharStar; VerticalMargins : CharStar; Visual : CharStar; Volume : CharStar; WaitForWm : CharStar; Widget : CharStar; Width : CharStar; WidthInc : CharStar; WinGravity : CharStar; Window : CharStar; WindowGroup : CharStar; WmTimeout : CharStar; Wrap : CharStar; X : CharStar; Y : CharStar; PROCEDURE ForceToLoadAnImplementation (); END XtC.