|
|
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.