#include "windows.h" #include "bago.h" ABOUTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 24, 17, 146, 80 STYLE WS_DLGFRAME | WS_POPUP BEGIN CONTROL BAGOICON, -1, "static", SS_ICON | WS_CHILD, 15, 5, 16, 16 CONTROL "Bago", -1, "static", SS_LEFT | WS_GROUP | WS_CHILD, 45, 20, 30, 10 CONTROL "Copyright \251 1992 H. G. Wrekshun", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 30, 146, 10 CONTROL VERSION, -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 0, 40, 146, 10 CONTROL "- Released as Freeware -", -1, "static", SS_CENTER | WS_CHILD, 0, 50, 146, 10 CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 55, 60, 32, 14 END INPUTDIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 58, 58, 175, 49 STYLE WS_DLGFRAME | WS_POPUP BEGIN CONTROL "", ID_INPUT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 34, 14, 105, 12 CONTROL "", ID_IMSG, "static", SS_CENTER | WS_CHILD, 14, 0, 145, 11 CONTROL "OK", ID_OK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 49, 30, 30, 14 CONTROL "Cancel", ID_CANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 94, 30, 29, 14 END EDITWORDBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 13, 22, 269, 140 STYLE WS_DLGFRAME | WS_POPUP BEGIN CONTROL "Root word:", ID_RMSG, "static", SS_LEFT | WS_CHILD, 3, 12, 45, 8 CONTROL "OK", ID_OK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 147, 7, 30, 14 CONTROL "Exit", ID_CANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 147, 24, 30, 14 CONTROL "", ID_WORD, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 48, 11, 45, 12 CONTROL "", ID_SUFS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 72, 65, 12 CONTROL "", ID_SUFED, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 87, 65, 12 CONTROL "", ID_SUFER, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 102, 65, 12 CONTROL "", ID_SUFING, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 3, 118, 65, 12 CONTROL "", ID_SUFEN, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 72, 65, 12 CONTROL "", ID_SUFY, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 88, 65, 11 CONTROL "", ID_SUFLY, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 102, 65, 12 CONTROL "", ID_SUFEST, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 68, 118, 65, 12 CONTROL "", ID_SUFISH, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 72, 65, 12 CONTROL "", ID_SUFERS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 87, 65, 12 CONTROL "", ID_SUFINGS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 102, 65, 12 CONTROL "", ID_SUF111, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 133, 118, 65, 12 CONTROL "", ID_SUF112, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 72, 62, 12 CONTROL "", ID_SUF113, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 87, 62, 12 CONTROL "", ID_SUF114, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 102, 62, 12 CONTROL "", ID_SUF115, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD | WS_DISABLED, 198, 118, 62, 12 CONTROL "Which of the following are words?", ID_WMSG, "static", SS_LEFT | WS_CHILD | WS_DISABLED, 3, 58, 135, 8 CONTROL "DELETE", ID_DELETE, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 147, 41, 30, 14 CONTROL "Prev", ID_PREV, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 184, 7, 30, 14 CONTROL "Next", ID_NEXT, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_DISABLED, 184, 24, 30, 14 CONTROL "Virgin", ID_VIRGIN, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 184, 41, 30, 14 CONTROL "Freqency:", ID_FMSG, "static", SS_LEFT | WS_CHILD | WS_DISABLED, 3, 27, 45, 8 CONTROL "", ID_FREQ, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | WS_DISABLED, 48, 27, 45, 12 END BAGOMENU MENU BEGIN POPUP "&Game" BEGIN MENUITEM "New Game\t^N", MN_DD_GAME + MN_GAM_PLAY MENUITEM "End Round\t^E", MN_DD_GAME + MN_GAM_END MENUITEM "Statistics", MN_DD_GAME + MN_GAM_STATS MENUITEM "Clear Statistics", MN_DD_GAME + MN_GAM_CSTATS MENUITEM "Load Rack", MN_DD_GAME + MN_GAM_LOAD MENUITEM "Save Rack", MN_DD_GAME + MN_GAM_SAVE MENUITEM "Set Rack", MN_DD_GAME + MN_GAM_TOURN MENUITEM "Quit", MN_DD_GAME + MN_GAM_QUIT END POPUP "&Options" BEGIN MENUITEM "Difficulty\t^D", MN_DD_OPTIONS + MN_OPT_LEVEL MENUITEM "Sound\t^S", MN_DD_OPTIONS + MN_OPT_SOUND MENUITEM "Game Duration", MN_DD_OPTIONS + MN_OPT_GTIME MENUITEM "Timed Game\t^T", MN_DD_OPTIONS + MN_OPT_TIMER MENUITEM "Learn Words\t^L", MN_DD_OPTIONS + MN_OPT_LEARN MENUITEM "Computer Plays", MN_DD_OPTIONS + MN_OPT_CPLAY MENUITEM "Rotatable Cubes\t^R", MN_DD_OPTIONS + MN_OPT_ROTATE MENUITEM "Heap space", MN_DD_OPTIONS + MN_SEL_8 // MENUITEM "Debug Pick", MN_DD_OPTIONS + MN_SEL_9 END POPUP "&Dictionary" BEGIN MENUITEM "Load", MN_DD_DICT + MN_DIC_LOAD MENUITEM "Save", MN_DD_DICT + MN_DIC_SAVE MENUITEM "Show", MN_DD_DICT + MN_DIC_SHOW MENUITEM "Edit...", MN_DD_DICT + MN_DIC_EDIT MENUITEM "Optimize", MN_DD_DICT + MN_DIC_OPT MENUITEM "Cull Infrequent...", MN_DD_DICT + MN_DIC_CULL MENUITEM "Reset Frequencies", MN_DD_DICT + MN_DIC_RFREQ END POPUP "&Help" BEGIN MENUITEM "Reference Card...", MN_DD_HELP + MN_HLP_REFCARD; MENUITEM "Index...", MN_DD_HELP + MN_HLP_INDEX; MENUITEM "About...", MN_DD_HELP + MN_HLP_ABOUT; END END BAGOACCEL ACCELERATORS BEGIN "^N", MN_DD_GAME + MN_GAM_PLAY, NOINVERT "^E", MN_DD_GAME + MN_GAM_END, NOINVERT "^D", MN_DD_OPTIONS + MN_OPT_LEVEL, NOINVERT "^S", MN_DD_OPTIONS + MN_OPT_SOUND, NOINVERT "^T", MN_DD_OPTIONS + MN_OPT_TIMER, NOINVERT "^L", MN_DD_OPTIONS + MN_OPT_LEARN, NOINVERT "^R", MN_DD_OPTIONS + MN_OPT_ROTATE, NOINVERT VK_F1, MN_DD_HELP + MN_HLP_REFCARD, VIRTKEY, NOINVERT VK_TAB, BAGOM_TAB, VIRTKEY, NOINVERT END BAGOICON ICON bago3.ico BIKINIICON ICON bikini.ico EYESBMP BITMAP eyes.bmp STARBMP BITMAP STAR.BMP A0BMP BITMAP A0.BMP B0BMP BITMAP B0.BMP C0BMP BITMAP C0.BMP D0BMP BITMAP D0.BMP E0BMP BITMAP E0.BMP F0BMP BITMAP F0.BMP G0BMP BITMAP G0.BMP H0BMP BITMAP H0.BMP I0BMP BITMAP I0.BMP J0BMP BITMAP J0.BMP K0BMP BITMAP K0.BMP L0BMP BITMAP L0.BMP M0BMP BITMAP M0.BMP N0BMP BITMAP N0.BMP O0BMP BITMAP O0.BMP P0BMP BITMAP P0.BMP Q0BMP BITMAP Q0.BMP R0BMP BITMAP R0.BMP S0BMP BITMAP S0.BMP T0BMP BITMAP T0.BMP U0BMP BITMAP U0.BMP V0BMP BITMAP V0.BMP W0BMP BITMAP W0.BMP X0BMP BITMAP X0.BMP Y0BMP BITMAP Y0.BMP Z0BMP BITMAP Z0.BMP A1BMP BITMAP A1.BMP B1BMP BITMAP B1.BMP C1BMP BITMAP C1.BMP D1BMP BITMAP D1.BMP E1BMP BITMAP E1.BMP F1BMP BITMAP F1.BMP G1BMP BITMAP G1.BMP H1BMP BITMAP H1.BMP I1BMP BITMAP I1.BMP J1BMP BITMAP J1.BMP K1BMP BITMAP K1.BMP L1BMP BITMAP L1.BMP M1BMP BITMAP M1.BMP N1BMP BITMAP N1.BMP O1BMP BITMAP O1.BMP P1BMP BITMAP P1.BMP Q1BMP BITMAP Q1.BMP R1BMP BITMAP R1.BMP S1BMP BITMAP S1.BMP T1BMP BITMAP T1.BMP U1BMP BITMAP U1.BMP V1BMP BITMAP V1.BMP W1BMP BITMAP W1.BMP X1BMP BITMAP X1.BMP Y1BMP BITMAP Y1.BMP Z1BMP BITMAP Z1.BMP A2BMP BITMAP A2.BMP B2BMP BITMAP B2.BMP C2BMP BITMAP C2.BMP D2BMP BITMAP D2.BMP E2BMP BITMAP E2.BMP F2BMP BITMAP F2.BMP G2BMP BITMAP G2.BMP H2BMP BITMAP H2.BMP I2BMP BITMAP I2.BMP J2BMP BITMAP J2.BMP K2BMP BITMAP K2.BMP L2BMP BITMAP L2.BMP M2BMP BITMAP M2.BMP N2BMP BITMAP N2.BMP O2BMP BITMAP O2.BMP P2BMP BITMAP P2.BMP Q2BMP BITMAP Q2.BMP R2BMP BITMAP R2.BMP S2BMP BITMAP S2.BMP T2BMP BITMAP T2.BMP U2BMP BITMAP U2.BMP V2BMP BITMAP V2.BMP W2BMP BITMAP W2.BMP X2BMP BITMAP X2.BMP Y2BMP BITMAP Y2.BMP Z2BMP BITMAP Z2.BMP A3BMP BITMAP A3.BMP B3BMP BITMAP B3.BMP C3BMP BITMAP C3.BMP D3BMP BITMAP D3.BMP E3BMP BITMAP E3.BMP F3BMP BITMAP F3.BMP G3BMP BITMAP G3.BMP H3BMP BITMAP H3.BMP I3BMP BITMAP I3.BMP J3BMP BITMAP J3.BMP K3BMP BITMAP K3.BMP L3BMP BITMAP L3.BMP M3BMP BITMAP M3.BMP N3BMP BITMAP N3.BMP O3BMP BITMAP O3.BMP P3BMP BITMAP P3.BMP Q3BMP BITMAP Q3.BMP R3BMP BITMAP R3.BMP S3BMP BITMAP S3.BMP T3BMP BITMAP T3.BMP U3BMP BITMAP U3.BMP V3BMP BITMAP V3.BMP W3BMP BITMAP W3.BMP X3BMP BITMAP X3.BMP Y3BMP BITMAP Y3.BMP Z3BMP BITMAP Z3.BMP /* Keys up and down backgrounds */ UPBMP BITMAP UP.BMP DOWNBMP BITMAP DOWN.BMP ENTERUPBMP BITMAP ENTERUP.BMP ENTERDNBMP BITMAP ENTERDN.BMP STOPUPBMP BITMAP STOPUP.BMP STOPDNBMP BITMAP STOPDN.BMP SHADEBMP BITMAP SHADE.BMP /* light shading for use w/ mono */ REWARD1BMP BITMAP L434S.BMP REWARD2BMP BITMAP L958F.BMP REWARD3BMP BITMAP L921F.BMP REWARD4BMP BITMAP L434L.BMP BAGOCUR CURSOR BAGO.CUR