DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ T V ┃
Length: 13166 (0x336e) Types: TextFile Names: »V«
└─⟦149519bd4⟧ Bits:30000546 8mm tape, Rational 1000, !projects 93-07-13 └─ ⟦124ff5788⟧ »DATA« └─⟦this⟧ └─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11 └─ ⟦129cab021⟧ »DATA« └─⟦this⟧ └─⟦f64eaa120⟧ Bits:30000752 8mm tape, Rational 1000, !projects 93 02 16 └─ ⟦6f12a12be⟧ »DATA« └─⟦this⟧ └─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04 └─ ⟦d65440be7⟧ »DATA« └─⟦this⟧
-- Copyright (c) 1990 Meridian Software Systems, Inc. -- with Mac_Types; use Mac_Types; with Quickdraw; with Controls; with Events; package Windows is Documentproc : constant := 0; Dboxproc : constant := 1; Plaindbox : constant := 2; Altdboxproc : constant := 3; Nogrowdocproc : constant := 4; Zoomdocproc : constant := 8; Zoomnogrow : constant := 12; Rdocproc : constant := 16; Dialogkind : constant := 2; Userkind : constant := 8; Indesk : constant := 0; Inmenubar : constant := 1; Insyswindow : constant := 2; Incontent : constant := 3; Indrag : constant := 4; Ingrow : constant := 5; Ingoaway : constant := 6; Inzoomin : constant := 7; Inzoomout : constant := 8; Wdraw : constant := 0; Whit : constant := 1; Wcalcrgns : constant := 2; Wnew : constant := 3; Wdispose : constant := 4; Wgrow : constant := 5; Wdrawgicon : constant := 6; Wnohit : constant := 0; Wincontent : constant := 1; Windrag : constant := 2; Wingrow : constant := 3; Wingoaway : constant := 4; Winzoomin : constant := 5; Winzoomout : constant := 6; Deskpatid : constant := 16; Wcontentcolor : constant := 0; Wframecolor : constant := 1; Wtextcolor : constant := 2; Whilitecolor : constant := 3; Wtitlebarcolor : constant := 4; Noconstraint : constant := 0; Haxisonly : constant := 1; Vaxisonly : constant := 2; type Wstatedata is record Userstate : Rect; Stdstate : Rect; end record; type Auxwinrec; type Auxwinptr is access Auxwinrec; type Auxwinhndl is access Auxwinptr; type Varauxwinhndl is access Auxwinhndl; type Auxwinrec is record Awnext : Auxwinhndl; Awowner : Quickdraw.Windowptr; Awctable : Quickdraw.Ctabhandle; Dialogcitem : Handle; Awflags : Longint; Awreserved : Quickdraw.Ctabhandle; Awrefcon : Longint; end record; type Array0_4colorspec is array (0 .. 4) of Quickdraw.Colorspec; type Winctab is record Wcseed : Longint; Wcreserved : Mac_Types.Integer; Ctsize : Mac_Types.Integer; Cttable : Array0_4colorspec; end record; type Wctabptr is access Winctab; type Wctabhandle is access Wctabptr; type Windowrecord; type Windowpeek is access Windowrecord; type Windowrecord is record Port : Quickdraw.Grafport; Windowkind : Mac_Types.Integer; Visible : Boolean; Hilited : Boolean; Goawayflag : Boolean; Spareflag : Boolean; Strucrgn : Quickdraw.Rgnhandle; Contrgn : Quickdraw.Rgnhandle; Updatergn : Quickdraw.Rgnhandle; Windowdefproc : Handle; Datahandle : Handle; Titlehandle : Stringhandle; Titlewidth : Mac_Types.Integer; Controllist : Controls.Controlhandle; Nextwindow : Windowpeek; Windowpic : Quickdraw.Pichandle; Refcon : Longint; end record; type Cwindowrecord; type Cwindowpeek is access Cwindowrecord; type Cwindowrecord is record Port : Quickdraw.Cgrafport; Windowkind : Mac_Types.Integer; Visible : Boolean; Hilited : Boolean; Goawayflag : Boolean; Spareflag : Boolean; Strucrgn : Quickdraw.Rgnhandle; Contrgn : Quickdraw.Rgnhandle; Updatergn : Quickdraw.Rgnhandle; Windowdefproc : Handle; Datahandle : Handle; Titlehandle : Stringhandle; Titlewidth : Mac_Types.Integer; Controllist : Controls.Controlhandle; Nextwindow : Cwindowpeek; Windowpic : Quickdraw.Pichandle; Refcon : Longint; end record; procedure Initwindows; pragma Interface (Mpwpascal, Initwindows, "16#A912#"); procedure Getwmgrport (Wport : in out Quickdraw.Grafptr); pragma Interface (Mpwpascal, Getwmgrport, "16#A910#"); function Newwindow (Wstorage : Ptr; Boundsrect : Rect; Title : Str255; Visible : Boolean; Theproc : Mac_Types.Integer; Behind : Quickdraw.Windowptr; Goawayflag : Boolean; Refcon : Longint) return Quickdraw.Windowptr; pragma Interface (Mpwpascal, Newwindow, "16#A913#"); function Getnewwindow (Windowid : Mac_Types.Integer; Wstorage : Ptr; Behind : Quickdraw.Windowptr) return Quickdraw.Windowptr; pragma Interface (Mpwpascal, Getnewwindow, "16#A9BD#"); procedure Closewindow (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Closewindow, "16#A92D#"); procedure Disposewindow (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Disposewindow, "16#A914#"); procedure Getwtitle (Thewindow : Quickdraw.Windowptr; Title : in out Str255); pragma Interface (Mpwpascal, Getwtitle, "16#A919#"); procedure Selectwindow (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Selectwindow, "16#A91F#"); procedure Hidewindow (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Hidewindow, "16#A916#"); procedure Showwindow (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Showwindow, "16#A915#"); procedure Showhide (Thewindow : Quickdraw.Windowptr; Showflag : Boolean); pragma Interface (Mpwpascal, Showhide, "16#A908#"); procedure Hilitewindow (Thewindow : Quickdraw.Windowptr; Fhilite : Boolean); pragma Interface (Mpwpascal, Hilitewindow, "16#A91C#"); procedure Bringtofront (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Bringtofront, "16#A920#"); procedure Sendbehind (Thewindow : Quickdraw.Windowptr; Behindwindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Sendbehind, "16#A921#"); function Frontwindow return Quickdraw.Windowptr; pragma Interface (Mpwpascal, Frontwindow, "16#A924#"); procedure Drawgrowicon (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Drawgrowicon, "16#A904#"); procedure Movewindow (Thewindow : Quickdraw.Windowptr; Hglobal : Mac_Types.Integer; Vglobal : Mac_Types.Integer; Front : Boolean); pragma Interface (Mpwpascal, Movewindow, "16#A91B#"); procedure Sizewindow (Thewindow : Quickdraw.Windowptr; W : Mac_Types.Integer; H : Mac_Types.Integer; Fupdate : Boolean); pragma Interface (Mpwpascal, Sizewindow, "16#A91D#"); procedure Zoomwindow (Thewindow : Quickdraw.Windowptr; Partcode : Mac_Types.Integer; Front : Boolean); pragma Interface (Mpwpascal, Zoomwindow, "16#A83A#"); procedure Invalrect (Badrect : Rect); pragma Interface (Mpwpascal, Invalrect, "16#A928#"); procedure Invalrgn (Badrgn : Quickdraw.Rgnhandle); pragma Interface (Mpwpascal, Invalrgn, "16#A927#"); procedure Validrect (Goodrect : Rect); pragma Interface (Mpwpascal, Validrect, "16#A92A#"); procedure Validrgn (Goodrgn : Quickdraw.Rgnhandle); pragma Interface (Mpwpascal, Validrgn, "16#A929#"); procedure Beginupdate (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Beginupdate, "16#A922#"); procedure Endupdate (Thewindow : Quickdraw.Windowptr); pragma Interface (Mpwpascal, Endupdate, "16#A923#"); procedure Setwrefcon (Thewindow : Quickdraw.Windowptr; Data : Longint); pragma Interface (Mpwpascal, Setwrefcon, "16#A918#"); function Getwrefcon (Thewindow : Quickdraw.Windowptr) return Longint; pragma Interface (Mpwpascal, Getwrefcon, "16#A917#"); procedure Setwindowpic (Thewindow : Quickdraw.Windowptr; Pic : Quickdraw.Pichandle); pragma Interface (Mpwpascal, Setwindowpic, "16#A92E#"); function Getwindowpic (Thewindow : Quickdraw.Windowptr) return Quickdraw.Pichandle; pragma Interface (Mpwpascal, Getwindowpic, "16#A92F#"); function Checkupdate (Theevent : Events.Eventrecord) return Boolean; pragma Interface (Mpwpascal, Checkupdate, "16#A911#"); procedure Clipabove (Window : Windowpeek); pragma Interface (Mpwpascal, Clipabove, "16#A90B#"); procedure Saveold (Window : Windowpeek); pragma Interface (Mpwpascal, Saveold, "16#A90E#"); procedure Drawnew (Window : Windowpeek; Update : Boolean); pragma Interface (Mpwpascal, Drawnew, "16#A90F#"); procedure Paintone (Window : Windowpeek; Clobberedrgn : Quickdraw.Rgnhandle); pragma Interface (Mpwpascal, Paintone, "16#A90C#"); procedure Paintbehind (Startwindow : Windowpeek; Clobberedrgn : Quickdraw.Rgnhandle); pragma Interface (Mpwpascal, Paintbehind, "16#A90D#"); procedure Calcvis (Window : Windowpeek); pragma Interface (Mpwpascal, Calcvis, "16#A909#"); procedure Calcvisbehind (Startwindow : Windowpeek; Clobberedrgn : Quickdraw.Rgnhandle); pragma Interface (Mpwpascal, Calcvisbehind, "16#A90A#"); function Growwindow (Thewindow : Quickdraw.Windowptr; Startpt : Point; Bbox : Rect) return Longint; pragma Interface (Mpwpascal, Growwindow, "16#A92B#"); function Findwindow (Thepoint : Point; Thewindow : Quickdraw.Varwindowptr) return Mac_Types.Integer; pragma Interface (Mpwpascal, Findwindow, "16#A92C#"); function Pinrect (Therect : Rect; Thept : Point) return Longint; pragma Interface (Mpwpascal, Pinrect, "16#A94E#"); function Draggrayrgn (Thergn : Quickdraw.Rgnhandle; Startpt : Point; Boundsrect : Rect; Sloprect : Rect; Axis : Mac_Types.Integer; Actionproc : Procptr) return Longint; pragma Interface (Mpwpascal, Draggrayrgn, "16#A905#"); function Trackbox (Thewindow : Quickdraw.Windowptr; Thept : Point; Partcode : Mac_Types.Integer) return Boolean; pragma Interface (Mpwpascal, Trackbox, "16#A83B#"); procedure Getcwmgrport (Wmgrcport : in out Quickdraw.Cgrafptr); pragma Interface (Mpwpascal, Getcwmgrport, "16#AA48#"); procedure Setwincolor (Thewindow : Quickdraw.Windowptr; Newcolortable : Wctabhandle); pragma Interface (Mpwpascal, Setwincolor, "16#AA41#"); function Getauxwin (Thewindow : Quickdraw.Windowptr; Awhndl : Varauxwinhndl) return Boolean; pragma Interface (Mpwpascal, Getauxwin, "16#AA42#"); procedure Setdeskcpat (Deskpixpat : Quickdraw.Pixpathandle); pragma Interface (Mpwpascal, Setdeskcpat, "16#AA47#"); function Newcwindow (Wstorage : Ptr; Boundsrect : Rect; Title : Str255; Visible : Boolean; Procid : Mac_Types.Integer; Behind : Quickdraw.Windowptr; Goawayflag : Boolean; Refcon : Longint) return Quickdraw.Windowptr; pragma Interface (Mpwpascal, Newcwindow, "16#AA45#"); function Getnewcwindow (Windowid : Mac_Types.Integer; Wstorage : Ptr; Behind : Quickdraw.Windowptr) return Quickdraw.Windowptr; pragma Interface (Mpwpascal, Getnewcwindow, "16#AA46#"); function Getwvariant (Thewindow : Quickdraw.Windowptr) return Mac_Types.Integer; pragma Interface (Mpwpascal, Getwvariant, "16#A80A#"); function Getgrayrgn return Quickdraw.Rgnhandle; pragma Interface (Mpwpascal, Getgrayrgn, "GETGRAYRGN"); procedure Setwtitle (Thewindow : Quickdraw.Windowptr; Title : Str255); pragma Interface (Mpwpascal, Setwtitle, "16#A91A#"); function Trackgoaway (Thewindow : Quickdraw.Windowptr; Thept : Point) return Boolean; pragma Interface (Mpwpascal, Trackgoaway, "16#A91E#"); procedure Dragwindow (Thewindow : Quickdraw.Windowptr; Startpt : Point; Boundsrect : Rect); pragma Interface (Mpwpascal, Dragwindow, "16#A925#"); generic with procedure Routine; procedure Userdragroutine; generic with function Routine (Varcode : Mac_Types.Integer; Thewindow : Quickdraw.Windowptr; Message : Mac_Types.Integer; Data : Longint) return Longint; procedure Userwindowroutine; end Windows;