/* Generated with C2C (Cedar To C)*/ /* Copyright (C) 1992 by Xerox Corporation. All rights reserved. */ /* time: March 9, 1992 6:00:40 pm PST */ /* C2C version: October 16, 1990 (native) */ /* ref-counting: off */ /* file: HelpStringsImpl, module: HelpStringsImpl */ /* switches: bcfhklnouw */ #include #include static char versionStamp[] = "@(#)mob_version [647557632,2064795176] HelpStringsImpl"; typedef unsigned word, *ptr; typedef unsigned char byte, *bPt; typedef unsigned short half, *hPt; typedef word (*fPt)(); #define SOURCE(p, l) /* source p, l */ static void NoName_Q480(); static void HelpStringsImpl_P0(); static void NoDisplay_P60(); static void NoVisble_P120(); static word NoHelp_P180(); static void Display_P240(); static void Clear_P300(); static void MakeVisible_P360(); static void Hide_P420(); static struct {unsigned f; char r[16];} string1 = {851984, "\257\300\267\210\110\244\300\302\136\033\142\100\200\000\000"}; static struct {unsigned f; char r[4];} string2 = {131074, "\003\004\000"}; static struct {unsigned f; char r[16];} string3 = {851984, "\257\300\267\210\110\244\300\302\136\033\142\100\164\000\000"}; static struct {unsigned f; char r[4];} string4 = {131074, "\004\003\000"}; static struct {unsigned f; char r[16];} string5 = {851984, "\257\300\046\230\362\000\300\173\022\106\050\100\150\000\000"}; static struct {unsigned f; char r[4];} string6 = {131074, "\003\010\000"}; static struct {unsigned f; char r[16];} string7 = {851984, "\257\300\267\210\110\244\300\302\136\033\142\100\150\000\000"}; static struct { word f0[12]; word f12; word f13; word f14; word f15; word f16; word f17; word f18; word f19; word f20; word f21; word f22; word f23; word f24; word f25; word f26; word f27[2]; } globalframe = { {0}, (word) Hide_P420, 0, (word) MakeVisible_P360, 0, (word) Clear_P300, 0, (word) Display_P240, 0, (word) NoHelp_P180, 0, (word) NoVisble_P120, 0, (word) NoDisplay_P60, 0, (word) HelpStringsImpl_P0, {0} }; static void NoName_Q480() { register ptr gf_c034 = (ptr) &globalframe; word var_c4832; (* (( (ptr) gf_c034)+9) ) = (word) XR_GetTypeIndex((word) &string1, 0, (word) &string2); (* (( (ptr) gf_c034)+11) ) = (word) XR_GetTypeIndex((word) &string3, 0, (word) &string4); (void) XR_DeclareGlobalFrame((word) "HelpStringsImpl", &globalframe, (word) XR_GetTypeIndex((word) &string5, 0, (word) &string6) , (word) (( (bPt) gf_c034)+104)/* var_c4672 */ ); var_c4832 = (word) XR_ExportInterface((word) "HelpStrings", (word) XR_GetTypeIndexS((word) (&string7)), 5); (* (( (ptr) gf_c034)+28)/* var_c4800 */ ) = var_c4832; (void) XR_ExportProcS(var_c4832, (word) (( (bPt) gf_c034)+72)/* var_c4544 */ , 786435); (void) XR_ExportProcS(var_c4832, (word) (( (bPt) gf_c034)+64)/* var_c4512 */ , 786691); (void) XR_ExportProcS(var_c4832, (word) (( (bPt) gf_c034)+56)/* var_c4480 */ , 524802); (void) XR_ExportProcS(var_c4832, (word) (( (bPt) gf_c034)+48)/* var_c4448 */ , 525058); (void) XR_ExportProcS(var_c4832, (word) (( (bPt) gf_c034)+80)/* var_c4576 */ , 67109888); } static void HelpStringsImpl_P0(formal_c016, formal_c014) word formal_c016; word formal_c014; { register ptr gf_c4864 = (ptr) &globalframe; /* HelpStringsImpl: */ SOURCE(25, 906) SOURCE(104, 158) { word var_c4704; var_c4704 = XR_NewObject(20, (* (( (ptr) gf_c4864)+9) )); (* (ptr) var_c4704 ) = (word) (( (bPt) gf_c4864)+96)/* var_c4640 */ ; (* (( (ptr) var_c4704)+1) ) = (word) (( (bPt) gf_c4864)+96)/* var_c4640 */ ; (* (( (ptr) var_c4704)+2) ) = (word) (( (bPt) gf_c4864)+88)/* var_c4608 */ ; (* (( (ptr) var_c4704)+3) ) = (word) (( (bPt) gf_c4864)+88)/* var_c4608 */ ; (* (( (ptr) gf_c4864)+8)/* noHelpClass_v2436 */ ) = var_c4704; }; } static void NoDisplay_P60(h_v2724, string_v2752, key_v2780) word h_v2724; word string_v2752; word key_v2780; { /* NoDisplay: */ } static void NoVisble_P120(h_v2868, data_v2896) word h_v2868; word data_v2896; { /* NoVisble: */ } static word NoHelp_P180() { register ptr gf_c4896 = (ptr) &globalframe; word h_v2968; /* NoHelp: */ SOURCE(397, 104) SOURCE(397, 104) h_v2968 = 0; SOURCE(444, 57) { word var_c4768; var_c4768 = XR_NewObject(8, (* (( (ptr) gf_c4896)+11) )); (* (ptr) var_c4768 ) = (* (( (ptr) gf_c4896)+8)/* noHelpClass_v2436 */ ); return(var_c4768); }; } static void Display_P240(h_v3028, string_v3056, key_v3084) word h_v3028; word string_v3056; word key_v3084; { /* Display: */ SOURCE(505, 112) SOURCE(571, 46) if ((h_v3028 != 0)) { SOURCE(585, 32) { word pd8; pd8 = (* (ptr) (* (ptr) h_v3028 ) ); (void) ( *( (fPt) ((* (ptr) pd8 ))))(h_v3028, string_v3056, key_v3084, pd8); }; }; } static void Clear_P300(h_v3168, string_v3196, key_v3224) word h_v3168; word string_v3196; word key_v3224; { /* Clear: */ SOURCE(620, 114) SOURCE(690, 44) if ((h_v3168 != 0)) { SOURCE(704, 30) { word pd9; pd9 = (* (( (ptr) (* (ptr) h_v3168 ))+1) ); (void) ( *( (fPt) ((* (ptr) pd9 ))))(h_v3168, string_v3196, key_v3224, pd9); }; }; } static void MakeVisible_P360(h_v3308, data_v3336) word h_v3308; word data_v3336; { /* MakeVisible: */ SOURCE(738, 101) SOURCE(796, 43) if ((h_v3308 != 0)) { SOURCE(810, 29) { word pd10; pd10 = (* (( (ptr) (* (ptr) h_v3308 ))+2) ); (void) ( *( (fPt) ((* (ptr) pd10 ))))(h_v3308, data_v3336, pd10); }; }; } static void Hide_P420(h_v3408, data_v3436) word h_v3408; word data_v3436; { /* Hide: */ SOURCE(844, 87) SOURCE(895, 36) if ((h_v3408 != 0)) { SOURCE(909, 22) { word pd11; pd11 = (* (( (ptr) (* (ptr) h_v3408 ))+3) ); (void) ( *( (fPt) ((* (ptr) pd11 ))))(h_v3408, data_v3436, pd11); }; }; } /* file: HelpStringsImpl, module: HelpStringsImpl, compiled at: March 9, 1992 6:00:39 pm PST */ extern void XR_install_HelpStringsImpl() { NoName_Q480(); } extern void XR_run_HelpStringsImpl() { XR_Start(&globalframe); }