|
|
1.1 root 1: /*==============================================================*\
2: * *
3: * Main.h - Sample PM application header file *
4: * Created 1990, Microsoft, IBM Corp.
5: * *
6: *--------------------------------------------------------------*
7: * *
8: * This header file contains the application wide constants *
9: * and structure definitions. *
10: * *
11: \*==============================================================*/
12:
13: #define IDR_MAIN 1 /* resource identifier */
14:
15: /*--------------------------------------------------------------*\
16: * Dialog box ids *
17: \*--------------------------------------------------------------*/
18: #define IDD_FILEOPEN 2000
19: #define IDD_FILESAVE 2001
20: #define IDD_FONT 2002
21:
22: #define IDD_MSGBOX 1001
23: #define ID_MLE 1002
24:
25: /*--------------------------------------------------------------*\
26: * Menu item ids *
27: \*--------------------------------------------------------------*/
28: #define IDM_FILE 1000
29: #define IDM_FILENEW 1100
30: #define IDM_FILEOPEN 1200
31: #define IDM_FILESAVE 1300
32: #define IDM_FILESAVEAS 1400
33: #define IDM_FILEPRINT 1500
34: #define IDM_FILEPAGESETUP 1600
35: #define IDM_FILEPRINTSETUP 1700
36: #define IDM_FILEEXIT 1800
37:
38: #define IDM_EDIT 2000
39: #define IDM_EDITUNDO 2100
40: #define IDM_EDITCUT 2200
41: #define IDM_EDITCOPY 2300
42: #define IDM_EDITPASTE 2400
43: #define IDM_EDITCLEAR 2500
44:
45: #define IDM_OPTIONS 3000
46: #define IDM_OPTIONSFORECOLOR 3100
47: #define IDM_OPTIONSBACKCOLOR 3200
48: #define IDM_OPTIONSBACKCOLORYELLOW 3210
49: #define IDM_OPTIONSBACKCOLORPINK 3220
50: #define IDM_OPTIONSBACKCOLORCYAN 3230
51: #define IDM_OPTIONSBACKCOLORDEFAULT 3240
52: #define IDM_OPTIONSFONT 3300
53:
54: #define IDM_DEMO 4000
55: #define IDM_DEMODLG 4100
56: #define IDM_DEMODLGBUTTONS 4110
57: #define IDM_DEMODLGLISTBOXES 4120
58: #define IDM_DEMODLGCOMBOBOXES 4130
59: #define IDM_DEMODLGENTRYFIELDS 4140
60: #define IDM_DEMODLGSTATIC 4150
61: #define IDM_DEMODLGPP 4160
62:
63: #define IDM_DEMOMSGBOX 4200
64: #define IDM_DEMOMSGBOXOK 4210
65: #define IDM_DEMOMSGBOXOKCANCEL 4220
66: #define IDM_DEMOMSGBOXYESNO 4230
67: #define IDM_DEMOMSGBOXYESNOCANCEL 4240
68: #define IDM_DEMOMSGBOXRETRYCANCEL 4250
69: #define IDM_DEMOMSGBOXABORT 4260
70: #define IDM_DEMOMSGBOXENTER 4270
71: #define IDM_DEMOMSGBOXENTERCANCEL 4280
72: #define IDM_DEMOMSGBOXQUERY 4290
73: #define IDM_DEMOMSGBOXWARNING 4300
74: #define IDM_DEMOMSGBOXINFO 4310
75: #define IDM_DEMOMSGBOXCRITICAL 4320
76: #define IDM_DEMOMSGBOXAPP 4330
77: #define IDM_DEMOMSGBOXSYS 4340
78: #define IDM_DEMOMSGBOXMOVEABLE 4350
79: #define IDM_DEMOMSGBOXHELP 4360
80:
81: #define IDM_HELP 9000
82: #define IDM_HELPHELPFORHELP 9100
83: #define IDM_HELPEXTENDED 9200
84: #define IDM_HELPKEYS 9300
85: #define IDM_HELPINDEX 9400
86: #define IDM_HELPTUTORIAL 9500
87: #define IDM_HELPABOUT 9600
88:
89: /*--------------------------------------------------------------*\
90: * Dialog item ids *
91: \*--------------------------------------------------------------*/
92: #define ID_OK 1
93: #define ID_CANCEL 2
94:
95: /*--------------------------------------------------------------*\
96: * Stringtable ids *
97: \*--------------------------------------------------------------*/
98: #define IDS_FILEOPENEXT 1
99: #define IDS_APPNAME 2
100: #define IDS_HELPLIBRARYNAME 3
101: #define IDS_OPENDLGTITLE 4
102: #define IDS_OPENDLGBUTTON 5
103: #define IDS_HELPWINDOWTITLE 6
104: #define IDS_SAVEDLGTITLE 7
105: #define IDS_SAVEDLGBUTTON 8
106: #define IDS_UNTITLED 9
107: #define IDS_TITLEBARSEPARATOR 10
108: #define IDS_PRINTSETUPTITLE 11
109: #define IDS_PAGESETUPTITLE 12
110: #define IDS_PRINTTITLE 13
111: #define IDS_PPFONTPOINT 14
112: #define IDS_FONTDLGTITLE 15
113:
114: #define IDS_DEMOMSGBOXOK 20
115: #define IDS_DEMOMSGBOXOKCANCEL 21
116: #define IDS_DEMOMSGBOXYESNO 22
117: #define IDS_DEMOMSGBOXYESNOCANCEL 23
118: #define IDS_DEMOMSGBOXRETRYCANCEL 24
119: #define IDS_DEMOMSGBOXABORT 25
120: #define IDS_DEMOMSGBOXENTER 26
121: #define IDS_DEMOMSGBOXENTERCANCEL 27
122: #define IDS_DEMOMSGBOXQUERY 28
123: #define IDS_DEMOMSGBOXWARNING 29
124: #define IDS_DEMOMSGBOXINFO 30
125: #define IDS_DEMOMSGBOXCRITICAL 31
126: #define IDS_DEMOMSGBOXAPP 32
127: #define IDS_DEMOMSGBOXSYS 33
128: #define IDS_DEMOMSGBOXMOVEABLE 34
129: #define IDS_DEMOMSGBOXHELP 35
130:
131:
132: #define IDS_LISTBOX1 40
133: #define IDS_LISTBOX2 41
134: #define IDS_LISTBOX3 42
135: #define IDS_LISTBOX4 43
136: #define IDS_LISTBOX5 44
137: #define IDS_LISTBOX6 45
138: #define IDS_LISTBOX7 46
139: #define IDS_LISTBOX8 47
140: #define IDS_LISTBOX9 48
141: #define IDS_LISTBOX10 49
142:
143: #define IDS_BLUE 50
144: #define IDS_RED 51
145: #define IDS_PINK 52
146: #define IDS_GREEN 53
147: #define IDS_CYAN 54
148: #define IDS_YELLOW 55
149: #define IDS_DARKGRAY 56
150: #define IDS_DARKBLUE 57
151: #define IDS_DARKRED 58
152: #define IDS_DARKPINK 59
153: #define IDS_DARKGREEN 60
154: #define IDS_DARKCYAN 61
155: #define IDS_BROWN 62
156: #define IDS_PALEGRAY 63
157: #define IDS_DEFAULT 64
158:
159: #define IDS_FIRSTCOLOR IDS_BLUE
160:
161: /*--------------------------------------------------------------*\
162: * Messagetable ids *
163: \*--------------------------------------------------------------*/
164: #define IDMSG_INITFAILED 1
165: #define IDMSG_MAINWINCREATEFAILED 2
166: #define IDMSG_CANNOTOPENINPUTFILE 3
167: #define IDMSG_CANNOTOPENOUTPUTFILE 4
168: #define IDMSG_CANNOTRUNPAGESETUP 5
169: #define IDMSG_CANNOTRUNPRINTSETUP 6
170: #define IDMSG_CANNOTRUNPRINT 7
171: #define IDMSG_CANNOTRUNCOLOR 8
172: #define IDMSG_CANNOTGETHPS 9
173: #define IDMSG_HELPLOADERROR 10
174: #define IDMSG_CANNOTLOADSTRING 11
175: #define IDMSG_CANNOTOPENPRINTER 12
176: #define IDMSG_HELPDISPLAYERROR 13
177: #define IDMSG_CANNOTLOADEXITLIST 14
178: #define IDMSG_PRINTINITFAILED 15
179: #define IDMSG_OVERWRITEFILE 16
180: #define IDMSG_PRINTERROR 17
181: #define IDMSG_UNDOFAILED 18
182: #define IDMSG_CANNOTGETFILEINFO 19
183: #define IDMSG_CANNOTALLOCATEMEMORY 20
184: #define IDMSG_CANNOTREADFILE 21
185: #define IDMSG_CANNOTWRITETOFILE 22
186: #define IDMSG_CANNOTLOADFONTS 23
187: #define IDMSG_CANNOTGETPAGEINFO 24
188: #define IDMSG_PRINTAREATOOSMALL 25
189: #define IDMSG_CANNOTSETPP 26
190:
191: /*--------------------------------------------------------------*\
192: * Other constants *
193: \*--------------------------------------------------------------*/
194: #define MESSAGELEN 50 /* maximum length for messages */
195: #define TITLESEPARATORLEN 4 /* length of title bar separator string */
196:
197: #ifndef CCHMAXFILE
198: #define CCHMAXFILE 80
199: #endif
200:
201:
202: #define SM_SETFOCUS WM_USER+100 /* message to set the focus to MLE */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.