/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1992 by Xerox Corporation. All rights reserved. */ /* time: April 29, 1992 12:07:23 pm PDT */ /* C2C version: October 16, 1990 (native) */ /* ref-counting: off */ /* file: XTkWidgetsImpl, module: XTkWidgetsImpl */ /* switches: bcfhklnouw */ #include <cedar/InstallationSupport.h> #include <cedar/CedarExtra.h> static char versionStamp[] = "@(#)mob←version [642931500,4145401916] XTkWidgetsImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; typedef struct {W8 f; word r;} W9; typedef word (*fPt)(); typedef struct {word f0, f1, f2, f3;} W4; typedef struct {W8 f; W8 r;} W16; typedef struct {word f0, f1, f2;} W3; typedef struct {W16 f; W3 r;} W19; typedef W9 *W9Pt; typedef W4 *W4Pt; typedef struct {W16 f; word r;} W17; typedef struct {W16 f; W4 r;} W20; typedef struct {word f0, f1, f2, f3, f4;} W5; typedef struct {word f0, f1;} W2; typedef struct {W16 f; W2 r;} W18; #define SOURCE(p, l) /* source p, l */ static void NoName←Q3120(); static void XTkWidgetsImpl←P0(); static word CreateContainer←P60(); static void AppendChild←P120(); static void AppendChildren←P180(); static void RemoveChild←P240(); static void SetForce←P300(); static word CreateXStack←P360(); static word CreateYStack←P420(); static word CreateRuler←P480(); static word HRule←P540(); static word VRule←P600(); static word CreateSpace←P660(); static word HSpace←P720(); static word VSpace←P780(); static word CreateBareWidget←P840(); static word CreateLabel←P900(); static word GetText←P960(); static void SetText←P1020(); static void SetFont←P1080(); static void SetStyleKey←P1140(); static word CreateButton←P1200(); static word CreateField←P1260(); static word CreateLabeledField←P1320(); static word CreateStreamWidget←P1380(); static word CreateStream←P1440(); static void BindStream←P1500(); static word CreateShell←P1560(); static void BindScreenShell←P1620(); static void RegisterCallWMDeleteWindow←P1680(); static void RegisterCallConnectionDied←P1740(); static void RegisterCallWindowDied←P1800(); static void SetShellChild←P1860(); static void ForkRealizeShell←P1920(); static void RealizeShell←P1980(); static void ForgetScreenShell←P2040(); static void DestroyShell←P2100(); static void SetFocusMethod←P2160(); static void SetFocus←P2220(); static void SetFocusTarget←P2280(); static word FocusTime←P2340(); static void OpenIcon←P2400(); static void Iconify←P2460(); static void WithDraw←P2520(); static void TrackColorMap←P2580(); static word GetHints←P2640(); static void UpdateHints←P2700(); static word CreateInteroperabilityShell←P2760(); static void BindInteroperabilityShell←P2820(); static word CurrentChoice←P2880(); static void Choose←P2940(); static word CreateChoices←P3000(); static word CreateToggle←P3060(); static struct {unsigned f; char r[16];} string1 = {851984, "\257\300\046\122\133\054\300\367\025\320\074\100\164\000\000"}; static struct {unsigned f; char r[4];} string2 = {131074, "\003\010\000"}; static struct {unsigned f; char r[16];} string3 = {851984, "\257\300\330\257\130\166\300\144\346\056\151\100\150\000\000"}; static struct {unsigned f; char r[16];} string4 = {851984, "\257\300\116\324\147\077\300\024\110\066\207\100\150\000\000"}; static struct {unsigned f; char r[16];} string5 = {851984, "\257\300\067\247\367\025\300\305\121\116\376\100\150\000\000"}; static struct {unsigned f; char r[16];} string6 = {851984, "\257\300\261\021\273\022\300\336\305\330\021\100\150\000\000"}; static struct {unsigned f; char r[16];} string7 = {851984, "\257\300\310\203\372\072\300\300\310\160\135\100\150\000\000"}; static struct {unsigned f; char r[16];} string8 = {851984, "\257\300\062\026\321\023\300\075\012\216\031\100\150\000\000"}; static struct {unsigned f; char r[16];} string9 = {851984, "\257\300\234\350\054\033\300\120\345\145\367\100\150\000\000"}; static struct {unsigned f; char r[16];} string10 = {851984, "\257\300\124\033\101\211\300\047\113\007\205\100\150\000\000"}; static struct {unsigned f; char r[16];} string11 = {851984, "\257\300\054\174\025\242\300\120\014\117\154\100\150\000\000"}; static struct {unsigned f; char r[16];} string12 = {851984, "\257\300\145\202\371\143\300\336\312\353\353\100\150\000\000"}; static struct { word f0[10]; word f10; word f11; word f12; word f13; word f14; word f15; word f16; word f17; word f18; word f19; word f20; word f21; word f22; word f23; word f24; word f25; word f26; word f27; word f28; word f29; word f30; word f31; word f32; word f33; word f34; word f35; word f36; word f37; word f38; word f39; word f40; word f41; word f42; word f43; word f44; word f45; word f46; word f47; word f48; word f49; word f50; word f51; word f52; word f53; word f54; word f55; word f56; word f57; word f58; word f59; word f60; word f61; word f62; word f63; word f64; word f65; word f66; word f67; word f68; word f69; word f70; word f71; word f72; word f73; word f74; word f75; word f76; word f77; word f78; word f79; word f80; word f81; word f82; word f83; word f84; word f85; word f86; word f87; word f88; word f89; word f90; word f91; word f92; word f93; word f94; word f95; word f96; word f97; word f98; word f99; word f100; word f101; word f102; word f103; word f104; word f105; word f106; word f107; word f108; word f109; word f110; word f111; word f112; word f113[11]; } globalframe = { {0}, (word) CreateToggle←P3060, 0, (word) CreateChoices←P3000, 0, (word) Choose←P2940, 0, (word) CurrentChoice←P2880, 0, (word) BindInteroperabilityShell←P2820, 0, (word) CreateInteroperabilityShell←P2760, 0, (word) UpdateHints←P2700, 0, (word) GetHints←P2640, 0, (word) TrackColorMap←P2580, 0, (word) WithDraw←P2520, 0, (word) Iconify←P2460, 0, (word) OpenIcon←P2400, 0, (word) FocusTime←P2340, 0, (word) SetFocusTarget←P2280, 0, (word) SetFocus←P2220, 0, (word) SetFocusMethod←P2160, 0, (word) DestroyShell←P2100, 0, (word) ForgetScreenShell←P2040, 0, (word) RealizeShell←P1980, 0, (word) ForkRealizeShell←P1920, 0, (word) SetShellChild←P1860, 0, (word) RegisterCallWindowDied←P1800, 0, (word) RegisterCallConnectionDied←P1740, 0, (word) RegisterCallWMDeleteWindow←P1680, 0, (word) BindScreenShell←P1620, 0, (word) CreateShell←P1560, 0, (word) BindStream←P1500, 0, (word) CreateStream←P1440, 0, (word) CreateStreamWidget←P1380, 0, (word) CreateLabeledField←P1320, 0, (word) CreateField←P1260, 0, (word) CreateButton←P1200, 0, (word) SetStyleKey←P1140, 0, (word) SetFont←P1080, 0, (word) SetText←P1020, 0, (word) GetText←P960, 0, (word) CreateLabel←P900, 0, (word) CreateBareWidget←P840, 0, (word) VSpace←P780, 0, (word) HSpace←P720, 0, (word) CreateSpace←P660, 0, (word) VRule←P600, 0, (word) HRule←P540, 0, (word) CreateRuler←P480, 0, (word) CreateYStack←P420, 0, (word) CreateXStack←P360, 0, (word) SetForce←P300, 0, (word) RemoveChild←P240, 0, (word) AppendChildren←P180, 0, (word) AppendChild←P120, 0, (word) CreateContainer←P60, 0, (word) XTkWidgetsImpl←P0, {0} }; static void NoName←Q3120() { register ptr gf←c0242 = (ptr) &globalframe; word var←c27876; (void) XR←DeclareGlobalFrame((word) "XTkWidgetsImpl", &globalframe, (word) XR←GetTypeIndex((word) &string1, 0, (word) &string2) , (word) (( (bPt) gf←c0242)+448)/* var←c26916 */ ); var←c27876 = (word) XR←ImportInterface((word) "XTkBasics", (word) XR←GetTypeIndexS((word) (&string3)), 10); (* (( (ptr) gf←c0242)+116)/* var←c27044 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 69468417); (void) XR←ImportProcS(var←c27876, 67372289); (void) XR←ImportProcS(var←c27876, 67372033); (void) XR←ImportProcS(var←c27876, 69468929); (void) XR←ImportProcS(var←c27876, 67373313); (void) XR←ImportProcS(var←c27876, 67373057); (void) XR←ImportProcS(var←c27876, 69469953); var←c27876 = (word) XR←ImportInterface((word) "XTkButtons", (word) XR←GetTypeIndexS((word) (&string4)), 5); (* (( (ptr) gf←c0242)+118)/* var←c27364 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 72089608); var←c27876 = (word) XR←ImportInterface((word) "XTkCommon", (word) XR←GetTypeIndexS((word) (&string5)), 1); (* (( (ptr) gf←c0242)+114)/* var←c26948 */ ) = var←c27876; var←c27876 = (word) XR←ImportInterface((word) "XTkChoiceWidgets", (word) XR←GetTypeIndexS((word) (&string6)), 5); (* (( (ptr) gf←c0242)+122)/* var←c27780 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 71566342); (void) XR←ImportProcS(var←c27876, 71828231); (void) XR←ImportProcS(var←c27876, 786946); (void) XR←ImportProcS(var←c27876, 67371265); var←c27876 = (word) XR←ImportInterface((word) "XTkContainers", (word) XR←GetTypeIndexS((word) (&string7)), 12); (* (( (ptr) gf←c0242)+115)/* var←c26980 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 69993219); (void) XR←ImportProcS(var←c27876, 69993475); (void) XR←ImportProcS(var←c27876, 526850); (void) XR←ImportProcS(var←c27876, 1050884); (void) XR←ImportProcS(var←c27876, 788483); (void) XR←ImportProcS(var←c27876, 788227); (void) XR←ImportProcS(var←c27876, 69731842); var←c27876 = (word) XR←ImportInterface((word) "XTkFields", (word) XR←GetTypeIndexS((word) (&string8)), 3); (* (( (ptr) gf←c0242)+119)/* var←c27428 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 71565574); (void) XR←ImportProcS(var←c27876, 70778883); var←c27876 = (word) XR←ImportInterface((word) "XTkLabels", (word) XR←GetTypeIndexS((word) (&string9)), 9); (* (( (ptr) gf←c0242)+117)/* var←c27268 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 787715); (void) XR←ImportProcS(var←c27876, 1573891); (void) XR←ImportProcS(var←c27876, 787203); (void) XR←ImportProcS(var←c27876, 67371265); (void) XR←ImportProcS(var←c27876, 70778883); var←c27876 = (word) XR←ImportInterface((word) "XTkStreamWidgets", (word) XR←GetTypeIndexS((word) (&string10)), 3); (* (( (ptr) gf←c0242)+120)/* var←c27524 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 524802); (void) XR←ImportProcS(var←c27876, 67371265); (void) XR←ImportProcS(var←c27876, 69730306); var←c27876 = (word) XR←ImportInterface((word) "XTkShellWidgets", (word) XR←GetTypeIndexS((word) (&string11)), 26); (* (( (ptr) gf←c0242)+121)/* var←c27620 */ ) = var←c27876; (void) XR←ImportProcS(var←c27876, 792835); (void) XR←ImportProcS(var←c27876, 70260740); (void) XR←ImportProcS(var←c27876, 268033); (void) XR←ImportProcS(var←c27876, 67376641); (void) XR←ImportProcS(var←c27876, 529666); (void) XR←ImportProcS(var←c27876, 266753); (void) XR←ImportProcS(var←c27876, 266497); (void) XR←ImportProcS(var←c27876, 266241); (void) XR←ImportProcS(var←c27876, 67374849); (void) XR←ImportProcS(var←c27876, 790019); (void) XR←ImportProcS(var←c27876, 789763); (void) XR←ImportProcS(var←c27876, 789507); (void) XR←ImportProcS(var←c27876, 264705); (void) XR←ImportProcS(var←c27876, 262913); (void) XR←ImportProcS(var←c27876, 2099204); (void) XR←ImportProcS(var←c27876, 2099460); (void) XR←ImportProcS(var←c27876, 526082); (void) XR←ImportProcS(var←c27876, 787971); (void) XR←ImportProcS(var←c27876, 787715); (void) XR←ImportProcS(var←c27876, 787459); (void) XR←ImportProcS(var←c27876, 786947); (void) XR←ImportProcS(var←c27876, 72352012); var←c27876 = (word) XR←ExportInterface((word) "XTkWidgets", (word) XR←GetTypeIndexS((word) (&string12)), 52); (* (( (ptr) gf←c0242)+123)/* var←c27908 */ ) = var←c27876; (void) XR←ExportVar(var←c27876, 0, (word) (( (bPt) gf←c0242)+32)/* queryDBFont←v3056 */ ); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+336)/* var←c26468 */ , 69468417); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+240)/* var←c26084 */ , 72352268); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+232)/* var←c26052 */ , 787203); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+176)/* var←c25828 */ , 263169); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+224)/* var←c26020 */ , 787715); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+216)/* var←c25988 */ , 787971); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+208)/* var←c25956 */ , 788227); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+200)/* var←c25924 */ , 526338); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+184)/* var←c25860 */ , 2099460); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+192)/* var←c25892 */ , 2099716); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+168)/* var←c25796 */ , 264961); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+160)/* var←c25764 */ , 789507); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+152)/* var←c25732 */ , 789763); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+144)/* var←c25700 */ , 790019); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+136)/* var←c25668 */ , 67374849); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+128)/* var←c25636 */ , 266241); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+120)/* var←c25604 */ , 266497); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+112)/* var←c25572 */ , 266753); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+104)/* var←c25540 */ , 529154); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+96)/* var←c25508 */ , 67376129); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+88)/* var←c25476 */ , 267521); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+80)/* var←c25444 */ , 70260228); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+72)/* var←c25412 */ , 792323); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+392)/* var←c26692 */ , 69998595); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+400)/* var←c26724 */ , 69998851); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+440)/* var←c26884 */ , 69736962); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+432)/* var←c26852 */ , 793347); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+424)/* var←c26820 */ , 793603); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+416)/* var←c26788 */ , 1056004); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+408)/* var←c26756 */ , 531970); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+328)/* var←c26436 */ , 70786819); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+288)/* var←c26276 */ , 72097800); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+280)/* var←c26244 */ , 70787331); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+272)/* var←c26212 */ , 71574022); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+320)/* var←c26404 */ , 67379969); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+312)/* var←c26372 */ , 795651); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+304)/* var←c26340 */ , 795907); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+296)/* var←c26308 */ , 796163); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+64)/* var←c25380 */ , 67380993); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+56)/* var←c25348 */ , 796674); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+48)/* var←c25316 */ , 71837959); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+40)/* var←c25284 */ , 71576070); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+384)/* var←c26660 */ , 69479169); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+376)/* var←c26628 */ , 67382273); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+368)/* var←c26596 */ , 67382529); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+360)/* var←c26564 */ , 69479937); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+352)/* var←c26532 */ , 67383041); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+344)/* var←c26500 */ , 67383297); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+264)/* var←c26180 */ , 69742850); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+256)/* var←c26148 */ , 67383809); (void) XR←ExportProcS(var←c27876, (word) (( (bPt) gf←c0242)+248)/* var←c26116 */ , 537346); } static void XTkWidgetsImpl←P0(formal←c068, formal←c067) word formal←c068; word formal←c067; { register ptr gf←c27940 = (ptr) &globalframe; /* XTkWidgetsImpl: */ SOURCE(169, 9054) SOURCE(381, 51) (* (( (ptr) gf←c27940)+8)/* queryDBFont←v3056 */ ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf←c27940)+114)/* var←c26948 */ ))+4) ) ); } static word CreateContainer←P60(widgetSpec←v4564, children←v4592) W9 widgetSpec←v4564; word children←v4592; { register ptr gf←c27972 = (ptr) &globalframe; word widget←v4720; /* CreateContainer: */ SOURCE(436, 180) SOURCE(436, 180) widget←v4720 = 0; SOURCE(556, 60) { word pd13; pd13 = (* (( (ptr) (* (( (ptr) gf←c27972)+115)/* var←c26980 */ ))+10) ); widget←v4720 = (word) ( *( (fPt) ((* (ptr) pd13 ))))(widgetSpec←v4564, children←v4592, pd13); }; SOURCE(436, 180) return(widget←v4720); } static void AppendChild←P120(container←v4780, child←v4808, startReconfigure←v4836) word container←v4780; word child←v4808; word startReconfigure←v4836; { register ptr gf←c28004 = (ptr) &globalframe; /* AppendChild: */ SOURCE(622, 150) SOURCE(710, 62) { word pd14; pd14 = (* (( (ptr) (* (( (ptr) gf←c28004)+115)/* var←c26980 */ ))+11) ); (void) ( *( (fPt) ((* (ptr) pd14 ))))(container←v4780, child←v4808, startReconfigure←v4836, pd14); }; } static void AppendChildren←P180(container←v4896, children←v4924, startReconfigure←v4952) word container←v4896; word children←v4924; word startReconfigure←v4952; { register ptr gf←c28036 = (ptr) &globalframe; /* AppendChildren: */ SOURCE(776, 176) SOURCE(885, 67) { word pd15; pd15 = (* (( (ptr) (* (( (ptr) gf←c28036)+115)/* var←c26980 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd15 ))))(container←v4896, children←v4924, startReconfigure←v4952, pd15); }; } static void RemoveChild←P240(container←v5096, child←v5124, destroyChild←v5152, startReconfigure←v5180) word container←v5096; word child←v5124; word destroyChild←v5152; word startReconfigure←v5180; { register ptr gf←c28068 = (ptr) &globalframe; /* RemoveChild: */ SOURCE(958, 206) SOURCE(1089, 75) { word pd16; pd16 = (* (( (ptr) (* (( (ptr) gf←c28068)+115)/* var←c26980 */ ))+13) ); (void) ( *( (fPt) ((* (ptr) pd16 ))))(container←v5096, child←v5124, destroyChild←v5152, startReconfigure←v5180, pd16); }; } static void SetForce←P300(container←v5240, force←v5268) word container←v5240; word force←v5268; { register ptr gf←c28100 = (ptr) &globalframe; /* SetForce: */ SOURCE(1170, 107) SOURCE(1237, 40) { word pd17; pd17 = (* (( (ptr) (* (( (ptr) gf←c28100)+115)/* var←c26980 */ ))+14) ); (void) ( *( (fPt) ((* (ptr) pd17 ))))(container←v5240, force←v5268, pd17); }; } static word CreateXStack←P360(widgetSpec←v5328, stack←v5356, force←v5384) W9 widgetSpec←v5328; word stack←v5356; word force←v5384; { register ptr gf←c28132 = (ptr) &globalframe; word widget←v5512; /* CreateXStack: */ SOURCE(1283, 187) SOURCE(1283, 187) widget←v5512 = 0; SOURCE(1409, 61) { word pd18; pd18 = (* (( (ptr) (* (( (ptr) gf←c28132)+115)/* var←c26980 */ ))+8) ); widget←v5512 = (word) ( *( (fPt) ((* (ptr) pd18 ))))(widgetSpec←v5328, stack←v5356, force←v5384, pd18); }; SOURCE(1283, 187) return(widget←v5512); } static word CreateYStack←P420(widgetSpec←v5572, stack←v5600, force←v5628) W9 widgetSpec←v5572; word stack←v5600; word force←v5628; { register ptr gf←c28164 = (ptr) &globalframe; word widget←v5756; /* CreateYStack: */ SOURCE(1476, 187) SOURCE(1476, 187) widget←v5756 = 0; SOURCE(1602, 61) { word pd19; pd19 = (* (( (ptr) (* (( (ptr) gf←c28164)+115)/* var←c26980 */ ))+7) ); widget←v5756 = (word) ( *( (fPt) ((* (ptr) pd19 ))))(widgetSpec←v5572, stack←v5600, force←v5628, pd19); }; SOURCE(1476, 187) return(widget←v5756); } static word CreateRuler←P480(widgetSpec←v5816) W9 widgetSpec←v5816; { register ptr gf←c28196 = (ptr) &globalframe; word var←c5860; /* CreateRuler: */ SOURCE(1670, 118) SOURCE(1746, 42) { word pd20; pd20 = (* (( (ptr) (* (( (ptr) gf←c28196)+116)/* var←c27044 */ ))+11) ); return((word) ( *( (fPt) ((* (ptr) pd20 ))))(widgetSpec←v5816, pd20)); }; } static word HRule←P540(height←v5920) word height←v5920; { register ptr gf←c28228 = (ptr) &globalframe; word var←c5964; /* HRule: */ SOURCE(1794, 94) SOURCE(1856, 32) { word pd21; pd21 = (* (( (ptr) (* (( (ptr) gf←c28228)+116)/* var←c27044 */ ))+12) ); return((word) ( *( (fPt) ((* (ptr) pd21 ))))(height←v5920, pd21)); }; } static word VRule←P600(width←v6024) word width←v6024; { register ptr gf←c28260 = (ptr) &globalframe; word var←c6068; /* VRule: */ SOURCE(1894, 92) SOURCE(1955, 31) { word pd22; pd22 = (* (( (ptr) (* (( (ptr) gf←c28260)+116)/* var←c27044 */ ))+13) ); return((word) ( *( (fPt) ((* (ptr) pd22 ))))(width←v6024, pd22)); }; } static word CreateSpace←P660(widgetSpec←v6128) W9 widgetSpec←v6128; { register ptr gf←c28292 = (ptr) &globalframe; word var←c6172; /* CreateSpace: */ SOURCE(1991, 126) SOURCE(2075, 42) { word pd23; pd23 = (* (( (ptr) (* (( (ptr) gf←c28292)+116)/* var←c27044 */ ))+7) ); return((word) ( *( (fPt) ((* (ptr) pd23 ))))(widgetSpec←v6128, pd23)); }; } static word HSpace←P720(width←v6232) word width←v6232; { register ptr gf←c28324 = (ptr) &globalframe; word var←c6276; /* HSpace: */ SOURCE(2122, 94) SOURCE(2184, 32) { word pd24; pd24 = (* (( (ptr) (* (( (ptr) gf←c28324)+116)/* var←c27044 */ ))+8) ); return((word) ( *( (fPt) ((* (ptr) pd24 ))))(width←v6232, pd24)); }; } static word VSpace←P780(height←v6336) word height←v6336; { register ptr gf←c28356 = (ptr) &globalframe; word var←c6380; /* VSpace: */ SOURCE(2222, 96) SOURCE(2285, 33) { word pd25; pd25 = (* (( (ptr) (* (( (ptr) gf←c28356)+116)/* var←c27044 */ ))+9) ); return((word) ( *( (fPt) ((* (ptr) pd25 ))))(height←v6336, pd25)); }; } static word CreateBareWidget←P840(widgetSpec←v6440) W9 widgetSpec←v6440; { register ptr gf←c28388 = (ptr) &globalframe; word var←c6484; /* CreateBareWidget: */ SOURCE(2324, 122) SOURCE(2405, 41) { word pd26; pd26 = (* (( (ptr) (* (( (ptr) gf←c28388)+116)/* var←c27044 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd26 ))))(widgetSpec←v6440, pd26)); }; } static word CreateLabel←P900(widgetSpec←v6544, text←v6572, style←v6600) W9 widgetSpec←v6544; word text←v6572; W4 style←v6600; { register ptr gf←c28420 = (ptr) &globalframe; word widget←v6644; /* CreateLabel: */ SOURCE(2453, 203) SOURCE(2453, 203) widget←v6644 = 0; SOURCE(2573, 83) { word pd27; pd27 = (* (( (ptr) (* (( (ptr) gf←c28420)+117)/* var←c27268 */ ))+4) ); widget←v6644 = (word) ( *( (fPt) ((* (ptr) pd27 ))))(widgetSpec←v6544, text←v6572, style←v6600, pd27); }; SOURCE(2453, 203) return(widget←v6644); } static word GetText←P960(widget←v6704) word widget←v6704; { register ptr gf←c28452 = (ptr) &globalframe; word var←c6748; /* GetText: */ SOURCE(2662, 96) SOURCE(2723, 35) { word pd28; pd28 = (* (( (ptr) (* (( (ptr) gf←c28452)+117)/* var←c27268 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd28 ))))(widget←v6704, pd28)); }; } static void SetText←P1020(widget←v6808, text←v6836, repaint←v6864) word widget←v6808; word text←v6836; word repaint←v6864; { register ptr gf←c28484 = (ptr) &globalframe; /* SetText: */ SOURCE(2762, 135) SOURCE(2856, 41) { word pd29; pd29 = (* (( (ptr) (* (( (ptr) gf←c28484)+117)/* var←c27268 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd29 ))))(widget←v6808, text←v6836, repaint←v6864, pd29); }; } static void SetFont←P1080(widget←v6924, font←v6952, repaint←v6980) word widget←v6924; word font←v6952; word repaint←v6980; { register ptr gf←c28516 = (ptr) &globalframe; /* SetFont: */ SOURCE(2900, 151) SOURCE(2997, 54) { W4 var←c27332; var←c27332.f0 = (word) -1; var←c27332.f1 = (word) -1; var←c27332.f2 = font←v6952; var←c27332.f3 = 0; { word pd30; pd30 = (* (( (ptr) (* (( (ptr) gf←c28516)+117)/* var←c27268 */ ))+8) ); (void) ( *( (fPt) ((* (ptr) pd30 ))))(widget←v6924, var←c27332, repaint←v6980, pd30); }; }; } static void SetStyleKey←P1140(widget←v7040, style←v7068, repaint←v7096) word widget←v7040; word style←v7068; word repaint←v7096; { register ptr gf←c28548 = (ptr) &globalframe; /* SetStyleKey: */ SOURCE(3055, 145) SOURCE(3154, 46) { word pd31; pd31 = (* (( (ptr) (* (( (ptr) gf←c28548)+117)/* var←c27268 */ ))+9) ); (void) ( *( (fPt) ((* (ptr) pd31 ))))(widget←v7040, style←v7068, repaint←v7096, pd31); }; } static word CreateButton←P1200(formal←c0130) word formal←c0130; { register ptr gf←c28580 = (ptr) &globalframe; word widget←v7412; /* CreateButton: */ SOURCE(3205, 395) SOURCE(3205, 395) widget←v7412 = 0; SOURCE(3426, 174) { W19 var←c0132; (* (W9Pt) (word) &var←c0132 ) = (* (W9Pt) formal←c0130/* widgetSpec←v7156 */ ); (* (( (ptr) (word) &var←c0132) + 9) ) = (* (( (ptr) formal←c0130)+9)/* text←v7184 */ ); (* (W4Pt) (( (ptr) (word) &var←c0132) + 10) ) = (* (W4Pt) (( (ptr) formal←c0130)+10)/* style←v7212 */ ); (* (( (ptr) (word) &var←c0132) + 14) ) = (* (( (ptr) formal←c0130)+14)/* hitProc←v7240 */ ); (* (( (ptr) (word) &var←c0132) + 15) ) = (* (( (ptr) formal←c0130)+15)/* registerData←v7268 */ ); (* (( (ptr) (word) &var←c0132) + 16) ) = (* (( (ptr) formal←c0130)+16)/* callData←v7296 */ ); (* (( (ptr) (word) &var←c0132) + 17) ) = (* (( (ptr) formal←c0130)+17)/* tq←v7324 */ ); (* (( (ptr) (word) &var←c0132) + 18) ) = (* (( (ptr) formal←c0130)+18)/* help←v7352 */ ); { word pd32; pd32 = (* (( (ptr) (* (( (ptr) gf←c28580)+118)/* var←c27364 */ ))+4) ); widget←v7412 = (word) ( *( (fPt) ((* (ptr) pd32 ))))((word) (&var←c0132), pd32); }; }; SOURCE(3205, 395) return(widget←v7412); } static word CreateField←P1260(widgetSpec←v7472, text←v7500, style←v7528) W9 widgetSpec←v7472; word text←v7500; W4 style←v7528; { register ptr gf←c28612 = (ptr) &globalframe; word var←c7572; /* CreateField: */ SOURCE(3606, 208) SOURCE(3732, 82) { word pd33; pd33 = (* (( (ptr) (* (( (ptr) gf←c28612)+119)/* var←c27428 */ ))+4) ); return((word) ( *( (fPt) ((* (ptr) pd33 ))))(widgetSpec←v7472, text←v7500, style←v7528, pd33)); }; } static word CreateLabeledField←P1320(formal←c0143) word formal←c0143; { register ptr gf←c28644 = (ptr) &globalframe; word var←c7816; /* CreateLabeledField: */ SOURCE(3819, 319) SOURCE(3987, 151) { W17 var←c0145; (* (W9Pt) (word) &var←c0145 ) = (* (W9Pt) formal←c0143/* widgetSpec←v7632 */ ); (* (( (ptr) (word) &var←c0145) + 9) ) = (* (( (ptr) formal←c0143)+9)/* label←v7660 */ ); (* (( (ptr) (word) &var←c0145) + 10) ) = (* (( (ptr) formal←c0143)+10)/* init←v7688 */ ); (* (W4Pt) (( (ptr) (word) &var←c0145) + 11) ) = (* (W4Pt) (( (ptr) formal←c0143)+11)/* style←v7716 */ ); (* (( (ptr) (word) &var←c0145) + 15) ) = (* (( (ptr) formal←c0143)+15)/* labelWidth←v7744 */ ); (* (( (ptr) (word) &var←c0145) + 16) ) = (* (( (ptr) formal←c0143)+16)/* fieldWidth←v7772 */ ); { word pd34; pd34 = (* (( (ptr) (* (( (ptr) gf←c28644)+119)/* var←c27428 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd34 ))))((word) (&var←c0145), pd34)); }; }; } static word CreateStreamWidget←P1380(widgetSpec←v7876, widgetStream←v7904) W9 widgetSpec←v7876; word widgetStream←v7904; { register ptr gf←c28676 = (ptr) &globalframe; word var←c7948; /* CreateStreamWidget: */ SOURCE(4144, 193) SOURCE(4266, 71) { word pd35; pd35 = (* (( (ptr) (* (( (ptr) gf←c28676)+120)/* var←c27524 */ ))+4) ); return((word) ( *( (fPt) ((* (ptr) pd35 ))))(widgetSpec←v7876, widgetStream←v7904, pd35)); }; } static word CreateStream←P1440(w←v8008) word w←v8008; { register ptr gf←c28708 = (ptr) &globalframe; word widgetStream←v8052; /* CreateStream: */ SOURCE(4341, 128) SOURCE(4341, 128) widgetStream←v8052 = 0; SOURCE(4427, 42) { word pd36; pd36 = (* (( (ptr) (* (( (ptr) gf←c28708)+120)/* var←c27524 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd36 ))))(w←v8008, pd36)); }; } static void BindStream←P1500(w←v8112, widgetStream←v8140) word w←v8112; word widgetStream←v8140; { register ptr gf←c28740 = (ptr) &globalframe; /* BindStream: */ SOURCE(4472, 114) SOURCE(4541, 45) { word pd37; pd37 = (* (( (ptr) (* (( (ptr) gf←c28740)+120)/* var←c27524 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd37 ))))(w←v8112, widgetStream←v8140, pd37); }; } static word CreateShell←P1560(formal←c0165) word formal←c0165; { register ptr gf←c28772 = (ptr) &globalframe; word var←c8552; /* CreateShell: */ SOURCE(4591, 550) SOURCE(4947, 194) { W20 var←c0167; (* (W9Pt) (word) &var←c0167 ) = (* (W9Pt) formal←c0165/* widgetSpec←v8200 */ ); (* (( (ptr) (word) &var←c0167) + 9) ) = (* (( (ptr) formal←c0165)+9)/* child←v8228 */ ); (* (( (ptr) (word) &var←c0167) + 10) ) = (* (( (ptr) formal←c0165)+10)/* windowHeader←v8256 */ ); (* (( (ptr) (word) &var←c0167) + 11) ) = (* (( (ptr) formal←c0165)+11)/* iconName←v8284 */ ); (* (( (ptr) (word) &var←c0167) + 12) ) = (* (( (ptr) formal←c0165)+12)/* className←v8312 */ ); (* (( (ptr) (word) &var←c0167) + 13) ) = (* (( (ptr) formal←c0165)+13)/* packageName←v8340 */ ); (* (( (ptr) (word) &var←c0167) + 14) ) = (* (( (ptr) formal←c0165)+14)/* shortName←v8368 */ ); (* (( (ptr) (word) &var←c0167) + 15) ) = (* (( (ptr) formal←c0165)+15)/* rootTQ←v8396 */ ); (* (( (ptr) (word) &var←c0167) + 16) ) = (* (( (ptr) formal←c0165)+16)/* dontQueryGeometry←v8424 */ ); (* (( (ptr) (word) &var←c0167) + 17) ) = (* (( (ptr) formal←c0165)+17)/* deletionProtocol←v8452 */ ); (* (( (ptr) (word) &var←c0167) + 18) ) = (* (( (ptr) formal←c0165)+18)/* focusProtocol←v8480 */ ); (* (( (ptr) (word) &var←c0167) + 19) ) = (* (( (ptr) formal←c0165)+19)/* standardMigration←v8508 */ ); { word pd38; pd38 = (* (( (ptr) (* (( (ptr) gf←c28772)+121)/* var←c27620 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd38 ))))((word) (&var←c0167), pd38)); }; }; } static void BindScreenShell←P1620(shell←v8612, connection←v8640, parentWindow←v8668) word shell←v8612; word connection←v8640; word parentWindow←v8668; { register ptr gf←c28804 = (ptr) &globalframe; /* BindScreenShell: */ SOURCE(5145, 183) SOURCE(5263, 65) { word pd39; pd39 = (* (( (ptr) (* (( (ptr) gf←c28804)+121)/* var←c27620 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd39 ))))(shell←v8612, connection←v8640, parentWindow←v8668, pd39); }; } static void RegisterCallWMDeleteWindow←P1680(shell←v8740, proc←v8768, registerData←v8796) word shell←v8740; word proc←v8768; word registerData←v8796; { register ptr gf←c28836 = (ptr) &globalframe; /* RegisterCallWMDeleteWindow: */ SOURCE(5332, 184) SOURCE(5446, 70) { word pd40; pd40 = (* (( (ptr) (* (( (ptr) gf←c28836)+121)/* var←c27620 */ ))+8) ); (void) ( *( (fPt) ((* (ptr) pd40 ))))(shell←v8740, proc←v8768, registerData←v8796, pd40); }; } static void RegisterCallConnectionDied←P1740(shell←v8868, proc←v8896, registerData←v8924) word shell←v8868; word proc←v8896; word registerData←v8924; { register ptr gf←c28868 = (ptr) &globalframe; /* RegisterCallConnectionDied: */ SOURCE(5520, 184) SOURCE(5634, 70) { word pd41; pd41 = (* (( (ptr) (* (( (ptr) gf←c28868)+121)/* var←c27620 */ ))+9) ); (void) ( *( (fPt) ((* (ptr) pd41 ))))(shell←v8868, proc←v8896, registerData←v8924, pd41); }; } static void RegisterCallWindowDied←P1800(shell←v8996, proc←v9024, registerData←v9052) word shell←v8996; word proc←v9024; word registerData←v9052; { register ptr gf←c28900 = (ptr) &globalframe; /* RegisterCallWindowDied: */ SOURCE(5708, 176) SOURCE(5818, 66) { word pd42; pd42 = (* (( (ptr) (* (( (ptr) gf←c28900)+121)/* var←c27620 */ ))+10) ); (void) ( *( (fPt) ((* (ptr) pd42 ))))(shell←v8996, proc←v9024, registerData←v9052, pd42); }; } static void SetShellChild←P1860(shell←v9124, child←v9152) word shell←v9124; word child←v9152; { register ptr gf←c28932 = (ptr) &globalframe; /* SetShellChild: */ SOURCE(5888, 110) SOURCE(5955, 43) { word pd43; pd43 = (* (( (ptr) (* (( (ptr) gf←c28932)+121)/* var←c27620 */ ))+11) ); (void) ( *( (fPt) ((* (ptr) pd43 ))))(shell←v9124, child←v9152, pd43); }; } static void ForkRealizeShell←P1920(shell←v9212, geometry←v9240, mapping←v9268, reConsiderChildren←v9296) word shell←v9212; W5 geometry←v9240; word mapping←v9268; word reConsiderChildren←v9296; { register ptr gf←c28964 = (ptr) &globalframe; /* ForkRealizeShell: */ SOURCE(6004, 226) SOURCE(6151, 79) { word pd44; pd44 = (* (( (ptr) (* (( (ptr) gf←c28964)+121)/* var←c27620 */ ))+13) ); (void) ( *( (fPt) ((* (ptr) pd44 ))))(shell←v9212, geometry←v9240, mapping←v9268, reConsiderChildren←v9296, pd44); }; } static void RealizeShell←P1980(shell←v9356, geometry←v9384, mapping←v9412, reConsiderChildren←v9440) word shell←v9356; W5 geometry←v9384; word mapping←v9412; word reConsiderChildren←v9440; { register ptr gf←c28996 = (ptr) &globalframe; /* RealizeShell: */ SOURCE(6233, 217) SOURCE(6376, 74) { word pd45; pd45 = (* (( (ptr) (* (( (ptr) gf←c28996)+121)/* var←c27620 */ ))+12) ); (void) ( *( (fPt) ((* (ptr) pd45 ))))(shell←v9356, geometry←v9384, mapping←v9412, reConsiderChildren←v9440, pd45); }; } static void ForgetScreenShell←P2040(shell←v9500) word shell←v9500; { register ptr gf←c29028 = (ptr) &globalframe; /* ForgetScreenShell: */ SOURCE(6455, 96) SOURCE(6511, 40) { word pd46; pd46 = (* (( (ptr) (* (( (ptr) gf←c29028)+121)/* var←c27620 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd46 ))))(shell←v9500, pd46); }; } static void DestroyShell←P2100(shell←v9560) word shell←v9560; { register ptr gf←c29060 = (ptr) &globalframe; /* DestroyShell: */ SOURCE(6556, 86) SOURCE(6607, 35) { word pd47; pd47 = (* (( (ptr) (* (( (ptr) gf←c29060)+121)/* var←c27620 */ ))+14) ); (void) ( *( (fPt) ((* (ptr) pd47 ))))(shell←v9560, pd47); }; } static void SetFocusMethod←P2160(shell←v9620, focusProtocol←v9648, inputHint←v9676) word shell←v9620; word focusProtocol←v9648; word inputHint←v9676; { register ptr gf←c29092 = (ptr) &globalframe; /* SetFocusMethod: */ SOURCE(6647, 152) SOURCE(6736, 63) { word pd48; pd48 = (* (( (ptr) (* (( (ptr) gf←c29092)+121)/* var←c27620 */ ))+16) ); (void) ( *( (fPt) ((* (ptr) pd48 ))))(shell←v9620, focusProtocol←v9648, inputHint←v9676, pd48); }; } static void SetFocus←P2220(shell←v9736, time←v9764, child←v9792) word shell←v9736; word time←v9764; word child←v9792; { register ptr gf←c29124 = (ptr) &globalframe; /* SetFocus: */ SOURCE(6805, 129) SOURCE(6890, 44) { word pd49; pd49 = (* (( (ptr) (* (( (ptr) gf←c29124)+121)/* var←c27620 */ ))+17) ); (void) ( *( (fPt) ((* (ptr) pd49 ))))(shell←v9736, time←v9764, child←v9792, pd49); }; } static void SetFocusTarget←P2280(shell←v9864, child←v9892, time←v9920) word shell←v9864; word child←v9892; word time←v9920; { register ptr gf←c29156 = (ptr) &globalframe; /* SetFocusTarget: */ SOURCE(6940, 147) SOURCE(7037, 50) { word pd50; pd50 = (* (( (ptr) (* (( (ptr) gf←c29156)+121)/* var←c27620 */ ))+18) ); (void) ( *( (fPt) ((* (ptr) pd50 ))))(shell←v9864, child←v9892, time←v9920, pd50); }; } static word FocusTime←P2340(shell←v9992) word shell←v9992; { register ptr gf←c29188 = (ptr) &globalframe; word var←c10036; /* FocusTime: */ SOURCE(7093, 112) SOURCE(7164, 41) { word pd51; pd51 = (* (( (ptr) (* (( (ptr) gf←c29188)+121)/* var←c27620 */ ))+19) ); return((word) ( *( (fPt) ((* (ptr) pd51 ))))(shell←v9992, pd51)); }; } static void OpenIcon←P2400(shell←v10096) word shell←v10096; { register ptr gf←c29220 = (ptr) &globalframe; /* OpenIcon: */ SOURCE(7211, 78) SOURCE(7258, 31) { word pd52; pd52 = (* (( (ptr) (* (( (ptr) gf←c29220)+121)/* var←c27620 */ ))+20) ); (void) ( *( (fPt) ((* (ptr) pd52 ))))(shell←v10096, pd52); }; } static void Iconify←P2460(shell←v10156) word shell←v10156; { register ptr gf←c29252 = (ptr) &globalframe; /* Iconify: */ SOURCE(7294, 76) SOURCE(7340, 30) { word pd53; pd53 = (* (( (ptr) (* (( (ptr) gf←c29252)+121)/* var←c27620 */ ))+21) ); (void) ( *( (fPt) ((* (ptr) pd53 ))))(shell←v10156, pd53); }; } static void WithDraw←P2520(shell←v10216) word shell←v10216; { register ptr gf←c29284 = (ptr) &globalframe; /* WithDraw: */ SOURCE(7375, 78) SOURCE(7422, 31) { word pd54; pd54 = (* (( (ptr) (* (( (ptr) gf←c29284)+121)/* var←c27620 */ ))+22) ); (void) ( *( (fPt) ((* (ptr) pd54 ))))(shell←v10216, pd54); }; } static void TrackColorMap←P2580(shell←v10276, w←v10304) word shell←v10276; word w←v10304; { register ptr gf←c29316 = (ptr) &globalframe; /* TrackColorMap: */ SOURCE(7459, 102) SOURCE(7522, 39) { word pd55; pd55 = (* (( (ptr) (* (( (ptr) gf←c29316)+121)/* var←c27620 */ ))+25) ); (void) ( *( (fPt) ((* (ptr) pd55 ))))(shell←v10276, w←v10304, pd55); }; } static word GetHints←P2640(shell←v10364) word shell←v10364; { register ptr gf←c29348 = (ptr) &globalframe; word var←c10408; /* GetHints: */ SOURCE(7566, 113) SOURCE(7638, 41) { word pd56; pd56 = (* (( (ptr) (* (( (ptr) gf←c29348)+121)/* var←c27620 */ ))+26) ); return((word) ( *( (fPt) ((* (ptr) pd56 ))))(shell←v10364, pd56)); }; } static void UpdateHints←P2700(shell←v10480) word shell←v10480; { register ptr gf←c29380 = (ptr) &globalframe; /* UpdateHints: */ SOURCE(7683, 85) SOURCE(7733, 35) { word pd57; pd57 = (* (( (ptr) (* (( (ptr) gf←c29380)+121)/* var←c27620 */ ))+27) ); (void) ( *( (fPt) ((* (ptr) pd57 ))))(shell←v10480, pd57); }; } static word CreateInteroperabilityShell←P2760(widgetSpec←v10540, child←v10568, className←v10596, rootTQ←v10624) W9 widgetSpec←v10540; word child←v10568; word className←v10596; word rootTQ←v10624; { register ptr gf←c29412 = (ptr) &globalframe; word var←c10668; /* CreateInteroperabilityShell: */ SOURCE(7772, 254) SOURCE(7935, 91) { word pd58; pd58 = (* (( (ptr) (* (( (ptr) gf←c29412)+121)/* var←c27620 */ ))+28) ); return((word) ( *( (fPt) ((* (ptr) pd58 ))))(widgetSpec←v10540, child←v10568, className←v10596, rootTQ←v10624, pd58)); }; } static void BindInteroperabilityShell←P2820(shell←v10728, connection←v10756, foreignParent←v10784) word shell←v10728; word connection←v10756; word foreignParent←v10784; { register ptr gf←c29444 = (ptr) &globalframe; /* BindInteroperabilityShell: */ SOURCE(8030, 192) SOURCE(8147, 75) { word pd59; pd59 = (* (( (ptr) (* (( (ptr) gf←c29444)+121)/* var←c27620 */ ))+29) ); (void) ( *( (fPt) ((* (ptr) pd59 ))))(shell←v10728, connection←v10756, foreignParent←v10784, pd59); }; } static word CurrentChoice←P2880(widget←v10844) word widget←v10844; { register ptr gf←c29476 = (ptr) &globalframe; word var←c10888; /* CurrentChoice: */ SOURCE(8228, 120) SOURCE(8300, 48) { word pd60; pd60 = (* (( (ptr) (* (( (ptr) gf←c29476)+122)/* var←c27780 */ ))+5) ); return((word) ( *( (fPt) ((* (ptr) pd60 ))))(widget←v10844, pd60)); }; } static void Choose←P2940(widget←v10960, ce←v10988) word widget←v10960; W2 ce←v10988; { register ptr gf←c29508 = (ptr) &globalframe; /* Choose: */ SOURCE(8352, 102) SOURCE(8418, 36) { word pd61; pd61 = (* (( (ptr) (* (( (ptr) gf←c29508)+122)/* var←c27780 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd61 ))))(widget←v10960, ce←v10988, pd61); }; } static word CreateChoices←P3000(formal←c0230) word formal←c0230; { register ptr gf←c29540 = (ptr) &globalframe; word var←c11272; /* CreateChoices: */ SOURCE(8457, 407) SOURCE(8686, 178) { W18 var←c0232; (* (W9Pt) (word) &var←c0232 ) = (* (W9Pt) formal←c0230/* widgetSpec←v11048 */ ); (* (( (ptr) (word) &var←c0232) + 9) ) = (* (( (ptr) formal←c0230)+9)/* choices←v11076 */ ); (* (( (ptr) (word) &var←c0232) + 10) ) = (* (( (ptr) formal←c0230)+10)/* horizontal←v11104 */ ); (* (( (ptr) (word) &var←c0232) + 11) ) = (* (( (ptr) formal←c0230)+11)/* hitProc←v11132 */ ); (* (( (ptr) (word) &var←c0232) + 12) ) = (* (( (ptr) formal←c0230)+12)/* registerData←v11160 */ ); (* (( (ptr) (word) &var←c0232) + 13) ) = (* (( (ptr) formal←c0230)+13)/* tq←v11188 */ ); (* (W4Pt) (( (ptr) (word) &var←c0232) + 14) ) = (* (W4Pt) (( (ptr) formal←c0230)+14)/* style←v11216 */ ); { word pd62; pd62 = (* (( (ptr) (* (( (ptr) gf←c29540)+122)/* var←c27780 */ ))+7) ); return((word) ( *( (fPt) ((* (ptr) pd62 ))))((word) (&var←c0232), pd62)); }; }; } static word CreateToggle←P3060(formal←c0239) word formal←c0239; { register ptr gf←c29572 = (ptr) &globalframe; word var←c11528; /* CreateToggle: */ SOURCE(8867, 356) SOURCE(9070, 153) { W17 var←c0241; (* (W9Pt) (word) &var←c0241 ) = (* (W9Pt) formal←c0239/* widgetSpec←v11332 */ ); (* (( (ptr) (word) &var←c0241) + 9) ) = (* (( (ptr) formal←c0239)+9)/* choices←v11360 */ ); (* (( (ptr) (word) &var←c0241) + 10) ) = (* (( (ptr) formal←c0239)+10)/* hitProc←v11388 */ ); (* (( (ptr) (word) &var←c0241) + 11) ) = (* (( (ptr) formal←c0239)+11)/* registerData←v11416 */ ); (* (( (ptr) (word) &var←c0241) + 12) ) = (* (( (ptr) formal←c0239)+12)/* tq←v11444 */ ); (* (W4Pt) (( (ptr) (word) &var←c0241) + 13) ) = (* (W4Pt) (( (ptr) formal←c0239)+13)/* style←v11472 */ ); { word pd63; pd63 = (* (( (ptr) (* (( (ptr) gf←c29572)+122)/* var←c27780 */ ))+8) ); return((word) ( *( (fPt) ((* (ptr) pd63 ))))((word) (&var←c0241), pd63)); }; }; } /* file: XTkWidgetsImpl, module: XTkWidgetsImpl, compiled at: April 29, 1992 12:07:21 pm PDT */ extern void XR←install←XTkWidgetsImpl() { NoName←Q3120(); } extern void XR←run←XTkWidgetsImpl() { XR←Start(&globalframe); }