|
|
1.1 root 1: #define INCL_WINSTDFILE
2: #include <os2.h>
3: #include "img_main.h"
4: #include "img_dlg.h"
5:
6: ICON IDR_MAIN image.ico
7:
8: MENU IDR_MAIN PRELOAD
9: {
10: SUBMENU "~File", IDM_FILE
11: {
12: MENUITEM "~Open...", IDM_FILEOPEN
13: MENUITEM SEPARATOR
14: MENUITEM "E~xit \tF3", IDM_FILEEXIT
15: }
16:
17: /* -------------------------------------------------------- *
18: * Application specific menus go here *
19: * -------------------------------------------------------- */
20: SUBMENU "~View", IDM_VIEW
21: {
22: MENUITEM "~Detail", IDM_VIEWDETAIL
23:
24: MENUITEM SEPARATOR
25: SUBMENU "~Foreground color", IDM_VIEWFOREGROUNDCOLOR
26: {
27: MENUITEM "~Black", IDM_VIEWFORECOLORBLACK
28: MENUITEM "~White", IDM_VIEWFORECOLORWHITE
29: MENUITEM "Bl~ue", IDM_VIEWFORECOLORBLUE
30: MENUITEM "~Green", IDM_VIEWFORECOLORGREEN
31: MENUITEM "~Yellow", IDM_VIEWFORECOLORYELLOW
32: MENUITEM "~Red", IDM_VIEWFORECOLORRED
33: }
34: SUBMENU "~Background color", IDM_VIEWBACKGROUNDCOLOR
35: {
36: MENUITEM "~Black", IDM_VIEWBACKCOLORBLACK
37: MENUITEM "~White", IDM_VIEWBACKCOLORWHITE
38: MENUITEM "Bl~ue", IDM_VIEWBACKCOLORBLUE
39: MENUITEM "~Green", IDM_VIEWBACKCOLORGREEN
40: MENUITEM "~Yellow", IDM_VIEWBACKCOLORYELLOW
41: MENUITEM "~Red", IDM_VIEWBACKCOLORRED
42: }
43: MENUITEM SEPARATOR
44: MENUITEM "~Save position", IDM_VIEWSAVEPOSITION
45: MENUITEM "~Restore position", IDM_VIEWRESTOREPOSITION
46: }
47: SUBMENU "~Help", IDM_HELP
48: {
49: MENUITEM "~Help for help...", IDM_HELPHELPFORHELP
50:
51: /*
52: * allow system to process Extended Help, Help Keys
53: * & Help Index
54: */
55: MENUITEM "~Extended help...", SC_HELPEXTENDED, MIS_SYSCOMMAND
56: MENUITEM "~Keys help...", SC_HELPKEYS, MIS_SYSCOMMAND
57: MENUITEM "Help ~index...", SC_HELPINDEX, MIS_SYSCOMMAND
58: MENUITEM SEPARATOR
59: MENUITEM "~About...", IDM_HELPABOUT
60: }
61: }
62:
63:
64: ACCELTABLE IDR_MAIN PRELOAD
65: BEGIN
66: VK_F3, IDM_FILEEXIT, VIRTUALKEY
67: END
68:
69:
70: STRINGTABLE PRELOAD
71: BEGIN
72: IDS_APPNAME "Image"
73: IDS_FILEOPENEXTENSION "*.IMG"
74: IDS_HELPLIBRARYNAME "IMAGE.HLP" /* not to be translated */
75: IDS_OPENDLGHEADER "Open..."
76: IDS_OPENDLGBUTTON "Open"
77: IDS_HELPWINDOWTITLE "Image Help"
78: IDS_UNTITLED "Untitled"
79: IDS_TITLEBARSEPARATOR " - "
80: END
81:
82: MESSAGETABLE
83: BEGIN
84: IDMSG_INITFAILED "Initalization failed."
85: IDMSG_MAINWINCREATEFAILED "Failed to create main window."
86: IDMSG_CANNOTOPENINPUTFILE "Cannot open input file."
87: IDMSG_HELPLOADERROR "Failed to load help manager."
88: IDMSG_CANNOTLOADSTRING "Failed to load string."
89: IDMSG_OUTOFMEMORY "Out of memory."
90: IDMSG_LOADERROR "Error loading Image File."
91: IDMSG_BACKEQFORE "Foreground color = background color. Is this correct ?"
92: IDMSG_CANNOTRUNFILEOPEN "Cannot run Open dialog."
93: IDMSG_HELPDISPLAYERROR "Failed to display help panel."
94: IDMSG_CANNOTLOADEXITLIST "Cannot load Exit List processor."
95: IDMSG_HELPMANAGERERROR "Help Manager Error occured - destroying Help instance."
96: IDMSG_WARNING "Warning"
97: END
98:
99: /* include dialog templates created by dialog box editor */
100: rcinclude image.dlg
101: rcinclude img_help.rc
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.