|
|
1.1 ! root 1: #include <os2.h> ! 2: #include "hanoi.h" ! 3: ! 4: ICON ID_RESOURCE hanoi.ico ! 5: ! 6: MENU ID_RESOURCE ! 7: BEGIN ! 8: SUBMENU "~Action", -1 ! 9: BEGIN ! 10: MENUITEM "~Start", IDM_START ! 11: MENUITEM "S~top", IDM_STOP,, MIA_DISABLED ! 12: MENUITEM SEPARATOR ! 13: MENUITEM "~About...", IDM_ABOUT ! 14: END ! 15: SUBMENU "~Options",-2 ! 16: BEGIN ! 17: MENUITEM "~Set \tAlt s", IDM_SET ! 18: END ! 19: END ! 20: ! 21: ACCELTABLE ID_RESOURCE ! 22: BEGIN ! 23: "s", IDM_SET , ALT ! 24: END ! 25: ! 26: DLGTEMPLATE ID_SETCOUNT LOADONCALL MOVEABLE DISCARDABLE ! 27: BEGIN ! 28: DIALOG "", 0, 23, 75, 195, 58, FS_NOBYTEALIGN | FS_DLGBORDER | ! 29: WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS ! 30: BEGIN ! 31: CONTROL "Enter the number of disks desired:", 0, 2, 41, 163, 8, ! 32: WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE ! 33: CONTROL "", ID_ENTRYFLD, 158, 41, 23, 8, WC_ENTRYFIELD, ! 34: ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE ! 35: DEFPUSHBUTTON "OK", DID_OK, 90,12, 38,12, WS_GROUP ! 36: PUSHBUTTON "Cancel", DID_CANCEL, 140,12, 38,12, WS_GROUP ! 37: END ! 38: END ! 39: ! 40: DLGTEMPLATE IDD_ABOUTBOX LOADONCALL MOVEABLE DISCARDABLE ! 41: BEGIN ! 42: DIALOG "About", IDD_ABOUTBOX, 9, 17, 194, 90, FS_NOBYTEALIGN | FS_DLGBORDER | ! 43: WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR ! 44: BEGIN ! 45: CONTROL ID_RESOURCE, -1, 13, 56, 21, 21, WC_STATIC, SS_ICON | ! 46: WS_GROUP | WS_VISIBLE ! 47: CONTROL "Hanoi Game Application", 256, 37, 65, 154, 8, WC_STATIC, ! 48: SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE ! 49: CONTROL "Created 1990, Microsoft, IBM Corp.", 257, 5, 35, 184, 8, ! 50: WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE ! 51: CONTROL "Version 2.0", 258, 37, 50, 153, 8, WC_STATIC, SS_TEXT | ! 52: DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE ! 53: CONTROL "Ok", DID_OK, 78, 10, 38, 13, WC_BUTTON, BS_PUSHBUTTON | ! 54: BS_DEFAULT | WS_TABSTOP | WS_VISIBLE ! 55: END ! 56: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.