/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1993 by Xerox Corporation. All rights reserved. */ /* time: May 4, 1993 2:35:46 pm PDT */ /* C2C version: April 20, 1993 (sun4) */ /* ref-counting: off */ /* file: XTkLabelsImpl, module: XTkLabelsImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [294049893,3745469316] XTkLabelsImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef word (*fPt)(); typedef struct {word f0, f1;} W2; typedef struct {word f0, f1, f2, f3, f4, f5, f6, f7;} W8; typedef struct {W8 f; W8 r;} W16; typedef struct {W8 f; word r;} W9; typedef struct {W16 f; W9 r;} W25; typedef struct {word f0, f1, f2, f3, f4;} W5; typedef W5 *W5Pt; typedef struct {word f0, f1, f2, f3, f4, f5;} W6; typedef W2 *W2Pt; typedef W8 *W8Pt; typedef struct {word f0, f1, f2, f3;} W4; typedef struct {word f0, f1, f2;} W3; typedef struct {W8 f; W3 r;} W11; typedef struct {W16 f; W11 r;} W27; typedef struct {word f0, f1, f2, f3, f4, f5, f6;} W7; typedef struct {W8 f; W7 r;} W15; typedef W15 *W15Pt; typedef W4 *W4Pt; typedef struct {W8 f; W2 r;} W10; typedef struct {W16 f; W2 r;} W18; #define SOURCE(p, l) /* source p, l */ #define BCK(idx, lim) ( ((unsigned) idx) >= ((unsigned) lim) ? (XR_RaiseBoundsFault()) : (idx) ) #define MIN(cast, x, y) ( ( cast x) < ( cast y) ? (x) : (y) ) #define IOP2(op, x, y) ( (word) ((x) op (y)) ) static void NoName_Q5904(); static void XTkLabelsImpl_P0(); static word LabClass_P60(); static word NewLabelClassPart_P120(); static word InstallDepth_P180(); static void InvalidateDB_P240(); static void LabelEventProc_P360(); static word NoName_Q5964(); static void ForkSetStyle_P420(); static void ForkRepaint_P480(); static void ForkComputeCaretPosition_P540(); static void ComputeCaretPosition_P600(); static word NoName_Q6024(); static void ImmediateRepaint_P660(); static word EnforceConnection_P720(); static word GetDefaultFont_P780(); static word NiceOpenFont_P840(); static word NoName_Q6084(); static word QueryFontName_P900(); static void LocalSetFont_P960(); static void LabPreComputations_P1020(); static void LabPreferredSizeLR_P1080(); static void LabFullStopFastAccessLR_P1140(); static void LabActualCreateWindowLR_P1200(); static void CreateFocusBlinker_P1260(); static void LabelInitInstPart_P1320(); static void LabelForgetScreenLR_P1380(); static word CreateLabel_P1440(); static word GetText_P1620(); static word LabelGetText_P1680(); static void SetText_P1740(); static void LabelSetText_P1800(); static void EntrySetStyleSpec_P1860(); static void EntryGetStyleSpec_P1920(); static void SetGCPartOfStyle_P1980(); static void GetStyleSpec_P2040(); static void SetStyleSpec_P2100(); static void MultiDelegation_P3960(); static void SetStyleKey_P2160(); static void MultiDelegation_P4020(); static void LabelSetStyleKey_P2220(); static void LabelGetStyleSpec_P2280(); static void LabelSetStyleSpec_P2340(); static void SetWindowPartOfStyle_P2400(); static void CutLabelValue_P2460(); static void SetCharInsertionIndex_P2520(); static void SetCharInsertionPos_P2580(); static word GetCharInsertionIndex_P2640(); static word ToCharPos_P2700(); static word NoName_Q6144(); static void NoName_Q6204(); static void NoName_Q6264(); static void NoName_Q6324(); static void NoName_Q6384(); static struct {unsigned f; char r[16];} string1 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\104\304\000\000"}; static struct {unsigned f; char r[24];} string2 = {1376277, "\007\000\001\002\007\020\001\002\000\007\036\002\004\003\002\004\014\016\015\003\001\000\000"}; static struct {unsigned f; char r[16];} string3 = {917520, "\216\257\300\363\223\326\161\300\017\164\046\072\104\350\000"}; static struct {unsigned f; char r[4];} string4 = {65537, "\001\000\000"}; static struct {unsigned f; char r[8];} string5 = {393224, "\205\210\242\000\017\241\000"}; static struct {unsigned f; char r[16];} string6 = {851984, "\257\300\351\276\264\273\300\115\104\320\264\123\320\000\000"}; static struct {unsigned f; char r[60];} string7 = {3801146, "\007\100\200\040\047\004\100\354\004\200\140\054\004\014\015\015\015\015\015\015\015\015\004\140\014\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\015\013\004\100\114\004\102\354\004\100\314\000"}; static struct {unsigned f; char r[44];} string8 = {2752556, "\260\006\005\146\151\162\163\164\257\300\351\276\264\273\300\115\104\320\264\122\340\005\004\162\145\163\164\214\257\300\351\276\264\273\300\115\104\320\264\122\340\261\000"}; static struct {unsigned f; char r[4];} string9 = {131074, "\003\001\000"}; static struct {unsigned f; char r[4];} string10 = {131076, "\216\251\000"}; static struct {unsigned f; char r[16];} string11 = {851984, "\257\300\021\206\330\145\300\337\077\123\204\100\310\000\000"}; static struct {unsigned f; char r[4];} string12 = {196611, "\004A1"}; static struct {unsigned f; char r[16];} string13 = {851984, "\257\300\234\350\054\033\300\120\345\145\367\101\064\000\000"}; static struct {unsigned f; char r[16];} string14 = {851984, "\257\300\021\206\330\145\300\337\077\123\204\100\244\000\000"}; static struct {unsigned f; char r[44];} string15 = {2818092, "\216\260\007\006\154\145\156\147\164\150\210\241\000\200\177\377\005\004\164\145\170\164\254\206\012\011\155\141\170\114\145\156\147\164\150\210\241\000\200\177\377\243\261"}; static struct {unsigned f; char r[16];} string16 = {851984, "\257\300\033\115\307\000\300\214\060\055\310\100\244\000\000"}; static struct {unsigned f; char r[40];} string17 = {2555943, "\011\000\004\106\000\040\006\011\020\004\101\201\100\174\001\100\200\001\100\204\001\100\210\001\100\220\001\100\264\001\100\270\001\100\274\001\100\304\001"}; static struct {unsigned f; char r[16];} string18 = {786448, "LabelRepaint\000\000\000"}; static struct {unsigned f; char r[12];} string19 = {524300, "FontName\000\000\000"}; static struct {unsigned f; char r[12];} string20 = {589836, "LabelFont\000\000"}; static struct {unsigned f; char r[8];} string21 = {327688, "focus\000\000"}; static struct {unsigned f; char r[12];} string22 = {524300, "actionTQ\000\000\000"}; static struct {unsigned f; char r[32];} string23 = {2031648, "(Cedar)(defaultLabelWExtension)"}; static struct {unsigned f; char r[32];} string24 = {2031648, "(Cedar)(defaultLabelHExtension)"}; static struct {unsigned f; char r[8];} string25 = {327688, "white\000\000"}; static struct {unsigned f; char r[8];} string26 = {327688, "Label\000\000"}; static struct {unsigned f; char r[8];} string27 = {262152, "fake\000\000\000"}; static struct {unsigned f; char r[16];} string28 = {917520, "TextDelegation\000"}; static struct {unsigned f; char r[8];} string29 = {393224, "invert\000"}; static struct {unsigned f; char r[16];} string30 = {786448, "WhiteOnBlack\000\000\000"}; static struct {unsigned f; char r[24];} string31 = {1441816, "TextDelegationSetStyle\000"}; static struct {unsigned f; char r[16];} string32 = {786448, "BlackOnWhite\000\000\000"}; static struct {unsigned f; char r[12];} string33 = {720908, "BlackOnGray"}; static struct {unsigned f; char r[8];} string34 = {327688, "Gray1\000\000"}; static struct {unsigned f; char r[8];} string35 = {327688, "Gray2\000\000"}; static struct {unsigned f; char r[8];} string36 = {327688, "Gray3\000\000"}; static struct {unsigned f; char r[8];} string37 = {327688, "Gray4\000\000"}; static struct {unsigned f; char r[16];} string38 = {851984, "\257\300\021\206\330\145\300\337\077\123\204\100\164\000\000"}; static struct {unsigned f; char r[32];} string39 = {2031647, "\006\013\040\001\044\001\050\001\054\001\060\001\064\001\070\001\074\001\100\100\001\100\104\001\100\230\010\000\004\024\001"}; static struct {unsigned f; char r[16];} string40 = {851984, "\257\300\047\312\257\214\300\225\003\264\361\100\150\000\000"}; static struct {unsigned f; char r[16];} string41 = {851984, "\257\300\003\153\243\146\300\005\107\115\327\100\150\000\000"}; static struct {unsigned f; char r[16];} string42 = {851984, "\257\300\363\223\326\161\300\017\164\046\072\100\150\000\000"}; static struct {unsigned f; char r[16];} string43 = {851984, "\257\300\351\276\264\273\300\115\104\320\264\100\164\000\000"}; static struct {unsigned f; char r[16];} string44 = {851984, "\257\300\130\354\167\377\300\226\325\031\150\100\150\000\000"}; static struct {unsigned f; char r[16];} string45 = {851984, "\257\300\264\326\343\056\300\340\077\001\214\100\150\000\000"}; static struct {unsigned f; char r[16];} string46 = {851984, "\257\300\213\047\253\045\300\271\243\347\012\100\150\000\000"}; static struct {unsigned f; char r[16];} string47 = {851984, "\257\300\307\342\130\103\300\212\340\271\244\100\150\000\000"}; static struct {unsigned f; char r[16];} string48 = {851984, "\257\300\033\115\307\000\300\214\060\055\310\100\150\000\000"}; static struct {unsigned f; char r[16];} string49 = {851984, "\257\300\067\364\334\343\300\133\256\014\325\100\150\000\000"}; static struct {unsigned f; char r[16];} string50 = {851984, "\257\300\313\123\221\202\300\154\256\060\341\100\150\000\000"}; static struct {unsigned f; char r[16];} string51 = {851984, "\257\300\262\245\110\370\300\216\274\026\201\100\164\000\000"}; static struct {unsigned f; char r[16];} string52 = {851984, "\257\300\227\370\144\253\300\176\165\034\110\100\150\000\000"}; static struct {unsigned f; char r[16];} string53 = {851984, "\257\300\372\252\147\374\300\170\207\127\200\100\150\000\000"}; static struct {unsigned f; char r[16];} string54 = {851984, "\257\300\255\065\245\005\300\213\277\037\112\100\150\000\000"}; static struct {unsigned f; char r[16];} string55 = {851984, "\257\300\067\247\367\025\300\305\121\116\376\100\150\000\000"}; static struct {unsigned f; char r[16];} string56 = {851984, "\257\300\234\350\054\033\300\120\345\145\367\100\150\000\000"}; static struct {unsigned f; char r[16];} string57 = {851984, "\257\300\107\272\166\213\300\373\375\000\301\100\150\000\000"}; static struct { word f0[58]; 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; word f114; word f115; word f116; word f117; word f118; word f119; word f120; word f121; word f122; word f123; word f124; word f125; word f126; word f127; word f128; word f129; word f130; word f131; word f132; word f133; word f134; word f135; word f136; word f137; word f138; word f139; word f140; word f141; word f142; word f143[17]; } globalframe = { {0}, (word) ToCharPos_P2700, 0, (word) GetCharInsertionIndex_P2640, 0, (word) SetCharInsertionPos_P2580, 0, (word) SetCharInsertionIndex_P2520, 0, (word) CutLabelValue_P2460, 0, (word) SetWindowPartOfStyle_P2400, 0, (word) LabelSetStyleSpec_P2340, 0, (word) LabelGetStyleSpec_P2280, 0, (word) LabelSetStyleKey_P2220, 0, (word) SetStyleKey_P2160, 0, (word) SetStyleSpec_P2100, 0, (word) GetStyleSpec_P2040, 0, (word) SetGCPartOfStyle_P1980, 0, (word) EntryGetStyleSpec_P1920, 0, (word) EntrySetStyleSpec_P1860, 0, (word) LabelSetText_P1800, 0, (word) SetText_P1740, 0, (word) LabelGetText_P1680, 0, (word) GetText_P1620, 0, (word) CreateLabel_P1440, 0, (word) LabelForgetScreenLR_P1380, 0, (word) LabelInitInstPart_P1320, 0, (word) CreateFocusBlinker_P1260, 0, (word) LabActualCreateWindowLR_P1200, 0, (word) LabFullStopFastAccessLR_P1140, 0, (word) LabPreferredSizeLR_P1080, 0, (word) LabPreComputations_P1020, 0, (word) LocalSetFont_P960, 0, (word) QueryFontName_P900, 0, (word) NiceOpenFont_P840, 0, (word) GetDefaultFont_P780, 0, (word) EnforceConnection_P720, 0, (word) ImmediateRepaint_P660, 0, (word) ComputeCaretPosition_P600, 0, (word) ForkComputeCaretPosition_P540, 0, (word) ForkRepaint_P480, 0, (word) ForkSetStyle_P420, 0, (word) LabelEventProc_P360, 0, (word) InvalidateDB_P240, 0, (word) InstallDepth_P180, 0, (word) NewLabelClassPart_P120, 0, (word) LabClass_P60, 0, (word) XTkLabelsImpl_P0, {0} }; static void NoName_Q5904() { register ptr gf_c0430 = (ptr) &globalframe; word var_c63804; (* (( (ptr) gf_c0430)+18) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf_c0430)+19) ) = (word) XR_GetTypeIndex((word) &string3, 0, (word) &string4); (* (( (ptr) gf_c0430)+21) ) = (word) XR_GetTypeIndexS((word) (&string5)); (* (( (ptr) gf_c0430)+22) ) = (word) XR_GetTypeIndex((word) &string6, 0, (word) &string7); (* (( (ptr) gf_c0430)+27) ) = (word) XR_GetTypeIndex((word) &string8, 0, (word) &string9); (* (( (ptr) gf_c0430)+29) ) = (word) XR_GetTypeIndex((word) &string10, 0, (word) &string4); (* (( (ptr) gf_c0430)+32) ) = (word) XR_GetTypeIndex((word) &string11, 0, (word) &string12); (* (( (ptr) gf_c0430)+33) ) = (word) XR_GetTypeIndexS((word) (&string13)); (* (( (ptr) gf_c0430)+34) ) = (word) XR_GetTypeIndex((word) &string14, 0, (word) &string4); (* (( (ptr) gf_c0430)+35) ) = (word) XR_GetTypeIndex((word) &string15, 0, (word) &string4); (* (( (ptr) gf_c0430)+36) ) = (word) XR_GetTypeIndex((word) &string16, 0, (word) &string17); (* (ptr) (( (bPt) gf_c0430)+152) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string18); (* (ptr) (( (bPt) gf_c0430)+156) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string19); (* (ptr) (( (bPt) gf_c0430)+160) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string20); (* (ptr) (( (bPt) gf_c0430)+164) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string21); (* (ptr) (( (bPt) gf_c0430)+168) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string22); (* (ptr) (( (bPt) gf_c0430)+172) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+35) ), (word) &string23); (* (ptr) (( (bPt) gf_c0430)+176) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+35) ), (word) &string24); (* (ptr) (( (bPt) gf_c0430)+180) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string25); (* (ptr) (( (bPt) gf_c0430)+184) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string26); (* (ptr) (( (bPt) gf_c0430)+188) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+19) ), (word) &string27); (* (ptr) (( (bPt) gf_c0430)+192) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string28); (* (ptr) (( (bPt) gf_c0430)+196) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string29); (* (ptr) (( (bPt) gf_c0430)+200) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string30); (* (ptr) (( (bPt) gf_c0430)+204) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string31); (* (ptr) (( (bPt) gf_c0430)+208) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string32); (* (ptr) (( (bPt) gf_c0430)+212) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string33); (* (ptr) (( (bPt) gf_c0430)+216) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string34); (* (ptr) (( (bPt) gf_c0430)+220) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string35); (* (ptr) (( (bPt) gf_c0430)+224) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string36); (* (ptr) (( (bPt) gf_c0430)+228) ) = (word) XR_GetRefLiteral((* (( (ptr) gf_c0430)+29) ), (word) &string37); (void) XR_DeclareGlobalFrame((word) "XTkLabelsImpl", &globalframe, (word) XR_GetTypeIndex((word) &string38, 0, (word) &string39) , (word) (( (bPt) gf_c0430)+568)/* var_c59900 */ ); var_c63804 = (word) XR_ImportInterface((word) "Customize", (word) XR_GetTypeIndexS((word) (&string40)), 19); (* (( (ptr) gf_c0430)+155)/* var_c61884 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67634946); var_c63804 = (word) XR_ImportInterface((word) "KeyMapping", (word) XR_GetTypeIndexS((word) (&string41)), 6); (* (( (ptr) gf_c0430)+149)/* var_c60988 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67633666); var_c63804 = (word) XR_ImportInterface((word) "Rope", (word) XR_GetTypeIndexS((word) (&string42)), 43); (* (( (ptr) gf_c0430)+150)/* var_c61404 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67373313); (void) XR_ImportProcS(var_c63804, 67898627); (void) XR_ImportProcS(var_c63804, 67373569); var_c63804 = (word) XR_ImportInterface((word) "Xl", (word) XR_GetTypeIndexS((word) (&string43)), 218); (* (( (ptr) gf_c0430)+145)/* var_c59964 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 4736772); (void) XR_ImportProcS(var_c63804, 560386); (void) XR_ImportProcS(var_c63804, 560130); (void) XR_ImportProcS(var_c63804, 561922); (void) XR_ImportProcS(var_c63804, 74204681); (void) XR_ImportProcS(var_c63804, 805635); (void) XR_ImportProcS(var_c63804, 563970); (void) XR_ImportProcS(var_c63804, 563458); (void) XR_ImportProcS(var_c63804, 67395329); (void) XR_ImportProcS(var_c63804, 67395073); (void) XR_ImportProcS(var_c63804, 534274); (void) XR_ImportProcS(var_c63804, 2142215); (void) XR_ImportProcS(var_c63804, 2138630); (void) XR_ImportProcS(var_c63804, 537682947); (void) XR_ImportProcS(var_c63804, 1063940); (void) XR_ImportProcS(var_c63804, 67401729); (void) XR_ImportProcS(var_c63804, 67910403); (void) XR_ImportProcS(var_c63804, 3450891); (void) XR_ImportProcS(var_c63804, 68705285); (void) XR_ImportProcS(var_c63804, 822787); (void) XR_ImportProcS(var_c63804, 67668226); (void) XR_ImportProcS(var_c63804, 68208131); (void) XR_ImportProcS(var_c63804, 67919875); var_c63804 = (word) XR_ImportInterface((word) "XlCutBuffers", (word) XR_GetTypeIndexS((word) (&string44)), 2); (* (( (ptr) gf_c0430)+158)/* var_c63708 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 786691); var_c63804 = (word) XR_ImportInterface((word) "XlDB", (word) XR_GetTypeIndexS((word) (&string45)), 4); (* (( (ptr) gf_c0430)+148)/* var_c60892 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67371265); (void) XR_ImportProcS(var_c63804, 1049092); var_c63804 = (word) XR_ImportInterface((word) "XlFontOps", (word) XR_GetTypeIndexS((word) (&string46)), 2); (* (( (ptr) gf_c0430)+152)/* var_c61660 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 202375428); (void) XR_ImportProcS(var_c63804, 67371009); var_c63804 = (word) XR_ImportInterface((word) "XlPerDepth", (word) XR_GetTypeIndexS((word) (&string47)), 3); (* (( (ptr) gf_c0430)+144)/* var_c59932 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67633410); (void) XR_ImportProcS(var_c63804, 67633666); var_c63804 = (word) XR_ImportInterface((word) "XTk", (word) XR_GetTypeIndexS((word) (&string48)), 50); (* (( (ptr) gf_c0430)+156)/* var_c62236 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67643138); (void) XR_ImportProcS(var_c63804, 69992451); (void) XR_ImportProcS(var_c63804, 1579779); var_c63804 = (word) XR_ImportInterface((word) "XTkBlinker", (word) XR_GetTypeIndexS((word) (&string49)), 6); (* (( (ptr) gf_c0430)+146)/* var_c60284 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 1048836); (void) XR_ImportProcS(var_c63804, 1049091); (void) XR_ImportProcS(var_c63804, 525314); (void) XR_ImportProcS(var_c63804, 787203); (void) XR_ImportProcS(var_c63804, 68419589); var_c63804 = (word) XR_ImportInterface((word) "XTkDB", (word) XR_GetTypeIndexS((word) (&string50)), 7); (* (( (ptr) gf_c0430)+153)/* var_c61692 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 67372033); (void) XR_ImportProcS(var_c63804, 68157700); var_c63804 = (word) XR_ImportInterface((word) "XTkDelegation", (word) XR_GetTypeIndexS((word) (&string51)), 5); (* (( (ptr) gf_c0430)+157)/* var_c62460 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 68158468); (void) XR_ImportProcS(var_c63804, 67895811); var_c63804 = (word) XR_ImportInterface((word) "XTkFriends", (word) XR_GetTypeIndexS((word) (&string52)), 33); (* (( (ptr) gf_c0430)+147)/* var_c60348 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 269569); (void) XR_ImportProcS(var_c63804, 1048580); (void) XR_ImportProcS(var_c63804, 526082); (void) XR_ImportProcS(var_c63804, 73666049); var_c63804 = (word) XR_ImportInterface((word) "XTkOps", (word) XR_GetTypeIndexS((word) (&string53)), 5); (* (( (ptr) gf_c0430)+154)/* var_c61756 */ ) = var_c63804; (void) XR_ImportProcS(var_c63804, 134742786); var_c63804 = (word) XR_ImportInterface((word) "XTkPrivate", (word) XR_GetTypeIndexS((word) (&string54)), 4); (* (( (ptr) gf_c0430)+151)/* var_c61532 */ ) = var_c63804; var_c63804 = (word) XR_ExportInterface((word) "XTkCommon", (word) XR_GetTypeIndexS((word) (&string55)), 1); (* (( (ptr) gf_c0430)+159)/* var_c63836 */ ) = var_c63804; (void) XR_ExportVar(var_c63804, 0, (word) (( (bPt) gf_c0430)+36)/* queryDBFont_v3560 */ ); var_c63804 = (word) XR_ExportInterface((word) "XTkLabels", (word) XR_GetTypeIndexS((word) (&string56)), 9); (* (( (ptr) gf_c0430)+159)/* var_c63836 */ ) = var_c63804; (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+384)/* var_c59164 */ , 70778883); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+376)/* var_c59132 */ , 67371265); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+320)/* var_c58908 */ , 268698113); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+360)/* var_c59068 */ , 787203); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+312)/* var_c58876 */ , 1573891); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+304)/* var_c58844 */ , 787715); (void) XR_ExportVar(var_c63804, 6, (word) (( (bPt) gf_c0430)+40)/* labelClass_v3588 */ ); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+552)/* var_c59836 */ , 67372801); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+472)/* var_c59516 */ , 67373057); var_c63804 = (word) XR_ExportInterface((word) "XTkLabelsExtras", (word) XR_GetTypeIndexS((word) (&string57)), 4); (* (( (ptr) gf_c0430)+159)/* var_c63836 */ ) = var_c63804; (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+256)/* var_c58652 */ , 786435); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+240)/* var_c58588 */ , 67371265); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+248)/* var_c58620 */ , 1049091); (void) XR_ExportProcS(var_c63804, (word) (( (bPt) gf_c0430)+232)/* var_c58556 */ , 67896066); } static void XTkLabelsImpl_P0(formal_c090, formal_c084) word formal_c090; word formal_c084; { register ptr gf_c63868 = (ptr) &globalframe; /* XTkLabelsImpl: */ SOURCE(252, 19823) SOURCE(593, 67) { word pd58; pd58 = (* (( (ptr) (* (( (ptr) gf_c63868)+144)/* var_c59932 */ ))+6) ); (* (( (ptr) gf_c63868)+8)/* perDKey_v3532 */ ) = (word) ( *( (fPt) ((* (ptr) pd58 ))))((word) (( (bPt) gf_c63868)+544)/* var_c59804 */ , 0, pd58) ; }; SOURCE(663, 54) { word pd59; pd59 = (* (( (ptr) (* (( (ptr) gf_c63868)+145)/* var_c59964 */ ))+100) ); (* (( (ptr) gf_c63868)+9)/* queryDBFont_v3560 */ ) = (word) ( *( (fPt) ((* (ptr) pd59 ))))(0, (* (( (ptr) gf_c63868)+47) ), 0, pd59); }; SOURCE(720, 41) (* (( (ptr) gf_c63868)+10)/* labelClass_v3588 */ ) = (word) LabClass_P60(); SOURCE(2003, 229) { word var_c59996; var_c59996 = XR_NewObject(64, (* (( (ptr) gf_c63868)+21) )); (* (ptr) var_c59996 ) = 2290649224; (* (( (ptr) var_c59996)+2) ) = 572662306; (* (( (ptr) var_c59996)+4) ) = 2290649224; (* (( (ptr) var_c59996)+5) ) = 1145324612; (* (( (ptr) var_c59996)+6) ) = 572662306; (* (( (ptr) var_c59996)+7) ) = 286331153; (* (( (ptr) var_c59996)+8) ) = (word) -1; (* (( (ptr) var_c59996)+12) ) = (word) -1; (* (( (ptr) var_c59996)+13) ) = 2290649224; (* (( (ptr) var_c59996)+14) ) = 2290649224; (* (( (ptr) var_c59996)+15) ) = 2290649224; (* (( (ptr) gf_c63868)+11)/* stipple1Space_v3700 */ ) = var_c59996; }; SOURCE(4250, 54) (* (( (ptr) gf_c63868)+12)/* repaintDelayed_v3868 */ ) = XR_NewObject(32, (* (( (ptr) gf_c63868)+22) )); SOURCE(4306, 50) (* (( (ptr) gf_c63868)+13)/* repaintNow_v3896 */ ) = XR_NewObject(32, (* (( (ptr) gf_c63868)+22) )); SOURCE(4358, 48) (* (( (ptr) gf_c63868)+14)/* setStyle_v3924 */ ) = XR_NewObject(32, (* (( (ptr) gf_c63868)+22) )); SOURCE(4408, 56) (* (( (ptr) gf_c63868)+15)/* setCaretPosition_v3952 */ ) = XR_NewObject(32, (* (( (ptr) gf_c63868)+22) )); SOURCE(4467, 110) { word var_c60156; { word var_c60188; word var_c60220; var_c60188 = XR_NewObject(8, (* (( (ptr) gf_c63868)+27) )); var_c60220 = var_c60188; (* (ptr) var_c60220 ) = 12; (* (( (ptr) var_c60220)+1) ) = XR_NewObject(8, (* (( (ptr) gf_c63868)+27) )); var_c60220 = (* (( (ptr) var_c60220)+1) ); (* (ptr) var_c60220 ) = 2; (* (( (ptr) var_c60220)+1) ) = XR_NewObject(8, (* (( (ptr) gf_c63868)+27) )); var_c60220 = (* (( (ptr) var_c60220)+1) ); (* (ptr) var_c60220 ) = 17; (* (( (ptr) var_c60220)+1) ) = XR_NewObject(8, (* (( (ptr) gf_c63868)+27) )); var_c60220 = (* (( (ptr) var_c60220)+1) ); (* (ptr) var_c60220 ) = 9; (* (( (ptr) var_c60220)+1) ) = XR_NewObject(8, (* (( (ptr) gf_c63868)+27) )); var_c60220 = (* (( (ptr) var_c60220)+1) ); (* (ptr) var_c60220 ) = 10; var_c60156 = var_c60188; }; { W2 var_c60252; var_c60252.f0 = 0; var_c60252.f1 = 0; { word pd60; pd60 = (* (( (ptr) (* (( (ptr) gf_c63868)+145)/* var_c59964 */ ))+202) ); (* (( (ptr) gf_c63868)+16)/* labEvents_v3980 */ ) = (word) ( *( (fPt) ((* (ptr) pd60 ))))(var_c60156, var_c60252, 0, pd60) ; }; }; }; SOURCE(12802, 103) { word pd61; pd61 = (* (( (ptr) (* (( (ptr) gf_c63868)+146)/* var_c60284 */ ))+4) ); (* (( (ptr) gf_c63868)+17)/* focusBlinkerClass_v4484 */ ) = (word) ( *( (fPt) ((* (ptr) pd61 ))))((word) (( (bPt) gf_c63868)+408) /* var_c59260 */ , 0, 0, 400, 400, pd61); }; } static word LabClass_P60() { register ptr gf_c63900 = (ptr) &globalframe; word labelClass_v5264; /* LabClass: */ SOURCE(763, 702) SOURCE(763, 702) labelClass_v5264 = 0; SOURCE(828, 420) { W25 var_c093; (* (ptr) &var_c093 ) = (* (( (ptr) gf_c63900)+46) ); (* (( (ptr) &var_c093)+1) ) = (* (( (ptr) gf_c63900)+46) ); (* (( (ptr) &var_c093)+2) ) = 0; (* (( (ptr) &var_c093)+3) ) = 1; (* (( (ptr) &var_c093)+4) ) = 1; (* (( (ptr) &var_c093)+5) ) = 0; (* (( (ptr) &var_c093)+6) ) = (word) (( (bPt) gf_c63900)+432)/* var_c59356 */ ; (* (( (ptr) &var_c093)+7) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+8) ) = (word) (( (bPt) gf_c63900)+416)/* var_c59292 */ ; (* (( (ptr) &var_c093)+9) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+10) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+11) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+12) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+13) ) = (word) (( (bPt) gf_c63900)+424)/* var_c59324 */ ; (* (( (ptr) &var_c093)+14) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+15) ) = (word) (( (bPt) gf_c63900)+392)/* var_c59196 */ ; (* (( (ptr) &var_c093)+16) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+17) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+18) ) = (word) (( (bPt) gf_c63900)+400)/* var_c59228 */ ; (* (( (ptr) &var_c093)+19) ) = 0; (* (( (ptr) &var_c093)+20) ) = (* (( (ptr) gf_c63900)+45) ); (* (( (ptr) &var_c093)+21) ) = 0; (* (( (ptr) &var_c093)+22) ) = 2260993; (* (( (ptr) &var_c093)+23) ) = XR_CheckProc(0); (* (( (ptr) &var_c093)+24) ) = XR_CheckProc(0); { word pd62; pd62 = (* (( (ptr) (* (( (ptr) gf_c63900)+147)/* var_c60348 */ ))+18) ); labelClass_v5264 = (word) ( *( (fPt) ((* (ptr) pd62 ))))((word) (&var_c093), pd62); }; }; SOURCE(1250, 215) { word var_c60380; var_c60380 = XR_NewObject(20, (* (( (ptr) gf_c63900)+33) )); (* (ptr) var_c60380 ) = (word) (( (bPt) gf_c63900)+368)/* var_c59100 */ ; (* (( (ptr) var_c60380)+1) ) = (word) (( (bPt) gf_c63900)+352)/* var_c59036 */ ; (* (( (ptr) var_c60380)+2) ) = (word) (( (bPt) gf_c63900)+288)/* var_c58780 */ ; (* (( (ptr) var_c60380)+3) ) = (word) (( (bPt) gf_c63900)+280)/* var_c58748 */ ; (* (( (ptr) var_c60380)+4) ) = (word) (( (bPt) gf_c63900)+296)/* var_c58812 */ ; { word idx63; word limit64; (* ((( (ptr) labelClass_v5264)+30)+( idx63 = (* (( (ptr) labelClass_v5264)+27) ), limit64 = (* (( (ptr) labelClass_v5264)+29) ), BCK(idx63, limit64) )) ) = var_c60380; }; }; SOURCE(763, 702) return(labelClass_v5264); } static word NewLabelClassPart_P120(subClass_v5324) word subClass_v5324; { register ptr gf_c63932 = (ptr) &globalframe; word newClassPart_v5368; word oldClassPart_v9688; /* NewLabelClassPart: */ SOURCE(1472, 302) SOURCE(1472, 302) newClassPart_v5368 = 0; SOURCE(1582, 82) { word idx65; word limit66; oldClassPart_v9688 = XR_Narrow((* ((( (ptr) subClass_v5324)+30)+( idx65 = (* (( (ptr) (* (( (ptr) gf_c63932)+10)/* labelClass_v3588 */ ))+27) ), limit66 = (* (( (ptr) subClass_v5324)+29) ), BCK(idx65, limit66) )) ), (* (( (ptr) gf_c63932)+33) )); }; SOURCE(1668, 49) { word var_c60412; var_c60412 = XR_NewObject(20, (* (( (ptr) gf_c63932)+33) )); (* (W5Pt) var_c60412 ) = (* (W5Pt) oldClassPart_v9688 ); newClassPart_v5368 = var_c60412; }; SOURCE(1719, 55) { word idx67; word limit68; (* ((( (ptr) subClass_v5324)+30)+( idx67 = (* (( (ptr) (* (( (ptr) gf_c63932)+10)/* labelClass_v3588 */ ))+27) ), limit68 = (* (( (ptr) subClass_v5324)+29) ), BCK(idx67, limit68) )) ) = newClassPart_v5368; }; SOURCE(1472, 302) return(newClassPart_v5368); } static word InstallDepth_P180(sd_v17576, initData_v17604) word sd_v17576; word initData_v17604; { register ptr gf_c63964 = (ptr) &globalframe; word var_c17648; word dd_v9744; word var_c60476; word c_v58508; /* InstallDepth: */ SOURCE(2235, 1489) SOURCE(2273, 38) dd_v9744 = XR_NewObject(28, (* (( (ptr) gf_c63964)+34) )); (* (( (ptr) dd_v9744)+1) ) = (word) -1; (* (( (ptr) dd_v9744)+2) ) = (word) -1; SOURCE(2313, 1356) { word tc69; if ((sd_v17576 != 0)) { c_v58508 = (* (( (ptr) (* (( (ptr) sd_v17576)+1) ))+16) ); if ((c_v58508 != 0)) { var_c60476 = (unsigned) (0 != (* (( (ptr) c_v58508)+15) )); } else { var_c60476 = (unsigned) 0; }; tc69 = (word) (0 != var_c60476); } else { tc69 = (word) 0; }; if (tc69) { SOURCE(2363, 1308) { word c_v9800; word screen_v9828; word gc_v9856; SOURCE(2365, 39) c_v9800 = (* (( (ptr) (* (( (ptr) sd_v17576)+1) ))+16) ); SOURCE(2406, 29) screen_v9828 = (* (( (ptr) sd_v17576)+1) ); SOURCE(2437, 58) { word pd70; pd70 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+141) ); gc_v9856 = (word) ( *( (fPt) ((* (ptr) pd70 ))))(c_v9800, (* (ptr) screen_v9828 ), pd70); }; SOURCE(2497, 85) { word pd71; pd71 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+146) ); (void) ( *( (fPt) ((* (ptr) pd71 ))))(gc_v9856, (* (( (ptr) screen_v9828)+3) ), (* (( (ptr) screen_v9828)+2) ), pd71); }; SOURCE(2584, 75) { W2 var_c60508; var_c60508.f0 = 4; var_c60508.f1 = 4; { word pd72; pd72 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+96) ); (* (( (ptr) dd_v9744)+3) ) = (word) ( *( (fPt) ((* (ptr) pd72 ))))(c_v9800, (* (ptr) screen_v9828 ), var_c60508, (* (( (ptr) sd_v17576)+3) ), 0, pd72); }; }; SOURCE(2661, 75) { W2 var_c60540; var_c60540.f0 = 4; var_c60540.f1 = 4; { word pd73; pd73 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+96) ); (* (( (ptr) dd_v9744)+4) ) = (word) ( *( (fPt) ((* (ptr) pd73 ))))(c_v9800, (* (ptr) screen_v9828 ), var_c60540, (* (( (ptr) sd_v17576)+3) ), 0, pd73); }; }; SOURCE(2738, 75) { W2 var_c60572; var_c60572.f0 = 4; var_c60572.f1 = 4; { word pd74; pd74 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+96) ); (* (( (ptr) dd_v9744)+5) ) = (word) ( *( (fPt) ((* (ptr) pd74 ))))(c_v9800, (* (ptr) screen_v9828 ), var_c60572, (* (( (ptr) sd_v17576)+3) ), 0, pd74); }; }; SOURCE(2815, 75) { W2 var_c60604; var_c60604.f0 = 4; var_c60604.f1 = 4; { word pd75; pd75 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+96) ); (* (( (ptr) dd_v9744)+6) ) = (word) ( *( (fPt) ((* (ptr) pd75 ))))(c_v9800, (* (ptr) screen_v9828 ), var_c60604, (* (( (ptr) sd_v17576)+3) ), 0, pd75); }; }; SOURCE(2900, 714) SOURCE(2902, 176) { W2 var_c60636; W2 var_c60668; var_c60636.f0 = 4; var_c60636.f1 = 4; var_c60668.f0 = 0; var_c60668.f1 = 0; { word pd76; pd76 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+172) ); (void) ( *( (fPt) ((* (ptr) pd76 ))))(c_v9800, (* (( (ptr) dd_v9744)+3) ), gc_v9856, var_c60636, var_c60668, (* (( (ptr) gf_c63964)+11) /* stipple1Space_v3700 */ ) , 0, 0, 4, 1, 0, pd76); }; }; SOURCE(3080, 176) { W2 var_c60700; W2 var_c60732; var_c60700.f0 = 4; var_c60700.f1 = 4; var_c60732.f0 = 0; var_c60732.f1 = 0; { word pd77; pd77 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+172) ); (void) ( *( (fPt) ((* (ptr) pd77 ))))(c_v9800, (* (( (ptr) dd_v9744)+4) ), gc_v9856, var_c60700, var_c60732, (word) (( (bPt) (* ( ( (ptr) gf_c63964)+11)/* stipple1Space_v3700 */ ))+16) , 0, 0, 4, 1, 0, pd77); }; }; SOURCE(3258, 176) { W2 var_c60764; W2 var_c60796; var_c60764.f0 = 4; var_c60764.f1 = 4; var_c60796.f0 = 0; var_c60796.f1 = 0; { word pd78; pd78 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+172) ); (void) ( *( (fPt) ((* (ptr) pd78 ))))(c_v9800, (* (( (ptr) dd_v9744)+5) ), gc_v9856, var_c60764, var_c60796, (word) (( (bPt) (* ( ( (ptr) gf_c63964)+11)/* stipple1Space_v3700 */ ))+32) , 0, 0, 4, 1, 0, pd78); }; }; SOURCE(3436, 178) { W2 var_c60828; W2 var_c60860; var_c60828.f0 = 4; var_c60828.f1 = 4; var_c60860.f0 = 0; var_c60860.f1 = 0; { word pd79; pd79 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+172) ); (void) ( *( (fPt) ((* (ptr) pd79 ))))(c_v9800, (* (( (ptr) dd_v9744)+6) ), gc_v9856, var_c60828, var_c60860, (word) (( (bPt) (* ( ( (ptr) gf_c63964)+11)/* stipple1Space_v3700 */ ))+48) , 0, 0, 4, 1, 0, pd79); }; }; SOURCE(3617, 52) { word pd80; pd80 = (* (( (ptr) (* (( (ptr) gf_c63964)+148)/* var_c60892 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd80 ))))(c_v9800, (word) (( (bPt) gf_c63964)+536)/* var_c59772 */ , 0, dd_v9744, pd80); }; }; }; }; SOURCE(3674, 36) { word pd81; pd81 = (* (( (ptr) (* (( (ptr) gf_c63964)+145)/* var_c59964 */ ))+63) ); (* (ptr) dd_v9744 ) = (word) ( *( (fPt) ((* (ptr) pd81 ))))((* (( (ptr) gf_c63964)+42) ), 0, 0, pd81); }; SOURCE(3712, 12) return(dd_v9744); } static void InvalidateDB_P240(event_v20560, clientData_v20588, tq_v20616) word event_v20560; word clientData_v20588; word tq_v20616; { register ptr gf_c63996 = (ptr) &globalframe; word dd_v9900; /* InvalidateDB: */ SOURCE(3728, 138) SOURCE(3763, 40) dd_v9900 = XR_Narrow(clientData_v20588, (* (( (ptr) gf_c63996)+34) )); SOURCE(3805, 29) (* (( (ptr) dd_v9900)+1) ) = (word) -1; SOURCE(3836, 30) (* (( (ptr) dd_v9900)+2) ) = (word) -1; } static void LabelEventProc_P360(formal_c0507, formal_c0508, tq_v31364) word formal_c0507; word formal_c0508; word tq_v31364; { W6 var_c64028; /* declaration of event_v31308 skipped */ /* declaration of clientData_v31336 skipped */ var_c64028.f4/* event_v31308 */ = formal_c0507; var_c64028.f5/* clientData_v31336 */ = formal_c0508; /* LabelEventProc: */ SOURCE(4579, 1746) SOURCE(4626, 1699) SOURCE(4628, 1661) { word var_c01; { word var_c0482; var_c0482 = (word) &var_c64028; var_c01 = (word) XR_Enable(( ((word) (fPt) NoName_Q5964) ), ( ((word) (fPt) NoName_Q6384) ), var_c0482); }; if ((var_c01 == 2)) { goto lab_L100001; } else { if ((var_c01 == 1)) { goto lab_L02; }; }; }; goto lab_L100009; lab_L100001: ; lab_L100009: ; lab_L02: ; return; } static word NoName_Q5964(formal_c0437) word formal_c0437; { register ptr gf_c0436 = (ptr) &globalframe; SOURCE(4669, 39) { word widget_v9956; word ld_v9984; SOURCE(4669, 39) widget_v9956 = XR_Narrow((* (( (ptr) formal_c0437)+5) ), (* (( (ptr) gf_c0436)+36) )); SOURCE(4710, 33) { word idx82; word limit83; ld_v9984 = XR_Narrow((* ((( (ptr) widget_v9956)+49)+( idx82 = (* (( (ptr) (* (( (ptr) gf_c0436)+10)/* labelClass_v3588 */ ))+4) ), limit83 = (* (( (ptr) widget_v9956)+48) ), BCK(idx82, limit83) )) ), (* (( (ptr) gf_c0436)+32) )); }; SOURCE(4745, 67) if (((* (( (ptr) widget_v9956)+37) ) != 0) || ((* (( (ptr) widget_v9956)+38) ) != 0)) { SOURCE(4806, 6) return(1); }; SOURCE(4815, 1474) { word var_c60924; var_c60924 = (* (( (ptr) formal_c0437)+4) ); if ((var_c60924 == 0)) { goto lab_L100004; }; { word var_c61116; var_c61116 = (* (( (ptr) var_c60924)+4) ); switch (var_c61116) { case 0: { word local_v10028; local_v10028 = var_c60924; SOURCE(4864, 311) { word var_c60956; var_c60956 = local_v10028; if ((var_c60956 == (* (( (ptr) gf_c0436)+13)/* repaintNow_v3896 */ ))) { SOURCE(4896, 48) (void) ImmediateRepaint_P660(widget_v9956, ld_v9984, 2, (* (( (ptr) formal_c0437)+4) )); goto endif084; }; if ((var_c60956 == (* (( (ptr) gf_c0436)+12)/* repaintDelayed_v3868 */ ))) { SOURCE(4964, 44) (void) ImmediateRepaint_P660(widget_v9956, ld_v9984, 1, (* (( (ptr) formal_c0437)+4) )); goto endif084; }; if ((var_c60956 == (* (( (ptr) gf_c0436)+14)/* setStyle_v3924 */ ))) { SOURCE(5024, 51) (void) SetGCPartOfStyle_P1980(widget_v9956, ld_v9984, (* (( (ptr) ld_v9984)+5) )); SOURCE(5077, 41) (void) SetWindowPartOfStyle_P2400(widget_v9956, ld_v9984, 1); goto endif084; }; if ((var_c60956 == (* (( (ptr) gf_c0436)+15)/* setCaretPosition_v3952 */ ))) { SOURCE(5143, 32) (void) ComputeCaretPosition_P600(widget_v9956, ld_v9984); goto endif084; }; endif084: ; }; }; break; case 12: { word expose_v10072; expose_v10072 = var_c60924; SOURCE(5222, 68) if (((* (( (ptr) expose_v10072)+11) ) <= 0)) { SOURCE(5246, 44) (void) ImmediateRepaint_P660(widget_v9956, ld_v9984, 1, (* (( (ptr) formal_c0437)+4) )); }; }; break; case 2: { word keyPress_v10116; keyPress_v10116 = var_c60924; SOURCE(5325, 440) { word mapping_v10160; word keySyms_v10188; SOURCE(5327, 69) { word pd85; pd85 = (* (( (ptr) (* (( (ptr) gf_c0436)+145)/* var_c59964 */ ))+124) ); mapping_v10160 = (word) ( *( (fPt) ((* (ptr) pd85 ))))((* ((( (ptr) (* (( (ptr) formal_c0437)+4) ))+2)) ), pd85); }; SOURCE(5398, 78) { word pd86; pd86 = (* (( (ptr) (* (( (ptr) gf_c0436)+149)/* var_c60988 */ ))+6) ); keySyms_v10188 = (word) ( *( (fPt) ((* (ptr) pd86 ))))(mapping_v10160, (* (( (ptr) keyPress_v10116)+5) ), pd86); }; SOURCE(5478, 269) { register word n_v10232 = 0; register word noName_c61020; noName_c61020 = (* (ptr) keySyms_v10188 ); if ((n_v10232 >= noName_c61020)) { /*1*/ goto lab_L100005; /*1*/ }; lab_L100008: ; { /*1*/ word keySym_v10276; SOURCE(5511, 30) /*1*/ { /*1*/ word limit87; /*1*/ keySym_v10276 = (* ((( (ptr) keySyms_v10188)+1)+( /*1*/ limit87 = (* (ptr) keySyms_v10188 ), /*1*/ BCK(n_v10232, limit87) /*1*/ )) ); /*1*/ }; SOURCE(5543, 204) /*1*/ switch (keySym_v10276) { /*1*/ case 268828530: case 268828532: case 268500738: case 268500740: case 268762882: case 268762884: SOURCE(5707, 40) /*1*/ (void) CutLabelValue_P2460(widget_v9956, (unsigned) ((* (( (ptr) keyPress_v10116)+15) ) == 0)); SOURCE(5749, 5) /*1*/ goto lab_L100006; /*1*/ }; /*1*/ }; n_v10232 = (n_v10232 + 1); if ((n_v10232 < noName_c61020)) { /*1*/ goto lab_L100008; /*1*/ }; lab_L100005: ; lab_L100006: ; }; }; }; break; case 9: { word ev_v10320; ev_v10320 = var_c60924; SOURCE(5793, 91) { word var_c61052; var_c61052 = (* (( (ptr) ev_v10320)+5) ); switch (var_c61052) { case 2: case 0: case 3: SOURCE(5848, 36) /*1*/ { /*1*/ word pd88; /*1*/ pd88 = (* (( (ptr) (* (( (ptr) gf_c0436)+146)/* var_c60284 */ ))+7) ); /*1*/ (void) ( *( (fPt) ((* (ptr) pd88 ))))(widget_v9956, (* (( (ptr) gf_c0436)+41) ), (word) -1, pd88); /*1*/ }; /*1*/ break; }; }; }; break; case 10: { word ev_v10364; ev_v10364 = var_c60924; SOURCE(5929, 174) { word var_c61084; var_c61084 = (* (( (ptr) ev_v10364)+5) ); switch (var_c61084) { case 2: SOURCE(5963, 37) /*1*/ { /*1*/ word pd89; /*1*/ pd89 = (* (( (ptr) (* (( (ptr) gf_c0436)+146)/* var_c60284 */ ))+8) ); /*1*/ (void) ( *( (fPt) ((* (ptr) pd89 ))))(widget_v9956, (* (( (ptr) gf_c0436)+41) ), pd89); /*1*/ }; /*1*/ break; case 0: SOURCE(6014, 37) /*1*/ { /*1*/ word pd90; /*1*/ pd90 = (* (( (ptr) (* (( (ptr) gf_c0436)+146)/* var_c60284 */ ))+8) ); /*1*/ (void) ( *( (fPt) ((* (ptr) pd90 ))))(widget_v9956, (* (( (ptr) gf_c0436)+41) ), pd90); /*1*/ }; /*1*/ break; case 3: SOURCE(6066, 37) /*1*/ { /*1*/ word pd91; /*1*/ pd91 = (* (( (ptr) (* (( (ptr) gf_c0436)+146)/* var_c60284 */ ))+8) ); /*1*/ (void) ( *( (fPt) ((* (ptr) pd91 ))))(widget_v9956, (* (( (ptr) gf_c0436)+41) ), pd91); /*1*/ }; /*1*/ break; }; }; }; break; case 17: { word destroyNotify_v10408; destroyNotify_v10408 = var_c60924; SOURCE(6164, 125) if ( ( ((* (( (ptr) destroyNotify_v10408)+7) ) == (* (( (ptr) widget_v9956)+35) )) ? ((* (ptr) (* (( (ptr) formal_c0437)+4) ) ) <= 127) : 0 ) ) { SOURCE(6239, 50) { word pd92; pd92 = (* (( (ptr) (* (( (ptr) gf_c0436)+147)/* var_c60348 */ ))+11) ); (void) ( *( (fPt) ((* (ptr) pd92 ))))(widget_v9956, 1, pd92); }; }; }; break; default: lab_L100004: ; break; }; }; }; }; return(0); } static void ForkSetStyle_P420(widget_v6020, ld_v6048, repaint_v6076) word widget_v6020; word ld_v6048; word repaint_v6076; { register ptr gf_c64060 = (ptr) &globalframe; /* ForkSetStyle: */ SOURCE(6329, 426) SOURCE(6418, 337) if ( ( ((* (( (ptr) widget_v6020)+37) ) == 0) ? ((* (( (ptr) widget_v6020)+38) ) == 0) : 0 ) ) { SOURCE(6480, 292) { word dd_v10452; SOURCE(6482, 42) { word var_c61148; word sd_v57852; sd_v57852 = (* (( (ptr) widget_v6020)+36) ); { word pr_v57884; pr_v57884 = (* (ptr) (* (( (ptr) gf_c64060)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v57884 ) == sd_v57852)) { var_c61148 = (* (( (ptr) pr_v57884)+1) ); goto lab_L100010; }; { word pd93; pd93 = (* (( (ptr) (* (( (ptr) gf_c64060)+144)/* var_c59932 */ ))+5) ); var_c61148 = (word) ( *( (fPt) ((* (ptr) pd93 ))))((* (( (ptr) gf_c64060)+8)/* perDKey_v3532 */ ), sd_v57852, pd93); }; }; lab_L100010: ; dd_v10452 = XR_Narrow(var_c61148, (* (( (ptr) gf_c64060)+34) )); }; SOURCE(6526, 57) { word pd94; pd94 = (* (( (ptr) (* (( (ptr) gf_c64060)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd94 ))))((* (ptr) dd_v10452 ), (word) (( (bPt) gf_c64060)+528)/* var_c59740 */ , widget_v6020, (* ( ( (ptr) gf_c64060)+14)/* setStyle_v3924 */ ), pd94); }; SOURCE(6585, 170) { word var_c61212; var_c61212 = repaint_v6076; if ((var_c61212 == 2)) { SOURCE(6620, 59) { word pd95; pd95 = (* (( (ptr) (* (( (ptr) gf_c64060)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd95 ))))((* (ptr) dd_v10452 ), (word) (( (bPt) gf_c64060)+528)/* var_c59740 */ , widget_v6020, (* ( ( (ptr) gf_c64060)+13)/* repaintNow_v3896 */ ), pd95); }; } else { if ((var_c61212 == 1)) { SOURCE(6692, 63) { word pd96; pd96 = (* (( (ptr) (* (( (ptr) gf_c64060)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd96 ))))((* (ptr) dd_v10452 ), (word) (( (bPt) gf_c64060)+528)/* var_c59740 */ , widget_v6020, (* ( ( (ptr) gf_c64060)+12)/* repaintDelayed_v3868 */ ), pd96); }; }; }; }; }; }; } static void ForkRepaint_P480(widget_v6136, ld_v6164, repaint_v6192) word widget_v6136; word ld_v6164; word repaint_v6192; { register ptr gf_c64092 = (ptr) &globalframe; /* ForkRepaint: */ SOURCE(6780, 366) SOURCE(6868, 278) if ( ( ((* (( (ptr) widget_v6136)+37) ) == 0) ? ((* (( (ptr) widget_v6136)+38) ) == 0) : 0 ) ) { SOURCE(6930, 233) { word dd_v10508; SOURCE(6932, 42) { word var_c61244; word sd_v58460; sd_v58460 = (* (( (ptr) widget_v6136)+36) ); { word pr_v40256; pr_v40256 = (* (ptr) (* (( (ptr) gf_c64092)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v40256 ) == sd_v58460)) { var_c61244 = (* (( (ptr) pr_v40256)+1) ); goto lab_L100011; }; { word pd97; pd97 = (* (( (ptr) (* (( (ptr) gf_c64092)+144)/* var_c59932 */ ))+5) ); var_c61244 = (word) ( *( (fPt) ((* (ptr) pd97 ))))((* (( (ptr) gf_c64092)+8)/* perDKey_v3532 */ ), sd_v58460, pd97); }; }; lab_L100011: ; dd_v10508 = XR_Narrow(var_c61244, (* (( (ptr) gf_c64092)+34) )); }; SOURCE(6976, 170) { word var_c61308; var_c61308 = repaint_v6192; if ((var_c61308 == 2)) { SOURCE(7011, 59) { word pd98; pd98 = (* (( (ptr) (* (( (ptr) gf_c64092)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd98 ))))((* (ptr) dd_v10508 ), (word) (( (bPt) gf_c64092)+528)/* var_c59740 */ , widget_v6136, (* ( ( (ptr) gf_c64092)+13)/* repaintNow_v3896 */ ), pd98); }; } else { if ((var_c61308 == 1)) { SOURCE(7083, 63) { word pd99; pd99 = (* (( (ptr) (* (( (ptr) gf_c64092)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd99 ))))((* (ptr) dd_v10508 ), (word) (( (bPt) gf_c64092)+528)/* var_c59740 */ , widget_v6136, (* ( ( (ptr) gf_c64092)+12)/* repaintDelayed_v3868 */ ), pd99); }; }; }; }; }; }; } static void ForkComputeCaretPosition_P540(widget_v6252, ld_v6280, repaint_v6308) word widget_v6252; word ld_v6280; word repaint_v6308; { register ptr gf_c64124 = (ptr) &globalframe; /* ForkComputeCaretPosition: */ SOURCE(7171, 274) SOURCE(7272, 173) if ( ( ((* (( (ptr) widget_v6252)+37) ) == 0) ? ((* (( (ptr) widget_v6252)+38) ) == 0) : 0 ) ) { SOURCE(7334, 113) { word dd_v10564; SOURCE(7336, 42) { word var_c61340; word sd_v58384; sd_v58384 = (* (( (ptr) widget_v6252)+36) ); { word pr_v58416; pr_v58416 = (* (ptr) (* (( (ptr) gf_c64124)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58416 ) == sd_v58384)) { var_c61340 = (* (( (ptr) pr_v58416)+1) ); goto lab_L100012; }; { word pd100; pd100 = (* (( (ptr) (* (( (ptr) gf_c64124)+144)/* var_c59932 */ ))+5) ); var_c61340 = (word) ( *( (fPt) ((* (ptr) pd100 ))))((* (( (ptr) gf_c64124)+8)/* perDKey_v3532 */ ), sd_v58384, pd100); }; }; lab_L100012: ; dd_v10564 = XR_Narrow(var_c61340, (* (( (ptr) gf_c64124)+34) )); }; SOURCE(7380, 65) { word pd101; pd101 = (* (( (ptr) (* (( (ptr) gf_c64124)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd101 ))))((* (ptr) dd_v10564 ), (word) (( (bPt) gf_c64124)+528)/* var_c59740 */ , widget_v6252, (* ( ( (ptr) gf_c64124)+15)/* setCaretPosition_v3952 */ ), pd101); }; }; }; } static void ComputeCaretPosition_P600(widget_v6368, ld_v6396) word widget_v6368; word ld_v6396; { W16 var_c64156; register ptr gf_c64188 = (ptr) &globalframe; /* ComputeCaretPosition: */ SOURCE(7455, 568) SOURCE(7514, 509) SOURCE(7516, 36) { /* declaration of c_v10620 skipped */ W2 off_v10648; word text_v10676; word charPos_v10704; /* declaration of font_v10732 skipped */ W8 te_v10760; SOURCE(7516, 36) (* (( (ptr) &var_c64156)+4)/* c_v10620 */ ) = (* (( (ptr) widget_v6368)+34) ); SOURCE(7554, 22) off_v10648 = (* (W2Pt) (( (ptr) ld_v6396)+6) ); SOURCE(7578, 25) text_v10676 = (* (ptr) ld_v6396 ); SOURCE(7605, 53) { word pd102; word x103; word x104; pd102 = (* (( (ptr) (* (( (ptr) gf_c64188)+150)/* var_c61404 */ ))+14) ); charPos_v10704 = (x103 = (word) ( *( (fPt) ((* (ptr) pd102 ))))(text_v10676, pd102), x104 = (* (( (ptr) ld_v6396)+1) ), MIN((int)(word), x103, x104)); }; SOURCE(7660, 33) (* (( (ptr) &var_c64156)+5)/* font_v10732 */ ) = (* (( (ptr) ld_v6396)+4) ); SOURCE(7718, 83) if ((((* (( (ptr) widget_v6368)+37) ) != 0) || ((* (( (ptr) widget_v6368)+38) ) != 0)) || ( ((* (( (ptr) &var_c64156)+4) /* c_v10620 */ ) == 0) ? 1 : (0 == (* (( (ptr) (* (( (ptr) &var_c64156)+4)/* c_v10620 */ ))+15) )) ) ) { SOURCE(7795, 6) return; }; SOURCE(7804, 79) { /* declaration of var_c61436 skipped */ { word pd105; pd105 = (* (( (ptr) (* (( (ptr) gf_c64188)+150)/* var_c61404 */ ))+17) ); (* (( (ptr) &var_c64156)+6)/* var_c61436 */ ) = (word) ( *( (fPt) ((* (ptr) pd105 ))))(text_v10676, 0, charPos_v10704, pd105) ; }; { /* declaration of var_c02 skipped */ (* (( (ptr) &var_c64156)+7)/* var_c02 */ ) = (* (( (ptr) (* (( (ptr) gf_c64188)+145)/* var_c59964 */ ))+104) ); { /* declaration of var_c03 skipped */ { word var_c04; { word var_c0483; var_c0483 = (word) &var_c64156; var_c04 = (word) XR_Enable(( ((word) (fPt) NoName_Q6024) ), ( ((word) (fPt) NoName_Q6324) ), var_c0483); }; if ((var_c04 == 3)) { goto lab_L100013; }; }; te_v10760 = (* (W8Pt) (( (ptr) &var_c64156)+8)/* var_c03 */ ); }; }; }; SOURCE(7895, 62) { word x106; word x107; off_v10648.f0 = (x106 = (off_v10648.f0 + te_v10760.f7), x107 = ((* (( (ptr) widget_v6368)+41) ) - 2), MIN((int)(word), x106, x107)); }; SOURCE(7959, 45) { word pd108; pd108 = (* (( (ptr) (* (( (ptr) gf_c64188)+146)/* var_c60284 */ ))+6) ); (void) ( *( (fPt) ((* (ptr) pd108 ))))(widget_v6368, (* (( (ptr) gf_c64188)+41) ), off_v10648, pd108); }; }; goto lab_L100016; lab_L100013: ; lab_L100016: ; } static word NoName_Q6024(formal_c0442) word formal_c0442; { SOURCE(7804, 79) { word pd109; pd109 = (* (( (ptr) formal_c0442)+7) ); (void) ( *( (fPt) ((* (ptr) pd109 ))))((word) (( (bPt) formal_c0442)+32), (* (( (ptr) formal_c0442)+4) ), (* (( (ptr) formal_c0442)+5) ), (* (( (ptr) formal_c0442)+6) ), pd109); }; return(0); } static void ImmediateRepaint_P660(widget_v6456, ld_v6484, repaint_v6512, event_v6540) word widget_v6456; word ld_v6484; word repaint_v6512; word event_v6540; { register ptr gf_c64220 = (ptr) &globalframe; word c_v10804; word window_v10832; /* ImmediateRepaint: */ SOURCE(8027, 590) SOURCE(8153, 36) c_v10804 = (* (( (ptr) widget_v6456)+34) ); SOURCE(8192, 33) window_v10832 = (* (( (ptr) widget_v6456)+35) ); SOURCE(8227, 83) if ((((* (( (ptr) widget_v6456)+37) ) != 0) || ((* (( (ptr) widget_v6456)+38) ) != 0)) || ( (c_v10804 == 0) ? 1 : (0 == (* ( ( (ptr) c_v10804)+15) )) ) ) { SOURCE(8304, 6) return; }; SOURCE(8313, 83) { W2 var_c61468; W2 var_c61500; var_c61468.f0 = 0; var_c61468.f1 = 0; var_c61500.f0 = 4000; var_c61500.f1 = 4000; { word pd110; pd110 = (* (( (ptr) (* (( (ptr) gf_c64220)+145)/* var_c59964 */ ))+166) ); (void) ( *( (fPt) ((* (ptr) pd110 ))))(c_v10804, window_v10832, var_c61468, var_c61500, 0, (* (ptr) (* (( (ptr) (* (( (ptr) gf_c64220)+151) /* var_c61532 */ ))+5) ) ), pd110); }; }; SOURCE(8398, 80) { word pd111; pd111 = (* (( (ptr) (* (( (ptr) gf_c64220)+145)/* var_c59964 */ ))+180) ); (void) ( *( (fPt) ((* (ptr) pd111 ))))(c_v10804, window_v10832, (* (W2Pt) (( (ptr) ld_v6484)+6) ), (* (( (ptr) ld_v6484)+8) ), (* (ptr) ld_v6484 ), 0 , (* (ptr) (* (( (ptr) (* (( (ptr) gf_c64220)+151)/* var_c61532 */ ))+5) ) ), pd111); }; SOURCE(8480, 59) { word pd112; pd112 = (* (( (ptr) (* (( (ptr) gf_c64220)+147)/* var_c60348 */ ))+4) ); (void) ( *( (fPt) ((* (ptr) pd112 ))))(widget_v6456, (* (( (ptr) gf_c64220)+38) ), 0, event_v6540, pd112); }; SOURCE(8541, 76) { word var_c61564; var_c61564 = repaint_v6512; if ((var_c61564 == 2)) { SOURCE(8576, 11) { word pd113; pd113 = (* (( (ptr) (* (( (ptr) gf_c64220)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd113 ))))(c_v10804, 0, pd113); }; } else { if ((var_c61564 == 1)) { SOURCE(8600, 17) { word pd114; pd114 = (* (( (ptr) (* (( (ptr) gf_c64220)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd114 ))))(c_v10804, 1, pd114); }; }; }; }; } static word EnforceConnection_P720(widget_v6600) word widget_v6600; { word c_v6644; /* EnforceConnection: */ SOURCE(8638, 212) SOURCE(8638, 212) c_v6644 = 0; SOURCE(8710, 56) if (((* (( (ptr) widget_v6600)+34) ) != 0)) { SOURCE(8740, 26) return((* (( (ptr) widget_v6600)+34) )); }; SOURCE(8768, 82) if (((* (( (ptr) widget_v6600)+31) ) != 0)) { SOURCE(8794, 56) { word var_c61596; var_c61596 = (word) EnforceConnection_P720((* ((( (ptr) widget_v6600)+31)) )); (* (( (ptr) widget_v6600)+34) ) = var_c61596; c_v6644 = var_c61596; }; }; SOURCE(8638, 212) return(c_v6644); } static word GetDefaultFont_P780(c_v6704) word c_v6704; { register ptr gf_c64252 = (ptr) &globalframe; word font_v6748; /* GetDefaultFont: */ SOURCE(8856, 112) SOURCE(8856, 112) font_v6748 = 0; SOURCE(8931, 37) { word pd115; pd115 = (* (( (ptr) (* (( (ptr) gf_c64252)+152)/* var_c61660 */ ))+4) ); return((word) ( *( (fPt) ((* (ptr) pd115 ))))(c_v6704, pd115)); }; } static word NiceOpenFont_P840(formal_c0509, formal_c0510) word formal_c0509; word formal_c0510; { W9 var_c64284; /* declaration of c_v6808 skipped */ /* declaration of name_v6836 skipped */ register ptr gf_c64316 = (ptr) &globalframe; word var_c6880; (* (( (ptr) &var_c64284)+4)/* c_v6808 */ ) = formal_c0509; (* (( (ptr) &var_c64284)+5)/* name_v6836 */ ) = formal_c0510; /* NiceOpenFont: */ SOURCE(8972, 278) SOURCE(8972, 278) var_c6880 = 0; SOURCE(9061, 189) SOURCE(9063, 13) { word font_v10876 = 0; SOURCE(9078, 49) { word pd116; pd116 = (* (( (ptr) (* (( (ptr) gf_c64316)+150)/* var_c61404 */ ))+13) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd116 ))))((* ((( (ptr) &var_c64284)+5)/* name_v6836 */ ) ), pd116)) || ( ((* (( (ptr) &var_c64284)+4) /* c_v6808 */ ) == 0) ? 1 : (0 == (* (( (ptr) (* (( (ptr) &var_c64284)+4)/* c_v6808 */ ))+15) )) ) ) { SOURCE(9121, 6) return(var_c6880); }; }; SOURCE(9129, 76) { /* declaration of var_c05 skipped */ /* declaration of var_c06 skipped */ (* (( (ptr) &var_c64284)+6)/* var_c05 */ ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c64316)+151)/* var_c61532 */ ))+4) ) ); (* (( (ptr) &var_c64284)+7)/* var_c06 */ ) = (* (( (ptr) (* (( (ptr) gf_c64316)+145)/* var_c59964 */ ))+100) ); { /* declaration of var_c07 skipped */ { word var_c08; { word var_c0484; var_c0484 = (word) &var_c64284; var_c08 = (word) XR_Enable(( ((word) (fPt) NoName_Q6084) ), ( ((word) (fPt) NoName_Q6264) ), var_c0484); }; if ((var_c08 == 4)) { goto lab_L100017; }; }; font_v10876 = (* (( (ptr) &var_c64284)+8)/* var_c07 */ ); }; }; SOURCE(9217, 13) return(font_v10876); }; /* c2c skipped dead code */ lab_L100017: ; SOURCE(8972, 278) return(var_c6880); } static word NoName_Q6084(formal_c0446) word formal_c0446; { SOURCE(9129, 76) { word pd117; pd117 = (* (( (ptr) formal_c0446)+7) ); (* (( (ptr) formal_c0446)+8) ) = (word) ( *( (fPt) ((* (ptr) pd117 ))))((* (( (ptr) formal_c0446)+4) ), (* (( (ptr) formal_c0446)+5) ), (* (( (ptr) formal_c0446)+6) ), pd117); }; return(0); } static word QueryFontName_P900(widget_v6940) word widget_v6940; { register ptr gf_c64348 = (ptr) &globalframe; word var_c6984; /* QueryFontName: */ SOURCE(9254, 182) SOURCE(9254, 182) var_c6984 = 0; SOURCE(9321, 115) { word var_c61724; { word pd118; pd118 = (* (( (ptr) (* (( (ptr) gf_c64348)+153)/* var_c61692 */ ))+5) ); var_c61724 = (word) ( *( (fPt) ((* (ptr) pd118 ))))(widget_v6940, 1, (* (( (ptr) gf_c64348)+39) ), 0, pd118); }; if ((var_c61724 == 0)) { goto lab_L100021; }; { word tc119; if (((* (( (ptr) gf_c64348)+18) ) == XR_GetReferentType(var_c61724))) { tc119 = (word) ( (unsigned) (*(int*)var_c61724<0) == 0); } else { tc119 = (word) 0; }; if (tc119) { { word r_v10920; r_v10920 = var_c61724; SOURCE(9426, 10) return(r_v10920); }; } else { lab_L100021: ; }; }; }; SOURCE(9254, 182) return(var_c6984); } static void LocalSetFont_P960(widget_v7044, ld_v7072, font_v7100) word widget_v7044; word ld_v7072; word font_v7100; { register ptr gf_c64380 = (ptr) &globalframe; /* LocalSetFont: */ SOURCE(9457, 576) SOURCE(9525, 121) if ((font_v7100 == (* (( (ptr) gf_c64380)+9)/* queryDBFont_v3560 */ ))) { SOURCE(9550, 98) { word fontName_v10964; SOURCE(9552, 43) fontName_v10964 = (word) QueryFontName_P900(widget_v7044); SOURCE(9598, 48) font_v7100 = (word) NiceOpenFont_P840((* (( (ptr) widget_v7044)+34) ), fontName_v10964); }; }; SOURCE(9651, 353) if ((font_v7100 == 0)) { SOURCE(9676, 330) { word val_v11008; W2 var_c0205; SOURCE(9678, 59) { word pd120; pd120 = (* (( (ptr) (* (( (ptr) gf_c64380)+154)/* var_c61756 */ ))+7) ); (void) ( *( (fPt) ((* (ptr) pd120 ))))((word) &var_c0205, widget_v7044, (* (( (ptr) gf_c64380)+40) ), pd120); }; val_v11008 = var_c0205.f0; SOURCE(9739, 142) { word var_c61788; var_c61788 = val_v11008; if ((var_c61788 == 0)) { goto lab_L100022; }; { word tc121; if (((* (( (ptr) gf_c64380)+18) ) == XR_GetReferentType(var_c61788))) { tc121 = (word) ( (unsigned) (*(int*)var_c61788<0) == 0); } else { tc121 = (word) 0; }; if (tc121) { { word r_v11068; r_v11068 = var_c61788; SOURCE(9777, 41) font_v7100 = (word) NiceOpenFont_P840((* (( (ptr) widget_v7044)+34) ), r_v11068); }; } else { lab_L100022: ; SOURCE(9833, 48) { word pd122; pd122 = (* (( (ptr) (* (( (ptr) gf_c64380)+145)/* var_c59964 */ ))+98) ); if ((0 != (word) ( *( (fPt) ((* (ptr) pd122 ))))(val_v11008, pd122))) { SOURCE(9856, 25) { word pd123; pd123 = (* (( (ptr) (* (( (ptr) gf_c64380)+145)/* var_c59964 */ ))+99) ); font_v7100 = (word) ( *( (fPt) ((* (ptr) pd123 ))))(val_v11008, pd123); }; }; }; }; }; }; SOURCE(9884, 43) if ((font_v7100 == (* (( (ptr) gf_c64380)+9)/* queryDBFont_v3560 */ ))) { SOURCE(9909, 18) font_v7100 = 0; }; SOURCE(9929, 75) if ((font_v7100 == 0)) { SOURCE(9954, 50) { word pd124; pd124 = (* (( (ptr) (* (( (ptr) gf_c64380)+152)/* var_c61660 */ ))+4) ); font_v7100 = (word) ( *( (fPt) ((* (ptr) pd124 ))))((* ((( (ptr) widget_v7044)+34)) ), pd124); }; }; }; }; SOURCE(10009, 24) (* (( (ptr) ld_v7072)+4) ) = font_v7100; } static void LabPreComputations_P1020(widget_v7160, ld_v7188) word widget_v7160; word ld_v7188; { register ptr gf_c64412 = (ptr) &globalframe; word connection_v11112; /* LabPreComputations: */ SOURCE(10106, 1471) SOURCE(10165, 53) connection_v11112 = (word) EnforceConnection_P720(widget_v7160); SOURCE(10220, 43) (void) LocalSetFont_P960(widget_v7160, ld_v7188, (* (( (ptr) ld_v7188)+4) )); SOURCE(10265, 1286) { W8 ext_v11156; W2 space_v11184; SOURCE(10272, 84) { word pd125; pd125 = (* (( (ptr) (* (( (ptr) gf_c64412)+145)/* var_c59964 */ ))+104) ); (void) ( *( (fPt) ((* (ptr) pd125 ))))((word) &ext_v11156, connection_v11112, (* (( (ptr) ld_v7188)+4) ), (* (ptr) ld_v7188 ), pd125) ; }; SOURCE(10358, 35) space_v11184 = (* (W2Pt) (( (ptr) ld_v7188)+2) ); SOURCE(10395, 404) if (( (int)space_v11184.f0 < (int)0)) { SOURCE(10417, 384) { word dd_v11228; SOURCE(10419, 42) { word var_c61820; word sd_v58308; sd_v58308 = (* (( (ptr) widget_v7160)+36) ); { word pr_v58340; pr_v58340 = (* (ptr) (* (( (ptr) gf_c64412)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58340 ) == sd_v58308)) { var_c61820 = (* (( (ptr) pr_v58340)+1) ); goto lab_L100023; }; { word pd126; pd126 = (* (( (ptr) (* (( (ptr) gf_c64412)+144)/* var_c59932 */ ))+5) ); var_c61820 = (word) ( *( (fPt) ((* (ptr) pd126 ))))((* (( (ptr) gf_c64412)+8)/* perDKey_v3532 */ ), sd_v58308, pd126); }; }; lab_L100023: ; dd_v11228 = XR_Narrow(var_c61820, (* (( (ptr) gf_c64412)+34) )); }; SOURCE(10463, 38) space_v11184.f0 = (* (( (ptr) dd_v11228)+1) ); SOURCE(10503, 215) if (( (int)space_v11184.f0 < (int)0)) { SOURCE(10525, 195) { word dbx_v11284; word x_v11312; SOURCE(10527, 58) { word pd127; pd127 = (* (( (ptr) (* (( (ptr) gf_c64412)+148)/* var_c60892 */ ))+5) ); dbx_v11284 = (word) ( *( (fPt) ((* (ptr) pd127 ))))(connection_v11112, pd127); }; SOURCE(10587, 72) { word pd128; pd128 = (* (( (ptr) (* (( (ptr) gf_c64412)+155)/* var_c61884 */ ))+11) ); x_v11312 = (word) ( *( (fPt) ((* (ptr) pd128 ))))(dbx_v11284, (* (( (ptr) gf_c64412)+43) ), pd128); }; SOURCE(10661, 57) { word var_c61916; { word pd129; pd129 = (* (( (ptr) (* (( (ptr) gf_c64412)+153)/* var_c61692 */ ))+8) ); var_c61916 = (word) ( *( (fPt) ((* (ptr) pd129 ))))(x_v11312, pd129); }; space_v11184.f0 = var_c61916; (* (( (ptr) dd_v11228)+1) ) = var_c61916; }; }; }; SOURCE(10723, 76) if (( (int)space_v11184.f0 < (int)0) || ( (int)space_v11184.f0 > (int)50)) { SOURCE(10763, 36) space_v11184.f0 = 3; }; }; }; SOURCE(10804, 413) if (( (int)space_v11184.f1 < (int)0)) { SOURCE(10827, 392) { word dd_v11368; SOURCE(10829, 42) { word var_c61948; word sd_v58232; sd_v58232 = (* (( (ptr) widget_v7160)+36) ); { word pr_v58264; pr_v58264 = (* (ptr) (* (( (ptr) gf_c64412)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58264 ) == sd_v58232)) { var_c61948 = (* (( (ptr) pr_v58264)+1) ); goto lab_L100024; }; { word pd130; pd130 = (* (( (ptr) (* (( (ptr) gf_c64412)+144)/* var_c59932 */ ))+5) ); var_c61948 = (word) ( *( (fPt) ((* (ptr) pd130 ))))((* (( (ptr) gf_c64412)+8)/* perDKey_v3532 */ ), sd_v58232, pd130); }; }; lab_L100024: ; dd_v11368 = XR_Narrow(var_c61948, (* (( (ptr) gf_c64412)+34) )); }; SOURCE(10873, 40) space_v11184.f1 = (* (( (ptr) dd_v11368)+2) ); SOURCE(10915, 218) if (( (int)space_v11184.f1 < (int)0)) { SOURCE(10938, 197) { word dbx_v11424; word x_v11452; SOURCE(10940, 58) { word pd131; pd131 = (* (( (ptr) (* (( (ptr) gf_c64412)+148)/* var_c60892 */ ))+5) ); dbx_v11424 = (word) ( *( (fPt) ((* (ptr) pd131 ))))(connection_v11112, pd131); }; SOURCE(11000, 72) { word pd132; pd132 = (* (( (ptr) (* (( (ptr) gf_c64412)+155)/* var_c61884 */ ))+11) ); x_v11452 = (word) ( *( (fPt) ((* (ptr) pd132 ))))(dbx_v11424, (* (( (ptr) gf_c64412)+44) ), pd132); }; SOURCE(11074, 59) { word var_c62012; { word pd133; pd133 = (* (( (ptr) (* (( (ptr) gf_c64412)+153)/* var_c61692 */ ))+8) ); var_c62012 = (word) ( *( (fPt) ((* (ptr) pd133 ))))(x_v11452, pd133); }; space_v11184.f1 = var_c62012; (* (( (ptr) dd_v11368)+2) ) = var_c62012; }; }; }; SOURCE(11138, 79) if (( (int)space_v11184.f1 < (int)0) || ( (int)space_v11184.f1 > (int)50)) { SOURCE(11180, 37) space_v11184.f1 = 3; }; }; }; SOURCE(11222, 119) if (( (int)(* (( (ptr) widget_v7160)+7) ) <= (int)0)) { SOURCE(11264, 77) (* (( (ptr) widget_v7160)+7) ) = ((IOP2( * , (int)2, (int)space_v11184.f0) + ext_v11156.f6) + ext_v11156.f7); }; SOURCE(11346, 120) if (( (int)(* (( (ptr) widget_v7160)+8) ) <= (int)0)) { SOURCE(11389, 77) (* (( (ptr) widget_v7160)+8) ) = ((IOP2( * , (int)2, (int)space_v11184.f1) + ext_v11156.f1) + ext_v11156.f2); }; SOURCE(11471, 38) (* (( (ptr) ld_v7188)+6) ) = (space_v11184.f0 + ext_v11156.f6); SOURCE(11511, 38) (* (( (ptr) ld_v7188)+7) ) = (space_v11184.f1 + ext_v11156.f1); }; SOURCE(11556, 21) (* (( (ptr) ld_v7188)+9) ) = 1; } static void LabPreferredSizeLR_P1080(formal_c0235, widget_v31488, mode_v31516, proposed_v31544, maySkip_v31572) word formal_c0235; word widget_v31488; word mode_v31516; W5 proposed_v31544; word maySkip_v31572; { register ptr gf_c64444 = (ptr) &globalframe; W5 preferred_v31616; word ld_v11508; /* LabPreferredSizeLR: */ SOURCE(11583, 163) SOURCE(11583, 163) preferred_v31616.f0 = 2147483648; preferred_v31616.f1 = 2147483648; preferred_v31616.f2 = 2147483648; preferred_v31616.f3 = 2147483648; preferred_v31616.f4 = 2147483648; SOURCE(11629, 33) { word idx134; word limit135; ld_v11508 = XR_Narrow((* ((( (ptr) widget_v31488)+49)+( idx134 = (* (( (ptr) (* (( (ptr) gf_c64444)+10)/* labelClass_v3588 */ ))+4) ), limit135 = (* (( (ptr) widget_v31488)+48) ), BCK(idx134, limit135) )) ), (* (( (ptr) gf_c64444)+32) )); }; SOURCE(11664, 54) if ((0 == (* (( (ptr) ld_v11508)+9) ))) { SOURCE(11688, 30) (void) LabPreComputations_P1020(widget_v31488, ld_v11508); }; SOURCE(11720, 26) preferred_v31616 = (* (W5Pt) (( (ptr) widget_v31488)+5) ); /* removed tail goto */ (* (W5Pt) formal_c0235 ) = preferred_v31616; return; } static void LabFullStopFastAccessLR_P1140(widget_v31676, protectTQLR_v31704, reason_v31732) word widget_v31676; word protectTQLR_v31704; word reason_v31732; { register ptr gf_c64476 = (ptr) &globalframe; word dd_v11552; /* LabFullStopFastAccessLR: */ SOURCE(11752, 159) SOURCE(11808, 42) { word var_c62076; word sd_v58156; sd_v58156 = (* (( (ptr) widget_v31676)+36) ); { word pr_v58188; pr_v58188 = (* (ptr) (* (( (ptr) gf_c64476)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58188 ) == sd_v58156)) { var_c62076 = (* (( (ptr) pr_v58188)+1) ); goto lab_L100026; }; { word pd136; pd136 = (* (( (ptr) (* (( (ptr) gf_c64476)+144)/* var_c59932 */ ))+5) ); var_c62076 = (word) ( *( (fPt) ((* (ptr) pd136 ))))((* (( (ptr) gf_c64476)+8)/* perDKey_v3532 */ ), sd_v58156, pd136); }; }; lab_L100026: ; dd_v11552 = XR_Narrow(var_c62076, (* (( (ptr) gf_c64476)+34) )); }; SOURCE(11852, 59) if ( ( (dd_v11552 != 0) ? ((* (ptr) dd_v11552 ) != 0) : 0 ) ) { SOURCE(11887, 24) (void) ( *( (fPt) ((* (ptr) protectTQLR_v31704 ))))((* (ptr) (dd_v11552) ), protectTQLR_v31704); }; } static void LabActualCreateWindowLR_P1200(widget_v31792) word widget_v31792; { register ptr gf_c64508 = (ptr) &globalframe; word dd_v11608; word ld_v11636; /* LabActualCreateWindowLR: */ SOURCE(11917, 879) SOURCE(11962, 42) { word var_c62140; word sd_v58080; sd_v58080 = (* (( (ptr) widget_v31792)+36) ); { word pr_v58112; pr_v58112 = (* (ptr) (* (( (ptr) gf_c64508)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58112 ) == sd_v58080)) { var_c62140 = (* (( (ptr) pr_v58112)+1) ); goto lab_L100027; }; { word pd137; pd137 = (* (( (ptr) (* (( (ptr) gf_c64508)+144)/* var_c59932 */ ))+5) ); var_c62140 = (word) ( *( (fPt) ((* (ptr) pd137 ))))((* (( (ptr) gf_c64508)+8)/* perDKey_v3532 */ ), sd_v58080, pd137); }; }; lab_L100027: ; dd_v11608 = XR_Narrow(var_c62140, (* (( (ptr) gf_c64508)+34) )); }; SOURCE(12006, 33) { word idx138; word limit139; ld_v11636 = XR_Narrow((* ((( (ptr) widget_v31792)+49)+( idx138 = (* (( (ptr) (* (( (ptr) gf_c64508)+10)/* labelClass_v3588 */ ))+4) ), limit139 = (* (( (ptr) widget_v31792)+48) ), BCK(idx138, limit139) )) ), (* (( (ptr) gf_c64508)+32) )); }; SOURCE(12041, 54) if ((0 == (* (( (ptr) ld_v11636)+9) ))) { SOURCE(12065, 30) (void) LabPreComputations_P1020(widget_v31792, ld_v11636); }; SOURCE(12097, 126) { W4 var_c62204; var_c62204.f0 = (word) (( (bPt) gf_c64508)+528)/* var_c59740 */ ; var_c62204.f1 = (* (( (ptr) gf_c64508)+16)/* labEvents_v3980 */ ); var_c62204.f2 = (* (ptr) dd_v11608 ); var_c62204.f3 = widget_v31792; { word pd140; pd140 = (* (( (ptr) (* (( (ptr) gf_c64508)+156)/* var_c62236 */ ))+31) ); (void) ( *( (fPt) ((* (ptr) pd140 ))))(widget_v31792, var_c62204, (* (( (ptr) (* (( (ptr) gf_c64508)+10)/* labelClass_v3588 */ ))+24) ), pd140); }; }; SOURCE(12225, 86) if (((* (( (ptr) widget_v31792)+19) ) == 11)) { SOURCE(12271, 40) (* (( (ptr) widget_v31792)+19) ) = 1; }; SOURCE(12313, 73) { word pd141; pd141 = (* (( (ptr) (* (( (ptr) gf_c64508)+145)/* var_c59964 */ ))+141) ); (* (( (ptr) ld_v11636)+8) ) = (word) ( *( (fPt) ((* (ptr) pd141 ))))((* (( (ptr) widget_v31792)+34) ), (* (( (ptr) (* (( (ptr) widget_v31792)+31) ))+35) ), pd141); }; SOURCE(12389, 38) { word pd142; pd142 = (* (( (ptr) (* (( (ptr) gf_c64508)+145)/* var_c59964 */ ))+157) ); (void) ( *( (fPt) ((* (ptr) pd142 ))))((* (( (ptr) ld_v11636)+8) ), (* (( (ptr) ld_v11636)+4) ), pd142); }; SOURCE(12463, 39) { word pd143; pd143 = (* (( (ptr) (* (( (ptr) gf_c64508)+145)/* var_c59964 */ ))+159) ); (void) ( *( (fPt) ((* (ptr) pd143 ))))((* (( (ptr) ld_v11636)+8) ), 0, pd143); }; SOURCE(12504, 51) (void) SetGCPartOfStyle_P1980(widget_v31792, ld_v11636, (* (( (ptr) ld_v11636)+5) )); SOURCE(12557, 40) { word pd144; pd144 = (* (( (ptr) (* (( (ptr) gf_c64508)+147)/* var_c60348 */ ))+33) ); (void) ( *( (fPt) ((* (ptr) pd144 ))))(widget_v31792, pd144); }; SOURCE(12600, 72) if (((* (( (ptr) ld_v11636)+5) ) != 0)) { SOURCE(12634, 38) (void) SetWindowPartOfStyle_P2400(widget_v31792, ld_v11636, 0); }; SOURCE(12674, 83) if (((* (( (ptr) widget_v31792)+44) ) == 0)) { SOURCE(12711, 46) { word pd145; pd145 = (* (( (ptr) (* (( (ptr) gf_c64508)+145)/* var_c59964 */ ))+79) ); (void) ( *( (fPt) ((* (ptr) pd145 ))))((* (( (ptr) widget_v31792)+34) ), (* (( (ptr) widget_v31792)+35) ), 0, pd145); }; }; SOURCE(12760, 36) (void) ForkComputeCaretPosition_P540(widget_v31792, ld_v11636, 2); } static void CreateFocusBlinker_P1260(formal_c0261, formal_c0254) word formal_c0261; word formal_c0254; { register ptr gf_c64540 = (ptr) &globalframe; word w_v32404; W5 geometry_v32432; word ref_v32460; W5 myGeometry_v11692; word sd_v11720; /* CreateFocusBlinker: */ SOURCE(12907, 426) SOURCE(12907, 426) geometry_v32432.f0 = 2147483648; geometry_v32432.f1 = 2147483648; geometry_v32432.f2 = 2147483648; geometry_v32432.f3 = 2147483648; geometry_v32432.f4 = 2147483648; SOURCE(12907, 426) ref_v32460 = 0; SOURCE(12960, 77) myGeometry_v11692.f0 = (* (( (ptr) formal_c0254)+17) ); myGeometry_v11692.f1 = (* (( (ptr) formal_c0254)+18) ); myGeometry_v11692.f2 = 4; myGeometry_v11692.f3 = 6; myGeometry_v11692.f4 = 0; SOURCE(13039, 39) sd_v11720 = (* (( (ptr) (* (( (ptr) formal_c0254)+1)/* parent_v32304 */ ))+36) ); SOURCE(13080, 49) (* (( (ptr) formal_c0254)+3) ) = (* (( (ptr) (* (( (ptr) sd_v11720)+1) ))+3) ); SOURCE(13131, 54) geometry_v32432.f0 = 0; geometry_v32432.f1 = 0; geometry_v32432.f2 = 4; geometry_v32432.f3 = 6; geometry_v32432.f4 = 0; SOURCE(13187, 146) { W27 var_c0260; (* (ptr) (word) &var_c0260 ) = (* (( (ptr) (* (( (ptr) formal_c0254)+1)/* parent_v32304 */ ))+34) ); (* (( (ptr) (word) &var_c0260) + 1) ) = 0; (* (( (ptr) (word) &var_c0260) + 2) ) = (* (( (ptr) (* (( (ptr) formal_c0254)+1)/* parent_v32304 */ ))+35) ); (* (W5Pt) (( (ptr) (word) &var_c0260) + 3) ) = myGeometry_v11692; (* (( (ptr) (word) &var_c0260) + 8) ) = 1; (* (( (ptr) (word) &var_c0260) + 9) ) = 0; (* (( (ptr) (word) &var_c0260) + 10) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0260) + 11) ) = (* (W15Pt) (( (ptr) formal_c0254)+2)/* attributes_v32332 */ ); (* (( (ptr) (word) &var_c0260) + 26) ) = 0; { word pd146; pd146 = (* (( (ptr) (* (( (ptr) gf_c64540)+145)/* var_c59964 */ ))+74) ); w_v32404 = (word) ( *( (fPt) ((* (ptr) pd146 ))))((word) (&var_c0260), pd146); }; }; /* removed tail goto */ (* (ptr) formal_c0261 ) = w_v32404; (* (W5Pt) (( (ptr) formal_c0261)+1) ) = geometry_v32432; (* (( (ptr) formal_c0261)+6) ) = ref_v32460; return; } static void LabelInitInstPart_P1320(widget_v32520, arguments_v32548) word widget_v32520; word arguments_v32548; { register ptr gf_c64572 = (ptr) &globalframe; word ld_v11764; /* LabelInitInstPart: */ SOURCE(13339, 193) SOURCE(13387, 25) ld_v11764 = XR_NewObject(40, (* (( (ptr) gf_c64572)+32) )); (* (( (ptr) ld_v11764)+1) ) = 2147483647; (* (( (ptr) ld_v11764)+2) ) = (word) -1; (* (( (ptr) ld_v11764)+3) ) = (word) -1; SOURCE(13414, 49) { word val_v57804; val_v57804 = ld_v11764; { word idx147; word limit148; (* ((( (ptr) widget_v32520)+49)+( idx147 = (* (( (ptr) (* (( (ptr) gf_c64572)+10)/* labelClass_v3588 */ ))+4) ), limit148 = (* (( (ptr) widget_v32520)+48) ), BCK(idx147, limit148) )) ) = val_v57804; }; }; SOURCE(13465, 67) { word pd149; pd149 = (* (( (ptr) (* (( (ptr) gf_c64572)+146)/* var_c60284 */ ))+5) ); (void) ( *( (fPt) ((* (ptr) pd149 ))))(widget_v32520, (* (( (ptr) gf_c64572)+41) ), (* (( (ptr) gf_c64572)+17)/* focusBlinkerClass_v4484 */ ), 0, pd149) ; }; } static void LabelForgetScreenLR_P1380(widget_v32608, reason_v32636) word widget_v32608; word reason_v32636; { register ptr gf_c64604 = (ptr) &globalframe; word ld_v11808; /* LabelForgetScreenLR: */ SOURCE(13538, 148) SOURCE(13581, 33) { word idx150; word limit151; ld_v11808 = XR_Narrow((* ((( (ptr) widget_v32608)+49)+( idx150 = (* (( (ptr) (* (( (ptr) gf_c64604)+10)/* labelClass_v3588 */ ))+4) ), limit151 = (* (( (ptr) widget_v32608)+48) ), BCK(idx150, limit151) )) ), (* (( (ptr) gf_c64604)+32) )); }; SOURCE(13617, 22) (* (( (ptr) ld_v11808)+9) ) = 0; SOURCE(13641, 11) (* (( (ptr) ld_v11808)+8) ) = 0; SOURCE(13655, 31) (* (( (ptr) ld_v11808)+4) ) = 0; } static word CreateLabel_P1440(widgetSpec_v7248, text_v7276, style_v7304) W9 widgetSpec_v7248; word text_v7276; W4 style_v7304; { register ptr gf_c64636 = (ptr) &globalframe; word var_c7348; word widget_v11852; word ld_v11880; /* CreateLabel: */ SOURCE(13692, 266) SOURCE(13809, 57) { word pd152; pd152 = (* (( (ptr) (* (( (ptr) gf_c64636)+156)/* var_c62236 */ ))+4) ); widget_v11852 = (word) ( *( (fPt) ((* (ptr) pd152 ))))(widgetSpec_v7248, (* (( (ptr) gf_c64636)+10)/* labelClass_v3588 */ ), 0, pd152) ; }; SOURCE(13868, 33) { word idx153; word limit154; ld_v11880 = XR_Narrow((* ((( (ptr) widget_v11852)+49)+( idx153 = (* (( (ptr) (* (( (ptr) gf_c64636)+10)/* labelClass_v3588 */ ))+4) ), limit154 = (* (( (ptr) widget_v11852)+48) ), BCK(idx153, limit154) )) ), (* (( (ptr) gf_c64636)+32) )); }; SOURCE(13904, 14) (* (ptr) ld_v11880 ) = text_v7276; SOURCE(13920, 20) (* (W4Pt) (( (ptr) ld_v11880)+2) ) = style_v7304; SOURCE(13942, 16) return(widget_v11852); } static word GetText_P1620(widget_v7628) word widget_v7628; { register ptr gf_c64668 = (ptr) &globalframe; word text_v7672; word w_v11924; /* GetText: */ SOURCE(14211, 197) SOURCE(14211, 197) text_v7672 = 0; SOURCE(14279, 87) { word widget_v57684; word expect_v57712; word var_c62364; word widget_v53936; word classKey_v53968; widget_v57684 = widget_v7628; expect_v57712 = (* (ptr) (* (( (ptr) gf_c64668)+10)/* labelClass_v3588 */ ) ); { word pd156; widget_v53936 = widget_v57684; classKey_v53968 = expect_v57712; { word pd155; if (((* (ptr) (* (( (ptr) widget_v53936)+4) ) ) == classKey_v53968)) { var_c62364 = 1; } else { pd155 = (* (( (ptr) (* (( (ptr) gf_c64668)+156)/* var_c62236 */ ))+43) ); var_c62364 = (word) ( *( (fPt) ((* (ptr) pd155 ))))(widget_v53936, classKey_v53968, pd155); }; }; if (((0 != var_c62364) )) { w_v11924 = widget_v57684; } else { pd156 = (* (( (ptr) (* (( (ptr) gf_c64668)+157)/* var_c62460 */ ))+6) ); w_v11924 = (word) ( *( (fPt) ((* (ptr) pd156 ))))(widget_v57684, expect_v57712, (* (( (ptr) gf_c64668)+48) ), pd156); }; }; }; SOURCE(14368, 40) { word var_c0487; { word var_c62524; word var_c0485; word var_c0486; var_c62524 = (* (( (ptr) w_v11924)+4) ); { word idx157; word limit158; var_c0485 = (* ((( (ptr) var_c62524)+30)+( idx157 = (* (( (ptr) (* (( (ptr) gf_c64668)+10)/* labelClass_v3588 */ ))+27) ), limit158 = (* (( (ptr) var_c62524)+29) ), BCK(idx157, limit158) )) ); }; var_c0486 = (* (ptr) XR_Narrow(var_c0485, (* (( (ptr) gf_c64668)+33) )) ); var_c0487 = (word) ( *( (fPt) ((* (ptr) var_c0486 ))))(w_v11924, var_c0486); }; return(var_c0487); }; } static word LabelGetText_P1680(widget_v7732) word widget_v7732; { register ptr gf_c64700 = (ptr) &globalframe; word text_v7776; /* LabelGetText: */ SOURCE(14414, 99) SOURCE(14414, 99) text_v7776 = 0; SOURCE(14480, 33) { word idx159; word limit160; return((* (ptr) XR_Narrow((* ((( (ptr) widget_v7732)+49)+( idx159 = (* (( (ptr) (* (( (ptr) gf_c64700)+10)/* labelClass_v3588 */ ))+4) ), limit160 = (* (( (ptr) widget_v7732)+48) ), BCK(idx159, limit160) )) ), (* (( (ptr) gf_c64700)+32) )) )); }; } static void SetText_P1740(widget_v7836, text_v7864, repaint_v7892) word widget_v7836; word text_v7864; word repaint_v7892; { register ptr gf_c64732 = (ptr) &globalframe; word w_v11968; /* SetText: */ SOURCE(14519, 230) SOURCE(14614, 87) { word widget_v57508; word expect_v57536; word var_c62620; word widget_v57612; word classKey_v57640; widget_v57508 = widget_v7836; expect_v57536 = (* (ptr) (* (( (ptr) gf_c64732)+10)/* labelClass_v3588 */ ) ); { word pd162; widget_v57612 = widget_v57508; classKey_v57640 = expect_v57536; { word pd161; if (((* (ptr) (* (( (ptr) widget_v57612)+4) ) ) == classKey_v57640)) { var_c62620 = 1; } else { pd161 = (* (( (ptr) (* (( (ptr) gf_c64732)+156)/* var_c62236 */ ))+43) ); var_c62620 = (word) ( *( (fPt) ((* (ptr) pd161 ))))(widget_v57612, classKey_v57640, pd161); }; }; if (((0 != var_c62620) )) { w_v11968 = widget_v57508; } else { pd162 = (* (( (ptr) (* (( (ptr) gf_c64732)+157)/* var_c62460 */ ))+6) ); w_v11968 = (word) ( *( (fPt) ((* (ptr) pd162 ))))(widget_v57508, expect_v57536, (* (( (ptr) gf_c64732)+48) ), pd162); }; }; }; SOURCE(14703, 46) { word var_c62716; word var_c0488; word var_c0489; var_c62716 = (* (( (ptr) w_v11968)+4) ); { word idx163; word limit164; var_c0488 = (* ((( (ptr) var_c62716)+30)+( idx163 = (* (( (ptr) (* (( (ptr) gf_c64732)+10)/* labelClass_v3588 */ ))+27) ), limit164 = (* (( (ptr) var_c62716)+29) ), BCK(idx163, limit164) )) ); }; var_c0489 = (* (( (ptr) XR_Narrow(var_c0488, (* (( (ptr) gf_c64732)+33) )))+1) ); (void) ( *( (fPt) ((* (ptr) var_c0489 ))))(w_v11968, text_v7864, repaint_v7892, var_c0489); }; } static void LabelSetText_P1800(widget_v7952, text_v7980, repaint_v8008) word widget_v7952; word text_v7980; word repaint_v8008; { register ptr gf_c64764 = (ptr) &globalframe; word ld_v12012; /* LabelSetText: */ SOURCE(14755, 221) SOURCE(14834, 33) { word idx165; word limit166; ld_v12012 = XR_Narrow((* ((( (ptr) widget_v7952)+49)+( idx165 = (* (( (ptr) (* (( (ptr) gf_c64764)+10)/* labelClass_v3588 */ ))+4) ), limit166 = (* (( (ptr) widget_v7952)+48) ), BCK(idx165, limit166) )) ), (* (( (ptr) gf_c64764)+32) )); }; SOURCE(14869, 14) (* (ptr) ld_v12012 ) = text_v7980; SOURCE(14885, 53) if ((repaint_v8008 != 0)) { SOURCE(14906, 32) (void) ForkRepaint_P480(widget_v7952, ld_v12012, 1); }; SOURCE(14940, 36) (void) ForkComputeCaretPosition_P540(widget_v7952, ld_v12012, 2); } static void EntrySetStyleSpec_P1860(ld_v8068, style_v8096) word ld_v8068; W4 style_v8096; { register ptr gf_c64796 = (ptr) &globalframe; /* EntrySetStyleSpec: */ SOURCE(14982, 102) (void) (XR_MonitorEntry((word) (( (bPt) gf_c64796)+16)/* LOCK_v3448 */ )); SOURCE(15048, 36) if ((ld_v8068 != 0)) { SOURCE(15063, 21) (* (W4Pt) (( (ptr) ld_v8068)+2) ) = style_v8096; }; SOURCE(14982, 102) (void) (XR_MonitorExit((word) (( (bPt) gf_c64796)+16)/* LOCK_v3448 */ )); return; } static void EntryGetStyleSpec_P1920(formal_c0304, ld_v8156) word formal_c0304; word ld_v8156; { register ptr gf_c64828 = (ptr) &globalframe; W4 style_v8200; /* EntryGetStyleSpec: */ SOURCE(15088, 111) (void) (XR_MonitorEntry((word) (( (bPt) gf_c64828)+16)/* LOCK_v3448 */ )); SOURCE(15088, 111) style_v8200.f0 = (word) -1; style_v8200.f1 = (word) -1; style_v8200.f2 = 0; style_v8200.f3 = 0; SOURCE(15163, 36) if ((ld_v8156 != 0)) { SOURCE(15178, 21) style_v8200 = (* (W4Pt) (( (ptr) ld_v8156)+2) ); }; /* removed tail goto */ (void) (XR_MonitorExit((word) (( (bPt) gf_c64828)+16)/* LOCK_v3448 */ )); (* (W4Pt) formal_c0304 ) = style_v8200; return; } static void SetGCPartOfStyle_P1980(widget_v8260, ld_v8288, style_v8316) word widget_v8260; word ld_v8288; word style_v8316; { register ptr gf_c64860 = (ptr) &globalframe; word screen_v12056; /* SetGCPartOfStyle: */ SOURCE(15203, 502) SOURCE(15277, 45) screen_v12056 = (* (( (ptr) (* (( (ptr) widget_v8260)+36) ))+1) ); SOURCE(15324, 31) { word pd167; pd167 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+151) ); (void) ( *( (fPt) ((* (ptr) pd167 ))))((* (( (ptr) ld_v8288)+8) ), 0, pd167); }; SOURCE(15357, 348) { word var_c62748; var_c62748 = style_v8316; if ((var_c62748 == 0)) { SOURCE(15384, 44) { word pd168; pd168 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+144) ); (void) ( *( (fPt) ((* (ptr) pd168 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+3) ), pd168); }; SOURCE(15430, 44) { word pd169; pd169 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+145) ); (void) ( *( (fPt) ((* (ptr) pd169 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+2) ), pd169); }; } else { if ((var_c62748 == (* (( (ptr) gf_c64860)+49) )) || (var_c62748 == (* (( (ptr) gf_c64860)+50) ))) { SOURCE(15507, 44) { word pd170; pd170 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+144) ); (void) ( *( (fPt) ((* (ptr) pd170 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+2) ), pd170); }; SOURCE(15553, 44) { word pd171; pd171 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+145) ); (void) ( *( (fPt) ((* (ptr) pd171 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+3) ), pd171); }; } else { SOURCE(15615, 44) { word pd172; pd172 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+144) ); (void) ( *( (fPt) ((* (ptr) pd172 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+3) ), pd172); }; SOURCE(15661, 44) { word pd173; pd173 = (* (( (ptr) (* (( (ptr) gf_c64860)+145)/* var_c59964 */ ))+145) ); (void) ( *( (fPt) ((* (ptr) pd173 ))))((* (( (ptr) ld_v8288)+8) ), (* (( (ptr) screen_v12056)+2) ), pd173); }; }; }; }; } static void GetStyleSpec_P2040(formal_c0321, widget_v8376) word formal_c0321; word widget_v8376; { register ptr gf_c64892 = (ptr) &globalframe; W4 style_v8420; word w_v12100; word ld_v12128; /* GetStyleSpec: */ SOURCE(15714, 223) SOURCE(15714, 223) style_v8420.f0 = (word) -1; style_v8420.f1 = (word) -1; style_v8420.f2 = 0; style_v8420.f3 = 0; SOURCE(15788, 87) { word widget_v57332; word expect_v57360; word var_c62812; word widget_v57436; word classKey_v57464; widget_v57332 = widget_v8376; expect_v57360 = (* (ptr) (* (( (ptr) gf_c64892)+10)/* labelClass_v3588 */ ) ); { word pd175; widget_v57436 = widget_v57332; classKey_v57464 = expect_v57360; { word pd174; if (((* (ptr) (* (( (ptr) widget_v57436)+4) ) ) == classKey_v57464)) { var_c62812 = 1; } else { pd174 = (* (( (ptr) (* (( (ptr) gf_c64892)+156)/* var_c62236 */ ))+43) ); var_c62812 = (word) ( *( (fPt) ((* (ptr) pd174 ))))(widget_v57436, classKey_v57464, pd174); }; }; if (((0 != var_c62812) )) { w_v12100 = widget_v57332; } else { pd175 = (* (( (ptr) (* (( (ptr) gf_c64892)+157)/* var_c62460 */ ))+6) ); w_v12100 = (word) ( *( (fPt) ((* (ptr) pd175 ))))(widget_v57332, expect_v57360, (* (( (ptr) gf_c64892)+48) ), pd175); }; }; }; SOURCE(15877, 28) { word idx176; word limit177; ld_v12128 = XR_Narrow((* ((( (ptr) w_v12100)+49)+( idx176 = (* (( (ptr) (* (( (ptr) gf_c64892)+10)/* labelClass_v3588 */ ))+4) ), limit177 = (* (( (ptr) w_v12100)+48) ), BCK(idx176, limit177) )) ), (* (( (ptr) gf_c64892)+32) )); }; SOURCE(15907, 30) { W4 var_c62940; (void) EntryGetStyleSpec_P1920((word) &var_c62940, ld_v12128); style_v8420 = var_c62940; /* removed tail goto */ }; (* (W4Pt) formal_c0321 ) = style_v8420; return; } static void SetStyleSpec_P2100(widget_v8480, formal_c0511, repaint_v8536) word widget_v8480; W4 formal_c0511; word repaint_v8536; { W10 var_c64924; /* declaration of style_v8508 skipped */ register ptr gf_c64956 = (ptr) &globalframe; /* declaration of var_c62972 skipped */ word var_c63004; word widget_v57184; word expect_v57212; word var_c63036; word widget_v55788; word classKey_v55820; (* (W4Pt) (( (ptr) &var_c64924)+4)/* style_v8508 */ ) = formal_c0511; /* SetStyleSpec: */ SOURCE(15943, 495) { word tmpAddr178; tmpAddr178 = (word) (( (ptr) &var_c64924)+8)/* var_c62972 */ ; (* (ptr) tmpAddr178 ) = ( ((word) (fPt) MultiDelegation_P3960) ); (* (( (ptr) tmpAddr178) + 1) ) = 1; }; SOURCE(16126, 312) widget_v57184 = widget_v8480; expect_v57212 = (* (ptr) (* (( (ptr) gf_c64956)+10)/* labelClass_v3588 */ ) ); { word pd180; widget_v55788 = widget_v57184; classKey_v55820 = expect_v57212; { word pd179; if (((* (ptr) (* (( (ptr) widget_v55788)+4) ) ) == classKey_v55820)) { var_c63036 = 1; } else { pd179 = (* (( (ptr) (* (( (ptr) gf_c64956)+156)/* var_c62236 */ ))+43) ); var_c63036 = (word) ( *( (fPt) ((* (ptr) pd179 ))))(widget_v55788, classKey_v55820, pd179); }; }; if (((0 != var_c63036) )) { var_c63004 = 0; } else { pd180 = (* (( (ptr) (* (( (ptr) gf_c64956)+157)/* var_c62460 */ ))+8) ); var_c63004 = (word) ( *( (fPt) ((* (ptr) pd180 ))))(widget_v57184, expect_v57212, (* (( (ptr) gf_c64956)+51) ), (word) ( ( (bPt) &var_c64924)+32)/* var_c62972 */ , pd180); }; }; if (((0 != var_c63004) )) { SOURCE(16242, 108) { word var_c63132; var_c63132 = repaint_v8536; if ((var_c63132 == 2)) { SOURCE(16277, 27) { word pd181; pd181 = (* (( (ptr) (* (( (ptr) gf_c64956)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd181 ))))((* (( (ptr) widget_v8480)+34) ), 0, pd181); }; } else { if ((var_c63132 == 1)) { SOURCE(16317, 33) { word pd182; pd182 = (* (( (ptr) (* (( (ptr) gf_c64956)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd182 ))))((* (( (ptr) widget_v8480)+34) ), 1, pd182); }; }; }; }; } else { SOURCE(16376, 62) { word var_c63164; word var_c0490; word var_c0491; var_c63164 = (* (( (ptr) widget_v8480)+4) ); { word idx183; word limit184; var_c0490 = (* ((( (ptr) var_c63164)+30)+( idx183 = (* (( (ptr) (* (( (ptr) gf_c64956)+10)/* labelClass_v3588 */ ))+27) ), limit184 = (* (( (ptr) var_c63164)+29) ), BCK(idx183, limit184) )) ); }; var_c0491 = (* (( (ptr) XR_Narrow(var_c0490, (* (( (ptr) gf_c64956)+33) )))+3) ); (void) ( *( (fPt) ((* (ptr) var_c0491 ))))(widget_v8480, (* (W4Pt) (( (ptr) &var_c64924)+4)/* style_v8508 */ ), repaint_v8536, var_c0491) ; }; }; } static void MultiDelegation_P3960(delegant_v12248, formal_c64988) word delegant_v12248; word formal_c64988; { formal_c64988 = (formal_c64988 - 32); /* MultiDelegation: */ SOURCE(16044, 79) SOURCE(16088, 35) (void) SetStyleSpec_P2100(delegant_v12248, (* (W4Pt) (( (ptr) formal_c64988)+4) ), 0); } static void SetStyleKey_P2160(widget_v8596, formal_c0512, repaint_v8652) word widget_v8596; word formal_c0512; word repaint_v8652; { W7 var_c65020; /* declaration of styleKey_v8624 skipped */ register ptr gf_c65052 = (ptr) &globalframe; /* declaration of var_c63196 skipped */ word var_c63228; word widget_v56980; word expect_v57008; word var_c63260; word widget_v57112; word classKey_v57140; var_c65020.f4/* styleKey_v8624 */ = formal_c0512; /* SetStyleKey: */ SOURCE(16446, 496) { word tmpAddr185; tmpAddr185 = (word) (( (ptr) &var_c65020)+5)/* var_c63196 */ ; (* (ptr) tmpAddr185 ) = ( ((word) (fPt) MultiDelegation_P4020) ); (* (( (ptr) tmpAddr185) + 1) ) = 1; }; SOURCE(16628, 314) widget_v56980 = widget_v8596; expect_v57008 = (* (ptr) (* (( (ptr) gf_c65052)+10)/* labelClass_v3588 */ ) ); { word pd187; widget_v57112 = widget_v56980; classKey_v57140 = expect_v57008; { word pd186; if (((* (ptr) (* (( (ptr) widget_v57112)+4) ) ) == classKey_v57140)) { var_c63260 = 1; } else { pd186 = (* (( (ptr) (* (( (ptr) gf_c65052)+156)/* var_c62236 */ ))+43) ); var_c63260 = (word) ( *( (fPt) ((* (ptr) pd186 ))))(widget_v57112, classKey_v57140, pd186); }; }; if (((0 != var_c63260) )) { var_c63228 = 0; } else { pd187 = (* (( (ptr) (* (( (ptr) gf_c65052)+157)/* var_c62460 */ ))+8) ); var_c63228 = (word) ( *( (fPt) ((* (ptr) pd187 ))))(widget_v56980, expect_v57008, (* (( (ptr) gf_c65052)+51) ), (word) ( ( (bPt) &var_c65020)+20)/* var_c63196 */ , pd187); }; }; if (((0 != var_c63228) )) { SOURCE(16744, 108) { word var_c63356; var_c63356 = repaint_v8652; if ((var_c63356 == 2)) { SOURCE(16779, 27) { word pd188; pd188 = (* (( (ptr) (* (( (ptr) gf_c65052)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd188 ))))((* (( (ptr) widget_v8596)+34) ), 0, pd188); }; } else { if ((var_c63356 == 1)) { SOURCE(16819, 33) { word pd189; pd189 = (* (( (ptr) (* (( (ptr) gf_c65052)+145)/* var_c59964 */ ))+43) ); (void) ( *( (fPt) ((* (ptr) pd189 ))))((* (( (ptr) widget_v8596)+34) ), 1, pd189); }; }; }; }; } else { SOURCE(16878, 64) { word var_c63388; word var_c0492; word var_c0493; var_c63388 = (* (( (ptr) widget_v8596)+4) ); { word idx190; word limit191; var_c0492 = (* ((( (ptr) var_c63388)+30)+( idx190 = (* (( (ptr) (* (( (ptr) gf_c65052)+10)/* labelClass_v3588 */ ))+27) ), limit191 = (* (( (ptr) var_c63388)+29) ), BCK(idx190, limit191) )) ); }; var_c0493 = (* (( (ptr) XR_Narrow(var_c0492, (* (( (ptr) gf_c65052)+33) )))+4) ); (void) ( *( (fPt) ((* (ptr) var_c0493 ))))(widget_v8596, var_c65020.f4/* styleKey_v8624 */ , repaint_v8652, var_c0493); }; }; } static void MultiDelegation_P4020(delegant_v12352, formal_c65084) word delegant_v12352; word formal_c65084; { formal_c65084 = (formal_c65084 - 20); /* MultiDelegation: */ SOURCE(16544, 81) SOURCE(16588, 37) (void) SetStyleKey_P2160(delegant_v12352, (* (( (ptr) formal_c65084)+4) ), 0); } static void LabelSetStyleKey_P2220(widget_v8712, style_v8740, repaint_v8768) word widget_v8712; word style_v8740; word repaint_v8768; { register ptr gf_c65116 = (ptr) &globalframe; word ld_v12380; /* LabelSetStyleKey: */ SOURCE(16950, 213) SOURCE(17043, 33) { word idx192; word limit193; ld_v12380 = XR_Narrow((* ((( (ptr) widget_v8712)+49)+( idx192 = (* (( (ptr) (* (( (ptr) gf_c65116)+10)/* labelClass_v3588 */ ))+4) ), limit193 = (* (( (ptr) widget_v8712)+48) ), BCK(idx192, limit193) )) ), (* (( (ptr) gf_c65116)+32) )); }; SOURCE(17078, 29) (* (( (ptr) ld_v12380)+5) ) = style_v8740; SOURCE(17109, 54) if ((repaint_v8768 != 0)) { SOURCE(17130, 33) (void) ForkSetStyle_P420(widget_v8712, ld_v12380, repaint_v8768); }; } static void LabelGetStyleSpec_P2280(formal_c0356, widget_v8828) word formal_c0356; word widget_v8828; { register ptr gf_c65148 = (ptr) &globalframe; W4 style_v8872; word ld_v12424; /* LabelGetStyleSpec: */ SOURCE(17169, 136) SOURCE(17169, 136) style_v8872.f0 = (word) -1; style_v8872.f1 = (word) -1; style_v8872.f2 = 0; style_v8872.f3 = 0; SOURCE(17241, 33) { word idx194; word limit195; ld_v12424 = XR_Narrow((* ((( (ptr) widget_v8828)+49)+( idx194 = (* (( (ptr) (* (( (ptr) gf_c65148)+10)/* labelClass_v3588 */ ))+4) ), limit195 = (* (( (ptr) widget_v8828)+48) ), BCK(idx194, limit195) )) ), (* (( (ptr) gf_c65148)+32) )); }; SOURCE(17276, 29) (void) EntryGetStyleSpec_P1920((word) &style_v8872, ld_v12424); /* removed tail goto */ (* (W4Pt) formal_c0356 ) = style_v8872; return; } static void LabelSetStyleSpec_P2340(widget_v8932, style_v8960, repaint_v8988) word widget_v8932; W4 style_v8960; word repaint_v8988; { register ptr gf_c65180 = (ptr) &globalframe; word ld_v12468; /* LabelSetStyleSpec: */ SOURCE(17311, 218) SOURCE(17410, 33) { word idx196; word limit197; ld_v12468 = XR_Narrow((* ((( (ptr) widget_v8932)+49)+( idx196 = (* (( (ptr) (* (( (ptr) gf_c65180)+10)/* labelClass_v3588 */ ))+4) ), limit197 = (* (( (ptr) widget_v8932)+48) ), BCK(idx196, limit197) )) ), (* (( (ptr) gf_c65180)+32) )); }; SOURCE(17445, 28) (void) EntrySetStyleSpec_P1860(ld_v12468, style_v8960); SOURCE(17475, 54) if ((repaint_v8988 != 0)) { SOURCE(17496, 33) (void) ForkSetStyle_P420(widget_v8932, ld_v12468, repaint_v8988); }; } static void SetWindowPartOfStyle_P2400(widget_v9048, ld_v9076, repaint_v9104) word widget_v9048; word ld_v9076; word repaint_v9104; { register ptr gf_c65212 = (ptr) &globalframe; word dd_v12512; /* SetWindowPartOfStyle: */ SOURCE(17535, 1304) SOURCE(17632, 42) { word var_c63420; word sd_v58004; sd_v58004 = (* (( (ptr) widget_v9048)+36) ); { word pr_v58036; pr_v58036 = (* (ptr) (* (( (ptr) gf_c65212)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v58036 ) == sd_v58004)) { var_c63420 = (* (( (ptr) pr_v58036)+1) ); goto lab_L100043; }; { word pd198; pd198 = (* (( (ptr) (* (( (ptr) gf_c65212)+144)/* var_c59932 */ ))+5) ); var_c63420 = (word) ( *( (fPt) ((* (ptr) pd198 ))))((* (( (ptr) gf_c65212)+8)/* perDKey_v3532 */ ), sd_v58004, pd198); }; }; lab_L100043: ; dd_v12512 = XR_Narrow(var_c63420, (* (( (ptr) gf_c65212)+34) )); }; SOURCE(17676, 1163) { word var_c63484; var_c63484 = (* (( (ptr) ld_v9076)+5) ); if ((var_c63484 == 0) || (var_c63484 == (* (( (ptr) gf_c65212)+52) ))) { SOURCE(17734, 179) { W18 var_c0370; W15 var_c63516; (* (ptr) (word) &var_c0370 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0370) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63516 ) = (word) -1; (* (( (ptr) &var_c63516)+1) ) = (* (( (ptr) (* (( (ptr) (* (( (ptr) widget_v9048)+36) ))+1) ))+2) ); (* (( (ptr) &var_c63516)+2) ) = (word) -1; (* (( (ptr) &var_c63516)+3) ) = (word) -1; (* (( (ptr) &var_c63516)+4) ) = 11; (* (( (ptr) &var_c63516)+5) ) = 11; (* (( (ptr) &var_c63516)+6) ) = 3; (* (( (ptr) &var_c63516)+7) ) = (word) -1; (* (( (ptr) &var_c63516)+8) ) = (word) -1; (* (( (ptr) &var_c63516)+9) ) = 2; (* (( (ptr) &var_c63516)+10) ) = 2; (* (( (ptr) &var_c63516)+11) ) = 0; (* (( (ptr) &var_c63516)+12) ) = 0; (* (( (ptr) &var_c63516)+13) ) = (word) -1; (* (( (ptr) &var_c63516)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0370) + 2) ) = var_c63516; (* (( (ptr) (word) &var_c0370) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd200; pd200 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd200 ))))((word) (&var_c0370), pd200); }; }; goto endif0199; }; if ((var_c63484 == (* (( (ptr) gf_c65212)+49) )) || (var_c63484 == (* (( (ptr) gf_c65212)+50) ))) { SOURCE(17946, 179) { W18 var_c0372; W15 var_c63548; (* (ptr) (word) &var_c0372 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0372) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63548 ) = (word) -1; (* (( (ptr) &var_c63548)+1) ) = (* (( (ptr) (* (( (ptr) (* (( (ptr) widget_v9048)+36) ))+1) ))+3) ); (* (( (ptr) &var_c63548)+2) ) = (word) -1; (* (( (ptr) &var_c63548)+3) ) = (word) -1; (* (( (ptr) &var_c63548)+4) ) = 11; (* (( (ptr) &var_c63548)+5) ) = 11; (* (( (ptr) &var_c63548)+6) ) = 3; (* (( (ptr) &var_c63548)+7) ) = (word) -1; (* (( (ptr) &var_c63548)+8) ) = (word) -1; (* (( (ptr) &var_c63548)+9) ) = 2; (* (( (ptr) &var_c63548)+10) ) = 2; (* (( (ptr) &var_c63548)+11) ) = 0; (* (( (ptr) &var_c63548)+12) ) = 0; (* (( (ptr) &var_c63548)+13) ) = (word) -1; (* (( (ptr) &var_c63548)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0372) + 2) ) = var_c63548; (* (( (ptr) (word) &var_c0372) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd201; pd201 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd201 ))))((word) (&var_c0372), pd201); }; }; goto endif0199; }; if ((var_c63484 == (* (( (ptr) gf_c65212)+53) )) || (var_c63484 == (* (( (ptr) gf_c65212)+54) ))) { SOURCE(18156, 158) { W18 var_c0374; W15 var_c63580; (* (ptr) (word) &var_c0374 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0374) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63580 ) = (* (( (ptr) dd_v12512)+3) ); (* (( (ptr) &var_c63580)+1) ) = (word) -1; (* (( (ptr) &var_c63580)+2) ) = (word) -1; (* (( (ptr) &var_c63580)+3) ) = (word) -1; (* (( (ptr) &var_c63580)+4) ) = 11; (* (( (ptr) &var_c63580)+5) ) = 11; (* (( (ptr) &var_c63580)+6) ) = 3; (* (( (ptr) &var_c63580)+7) ) = (word) -1; (* (( (ptr) &var_c63580)+8) ) = (word) -1; (* (( (ptr) &var_c63580)+9) ) = 2; (* (( (ptr) &var_c63580)+10) ) = 2; (* (( (ptr) &var_c63580)+11) ) = 0; (* (( (ptr) &var_c63580)+12) ) = 0; (* (( (ptr) &var_c63580)+13) ) = (word) -1; (* (( (ptr) &var_c63580)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0374) + 2) ) = var_c63580; (* (( (ptr) (word) &var_c0374) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd202; pd202 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd202 ))))((word) (&var_c0374), pd202); }; }; goto endif0199; }; if ((var_c63484 == (* (( (ptr) gf_c65212)+55) ))) { SOURCE(18331, 158) { W18 var_c0376; W15 var_c63612; (* (ptr) (word) &var_c0376 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0376) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63612 ) = (* (( (ptr) dd_v12512)+4) ); (* (( (ptr) &var_c63612)+1) ) = (word) -1; (* (( (ptr) &var_c63612)+2) ) = (word) -1; (* (( (ptr) &var_c63612)+3) ) = (word) -1; (* (( (ptr) &var_c63612)+4) ) = 11; (* (( (ptr) &var_c63612)+5) ) = 11; (* (( (ptr) &var_c63612)+6) ) = 3; (* (( (ptr) &var_c63612)+7) ) = (word) -1; (* (( (ptr) &var_c63612)+8) ) = (word) -1; (* (( (ptr) &var_c63612)+9) ) = 2; (* (( (ptr) &var_c63612)+10) ) = 2; (* (( (ptr) &var_c63612)+11) ) = 0; (* (( (ptr) &var_c63612)+12) ) = 0; (* (( (ptr) &var_c63612)+13) ) = (word) -1; (* (( (ptr) &var_c63612)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0376) + 2) ) = var_c63612; (* (( (ptr) (word) &var_c0376) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd203; pd203 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd203 ))))((word) (&var_c0376), pd203); }; }; goto endif0199; }; if ((var_c63484 == (* (( (ptr) gf_c65212)+56) ))) { SOURCE(18506, 158) { W18 var_c0378; W15 var_c63644; (* (ptr) (word) &var_c0378 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0378) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63644 ) = (* (( (ptr) dd_v12512)+5) ); (* (( (ptr) &var_c63644)+1) ) = (word) -1; (* (( (ptr) &var_c63644)+2) ) = (word) -1; (* (( (ptr) &var_c63644)+3) ) = (word) -1; (* (( (ptr) &var_c63644)+4) ) = 11; (* (( (ptr) &var_c63644)+5) ) = 11; (* (( (ptr) &var_c63644)+6) ) = 3; (* (( (ptr) &var_c63644)+7) ) = (word) -1; (* (( (ptr) &var_c63644)+8) ) = (word) -1; (* (( (ptr) &var_c63644)+9) ) = 2; (* (( (ptr) &var_c63644)+10) ) = 2; (* (( (ptr) &var_c63644)+11) ) = 0; (* (( (ptr) &var_c63644)+12) ) = 0; (* (( (ptr) &var_c63644)+13) ) = (word) -1; (* (( (ptr) &var_c63644)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0378) + 2) ) = var_c63644; (* (( (ptr) (word) &var_c0378) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd204; pd204 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd204 ))))((word) (&var_c0378), pd204); }; }; goto endif0199; }; if ((var_c63484 == (* (( (ptr) gf_c65212)+57) ))) { SOURCE(18681, 158) { W18 var_c0380; W15 var_c63676; (* (ptr) (word) &var_c0380 ) = (* (( (ptr) widget_v9048)+34) ); (* (( (ptr) (word) &var_c0380) + 1) ) = (* (( (ptr) widget_v9048)+35) ); (* (ptr) &var_c63676 ) = (* (( (ptr) dd_v12512)+6) ); (* (( (ptr) &var_c63676)+1) ) = (word) -1; (* (( (ptr) &var_c63676)+2) ) = (word) -1; (* (( (ptr) &var_c63676)+3) ) = (word) -1; (* (( (ptr) &var_c63676)+4) ) = 11; (* (( (ptr) &var_c63676)+5) ) = 11; (* (( (ptr) &var_c63676)+6) ) = 3; (* (( (ptr) &var_c63676)+7) ) = (word) -1; (* (( (ptr) &var_c63676)+8) ) = (word) -1; (* (( (ptr) &var_c63676)+9) ) = 2; (* (( (ptr) &var_c63676)+10) ) = 2; (* (( (ptr) &var_c63676)+11) ) = 0; (* (( (ptr) &var_c63676)+12) ) = 0; (* (( (ptr) &var_c63676)+13) ) = (word) -1; (* (( (ptr) &var_c63676)+14) ) = (word) -1; (* (W15Pt) (( (ptr) (word) &var_c0380) + 2) ) = var_c63676; (* (( (ptr) (word) &var_c0380) + 17) ) = (* (ptr) (* (( (ptr) (* (( (ptr) gf_c65212)+151)/* var_c61532 */ ))+5) ) ); { word pd205; pd205 = (* (( (ptr) (* (( (ptr) gf_c65212)+145)/* var_c59964 */ ))+75) ); (void) ( *( (fPt) ((* (ptr) pd205 ))))((word) (&var_c0380), pd205); }; }; goto endif0199; }; endif0199: ; }; } static void CutLabelValue_P2460(label_v9164, hackForXTerm_v9192) word label_v9164; word hackForXTerm_v9192; { register ptr gf_c65244 = (ptr) &globalframe; word text_v12568; /* CutLabelValue: */ SOURCE(18863, 146) SOURCE(18935, 32) text_v12568 = (word) GetText_P1620(label_v9164); SOURCE(18969, 40) { word pd206; pd206 = (* (( (ptr) (* (( (ptr) gf_c65244)+158)/* var_c63708 */ ))+5) ); (void) ( *( (fPt) ((* (ptr) pd206 ))))((* (( (ptr) label_v9164)+34) ), text_v12568, 0, pd206); }; } static void SetCharInsertionIndex_P2520(label_v9252, pos_v9280, repaint_v9308) word label_v9252; word pos_v9280; word repaint_v9308; { register ptr gf_c65276 = (ptr) &globalframe; word c_v12612; word ld_v12640; /* SetCharInsertionIndex: */ SOURCE(19014, 328) SOURCE(19119, 35) c_v12612 = (* (( (ptr) label_v9252)+34) ); SOURCE(19157, 32) { word idx207; word limit208; ld_v12640 = XR_Narrow((* ((( (ptr) label_v9252)+49)+( idx207 = (* (( (ptr) (* (( (ptr) gf_c65276)+10)/* labelClass_v3588 */ ))+4) ), limit208 = (* (( (ptr) label_v9252)+48) ), BCK(idx207, limit208) )) ), (* (( (ptr) gf_c65276)+32) )); }; SOURCE(19191, 20) (* (( (ptr) ld_v12640)+1) ) = pos_v9280; SOURCE(19213, 129) if ( ( (c_v12612 != 0) ? (0 != (* (( (ptr) c_v12612)+15) )) : 0 ) ) { SOURCE(19233, 111) { word dd_v12684; SOURCE(19235, 41) { word var_c63740; word sd_v57928; sd_v57928 = (* (( (ptr) label_v9252)+36) ); { word pr_v57960; pr_v57960 = (* (ptr) (* (( (ptr) gf_c65276)+8)/* perDKey_v3532 */ ) ); if (((* (ptr) pr_v57960 ) == sd_v57928)) { var_c63740 = (* (( (ptr) pr_v57960)+1) ); goto lab_L100044; }; { word pd209; pd209 = (* (( (ptr) (* (( (ptr) gf_c65276)+144)/* var_c59932 */ ))+5) ); var_c63740 = (word) ( *( (fPt) ((* (ptr) pd209 ))))((* (( (ptr) gf_c65276)+8)/* perDKey_v3532 */ ), sd_v57928, pd209); }; }; lab_L100044: ; dd_v12684 = XR_Narrow(var_c63740, (* (( (ptr) gf_c65276)+34) )); }; SOURCE(19278, 64) { word pd210; pd210 = (* (( (ptr) (* (( (ptr) gf_c65276)+145)/* var_c59964 */ ))+64) ); (void) ( *( (fPt) ((* (ptr) pd210 ))))((* (ptr) dd_v12684 ), (word) (( (bPt) gf_c65276)+528)/* var_c59740 */ , label_v9252, (* ( ( (ptr) gf_c65276)+15)/* setCaretPosition_v3952 */ ), pd210); }; }; }; } static void SetCharInsertionPos_P2580(label_v9368, pos_v9396, repaint_v9424) word label_v9368; W2 pos_v9396; word repaint_v9424; { word i_v12740; /* SetCharInsertionPos: */ SOURCE(19351, 180) SOURCE(19459, 30) i_v12740 = (word) ToCharPos_P2700(label_v9368, pos_v9396); SOURCE(19491, 40) (void) SetCharInsertionIndex_P2520(label_v9368, i_v12740, repaint_v9424); } static word GetCharInsertionIndex_P2640(label_v9484) word label_v9484; { register ptr gf_c65308 = (ptr) &globalframe; word pos_v9528; word ld_v12784; /* GetCharInsertionIndex: */ SOURCE(19537, 136) SOURCE(19615, 32) { word idx211; word limit212; ld_v12784 = XR_Narrow((* ((( (ptr) label_v9484)+49)+( idx211 = (* (( (ptr) (* (( (ptr) gf_c65308)+10)/* labelClass_v3588 */ ))+4) ), limit212 = (* (( (ptr) label_v9484)+48) ), BCK(idx211, limit212) )) ), (* (( (ptr) gf_c65308)+32) )); }; SOURCE(19649, 24) return((* (( (ptr) ld_v12784)+1) )); } static word ToCharPos_P2700(formal_c0513, formal_c0514) word formal_c0513; W2 formal_c0514; { W9 var_c65340; /* declaration of label_v9588 skipped */ /* declaration of pos_v9616 skipped */ /* declaration of var_c09 skipped */ /* declaration of cpos_v9660 skipped */ (* (( (ptr) &var_c65340)+4)/* label_v9588 */ ) = formal_c0513; (* (W2Pt) (( (ptr) &var_c65340)+5)/* pos_v9616 */ ) = formal_c0514; /* ToCharPos: */ SOURCE(19677, 398) SOURCE(19677, 398) (* (( (ptr) &var_c65340)+8)/* cpos_v9660 */ ) = 0; SOURCE(19761, 314) SOURCE(19763, 293) { word var_c010; { word var_c0494; var_c0494 = (word) &var_c65340; var_c010 = (word) XR_Enable(( ((word) (fPt) NoName_Q6144) ), ( ((word) (fPt) NoName_Q6204) ), var_c0494); }; if ((var_c010 == 5)) { goto lab_L100045; } else { if ((var_c010 == 1)) { goto lab_L06; }; }; }; goto lab_L100048; lab_L100045: ; lab_L100048: ; SOURCE(19677, 398) return((* (( (ptr) &var_c65340)+8)/* cpos_v9660 */ )); lab_L06: ; return((* (( (ptr) &var_c65340)+7)/* var_c09 */ )); } static word NoName_Q6144(formal_c0477) word formal_c0477; { register ptr gf_c0476 = (ptr) &globalframe; SOURCE(19794, 32) { word ld_v12828; word c_v12856; word font_v12884; W3 var_c0406; SOURCE(19794, 32) { word idx213; word limit214; ld_v12828 = XR_Narrow((* ((( (ptr) (* (( (ptr) formal_c0477)+4) ))+49)+( idx213 = (* (( (ptr) (* (( (ptr) gf_c0476)+10)/* labelClass_v3588 */ ))+4) ), limit214 = (* (( (ptr) (* (( (ptr) formal_c0477)+4) ))+48) ), BCK(idx213, limit214) )) ), (* (( (ptr) gf_c0476)+32) )); }; SOURCE(19828, 35) c_v12856 = (* (( (ptr) (* (( (ptr) formal_c0477)+4) ))+34) ); SOURCE(19865, 33) font_v12884 = (* (( (ptr) ld_v12828)+4) ); SOURCE(19900, 81) if ((((* (( (ptr) (* (( (ptr) formal_c0477)+4) ))+37) ) != 0) || ((* (( (ptr) (* (( (ptr) formal_c0477)+4) ))+38) ) != 0)) || ( (c_v12856 == 0) ? 1 : (0 == (* ( ( (ptr) c_v12856)+15) )) ) ) { SOURCE(19975, 6) (* (( (ptr) formal_c0477)+7) ) = (* (( (ptr) formal_c0477)+8) ); return(1); }; SOURCE(19984, 72) { word pd215; pd215 = (* (( (ptr) (* (( (ptr) gf_c0476)+152)/* var_c61660 */ ))+5) ); (void) ( *( (fPt) ((* (ptr) pd215 ))))((word) &var_c0406, c_v12856, font_v12884, (* (ptr) ld_v12828 ), ((* (( (ptr) formal_c0477)+5) ) - (* (( (ptr) ld_v12828)+6) )), pd215); }; (* (( (ptr) formal_c0477)+8) ) = var_c0406.f1; }; return(0); } static void NoName_Q6204(formal_c0412, formal_c200012, formal_c200013, formal_c200014, formal_c200015) word formal_c0412; word formal_c200012; word formal_c200013; word formal_c200014; word formal_c200015; { register ptr gf_c0478 = (ptr) &globalframe; if ((formal_c200013 == (* (( (ptr) (* (( (ptr) gf_c0478)+145)/* var_c59964 */ ))+4) ))) { { word err_v56500; err_v56500 = (* (ptr) formal_c200015 ); SOURCE(19783, 9) (* (ptr) formal_c0412 ) = 2; (* (( (ptr) formal_c0412)+1) ) = 5; return; }; }; (* (ptr) formal_c0412 ) = 0; (* (( (ptr) formal_c0412)+1) ) = 0; return; } static void NoName_Q6264(formal_c0418, formal_c200008, formal_c200009, formal_c200010, formal_c200011) word formal_c0418; word formal_c200008; word formal_c200009; word formal_c200010; word formal_c200011; { register ptr gf_c0479 = (ptr) &globalframe; if ((formal_c200009 == (* (( (ptr) (* (( (ptr) gf_c0479)+145)/* var_c59964 */ ))+4) ))) { { word err_v48296; err_v48296 = (* (ptr) formal_c200011 ); SOURCE(9205, 10) (* (ptr) formal_c0418 ) = 2; (* (( (ptr) formal_c0418)+1) ) = 4; return; }; }; (* (ptr) formal_c0418 ) = 0; (* (( (ptr) formal_c0418)+1) ) = 0; return; } static void NoName_Q6324(formal_c0424, formal_c200004, formal_c200005, formal_c200006, formal_c200007) word formal_c0424; word formal_c200004; word formal_c200005; word formal_c200006; word formal_c200007; { register ptr gf_c0480 = (ptr) &globalframe; if ((formal_c200005 == (* (( (ptr) (* (( (ptr) gf_c0480)+145)/* var_c59964 */ ))+4) ))) { { word err_v46832; err_v46832 = (* (ptr) formal_c200007 ); SOURCE(7883, 10) (* (ptr) formal_c0424 ) = 2; (* (( (ptr) formal_c0424)+1) ) = 3; return; }; }; (* (ptr) formal_c0424 ) = 0; (* (( (ptr) formal_c0424)+1) ) = 0; return; } static void NoName_Q6384(formal_c0429, formal_c200000, formal_c200001, formal_c200002, formal_c200003) word formal_c0429; word formal_c200000; word formal_c200001; word formal_c200002; word formal_c200003; { register ptr gf_c0481 = (ptr) &globalframe; if ((formal_c200001 == (* (( (ptr) (* (( (ptr) gf_c0481)+145)/* var_c59964 */ ))+4) )) || (formal_c200001 == XR_Uncaught)) { SOURCE(4658, 9) (* (ptr) formal_c0429 ) = 2; (* (( (ptr) formal_c0429)+1) ) = 2; return; }; (* (ptr) formal_c0429 ) = 0; (* (( (ptr) formal_c0429)+1) ) = 0; return; } /* file: XTkLabelsImpl, module: XTkLabelsImpl, compiled at: May 4, 1993 2:35:44 pm PDT */ extern void XR_install_XTkLabelsImpl() { NoName_Q5904(); } extern void XR_run_XTkLabelsImpl() { XR_Start(&globalframe); }