Use One-Time Initialization for glyph run caching to avoid duplicate glyph run genera...
[gdipp.git] / gdipp_pre / gdipp_pre.rc
blob9dd145e9ba3475b5537aa7a2ed01e20c607f4f21
1 // Microsoft Visual C++ generated resource script.\r
2 //\r
3 #include "resource.h"\r
4 \r
5 #define APSTUDIO_READONLY_SYMBOLS\r
6 /////////////////////////////////////////////////////////////////////////////\r
7 //\r
8 // Generated from the TEXTINCLUDE 2 resource.\r
9 //\r
10 #include "atlres.h"\r
12 /////////////////////////////////////////////////////////////////////////////\r
13 #undef APSTUDIO_READONLY_SYMBOLS\r
15 /////////////////////////////////////////////////////////////////////////////\r
16 // English (U.S.) resources\r
18 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r
19 #ifdef _WIN32\r
20 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US\r
21 #pragma code_page(1252)\r
22 #endif //_WIN32\r
24 #ifdef APSTUDIO_INVOKED\r
25 /////////////////////////////////////////////////////////////////////////////\r
26 //\r
27 // TEXTINCLUDE\r
28 //\r
30 1 TEXTINCLUDE \r
31 BEGIN\r
32     "resource.h\0"\r
33 END\r
35 2 TEXTINCLUDE \r
36 BEGIN\r
37     "#include ""atlres.h""\r\n"\r
38     "\0"\r
39 END\r
41 3 TEXTINCLUDE \r
42 BEGIN\r
43     "\0"\r
44 END\r
46 #endif    // APSTUDIO_INVOKED\r
49 /////////////////////////////////////////////////////////////////////////////\r
50 //\r
51 // Icon\r
52 //\r
54 // Icon with lowest ID value placed first to ensure application icon\r
55 // remains consistent on all systems.\r
56 IDR_MAINFRAME           ICON                    "res\\gdipp_pre.ico"\r
58 /////////////////////////////////////////////////////////////////////////////\r
59 //\r
60 // Dialog\r
61 //\r
63 IDD_ABOUTBOX DIALOGEX 0, 0, 187, 102\r
64 STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU\r
65 CAPTION "About"\r
66 FONT 8, "Tahoma", 0, 0, 0x0\r
67 BEGIN\r
68     DEFPUSHBUTTON   "OK",IDOK,130,81,50,14\r
69     CTEXT           "gdipp Preview\n[Current Version]\n\n(c) Copyright 2010",IDC_STATIC,25,57,78,32\r
70     ICON            IDR_MAINFRAME,IDC_STATIC,55,26,20,20\r
71     GROUPBOX        "",IDC_STATIC,7,7,115,88\r
72 END\r
74 IDD_MAINDLG DIALOGEX 0, 0, 400, 250\r
75 STYLE DS_SETFONT | WS_MINIMIZEBOX | WS_CAPTION | WS_SYSMENU\r
76 CAPTION "gdipp Preview"\r
77 FONT 10, "Segoe UI", 400, 0, 0x0\r
78 BEGIN\r
79     LTEXT           "",IDC_STATIC,7,7,386,236\r
80 END\r
83 /////////////////////////////////////////////////////////////////////////////\r
84 //\r
85 // DESIGNINFO\r
86 //\r
88 #ifdef APSTUDIO_INVOKED\r
89 GUIDELINES DESIGNINFO \r
90 BEGIN\r
91     IDD_ABOUTBOX, DIALOG\r
92     BEGIN\r
93         LEFTMARGIN, 7\r
94         RIGHTMARGIN, 180\r
95         TOPMARGIN, 7\r
96         BOTTOMMARGIN, 95\r
97     END\r
99     IDD_MAINDLG, DIALOG\r
100     BEGIN\r
101         LEFTMARGIN, 7\r
102         RIGHTMARGIN, 393\r
103         TOPMARGIN, 7\r
104         BOTTOMMARGIN, 243\r
105     END\r
106 END\r
107 #endif    // APSTUDIO_INVOKED\r
110 /////////////////////////////////////////////////////////////////////////////\r
111 //\r
112 // Accelerator\r
113 //\r
115 IDR_MAINFRAME ACCELERATORS \r
116 BEGIN\r
117     "N",            ID_FILE_NEW,            VIRTKEY, CONTROL\r
118     "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL\r
119     "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL\r
120     VK_F6,          ID_NEXT_PANE,           VIRTKEY \r
121     VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT\r
122 END\r
125 /////////////////////////////////////////////////////////////////////////////\r
126 //\r
127 // Version\r
128 //\r
130 VS_VERSION_INFO VERSIONINFO\r
131  FILEVERSION 1,0,0,0\r
132  PRODUCTVERSION 1,0,0,0\r
133  FILEFLAGSMASK 0x3fL\r
134 #ifdef _DEBUG\r
135  FILEFLAGS 0x1L\r
136 #else\r
137  FILEFLAGS 0x0L\r
138 #endif\r
139  FILEOS 0x4L\r
140  FILETYPE 0x2L\r
141  FILESUBTYPE 0x0L\r
142 BEGIN\r
143     BLOCK "StringFileInfo"\r
144     BEGIN\r
145         BLOCK "040904e4"\r
146         BEGIN\r
147             VALUE "CompanyName", "gdipp Project"\r
148             VALUE "FileDescription", "gdipp Preview"\r
149             VALUE "FileVersion", "1, 0, 0, 0"\r
150             VALUE "InternalName", "gdipp_pre"\r
151             VALUE "LegalCopyright", "Copyright (C) gdipp Project 2010"\r
152             VALUE "OriginalFilename", "gdipp_pre.exe"\r
153             VALUE "ProductName", "gdipp Preview"\r
154             VALUE "ProductVersion", "1, 0, 0, 0"\r
155         END\r
156     END\r
157     BLOCK "VarFileInfo"\r
158     BEGIN\r
159         VALUE "Translation", 0x409, 1252\r
160     END\r
161 END\r
164 /////////////////////////////////////////////////////////////////////////////\r
165 //\r
166 // Menu\r
167 //\r
169 IDR_MAINFRAME MENU \r
170 BEGIN\r
171     POPUP "&File"\r
172     BEGIN\r
173         MENUITEM "&New\tCtrl+N",                ID_FILE_NEW\r
174         MENUITEM "&Open...\tCtrl+O",            ID_FILE_OPEN\r
175         MENUITEM "&Save\tCtrl+S",               ID_FILE_SAVE\r
176         MENUITEM "Save &As...",                 ID_FILE_SAVE_AS\r
177         MENUITEM SEPARATOR\r
178         MENUITEM "E&xit",                       ID_APP_EXIT\r
179     END\r
180     POPUP "Tools"\r
181     BEGIN\r
182         MENUITEM "Change Font",                 ID_TOOLS_CHANGEFONT\r
183     END\r
184     POPUP "&Help"\r
185     BEGIN\r
186         MENUITEM "&About gdipp Preview...",     ID_APP_ABOUT\r
187     END\r
188 END\r
191 /////////////////////////////////////////////////////////////////////////////\r
192 //\r
193 // String Table\r
194 //\r
196 STRINGTABLE \r
197 BEGIN\r
198     IDR_MAINFRAME           "gdipp_pre"\r
199 END\r
201 STRINGTABLE \r
202 BEGIN\r
203     ID_FILE_NEW             "Create a new document\nNew"\r
204     ID_FILE_OPEN            "Open an existing document\nOpen"\r
205     ID_FILE_CLOSE           "Close the active document\nClose"\r
206     ID_FILE_SAVE            "Save the active document\nSave"\r
207     ID_FILE_SAVE_AS         "Save the active document with a new name\nSave As"\r
208     ID_FILE_PAGE_SETUP      "Change the printing options\nPage Setup"\r
209     ID_FILE_PRINT_SETUP     "Change the printer and printing options\nPrint Setup"\r
210     ID_FILE_PRINT           "Print the active document\nPrint"\r
211     ID_FILE_PRINT_PREVIEW   "Display full pages\nPrint Preview"\r
212 END\r
214 STRINGTABLE \r
215 BEGIN\r
216     ID_APP_ABOUT            "Display program information, version number and copyright\nAbout"\r
217     ID_APP_EXIT             "Quit the application; prompts to save documents\nExit"\r
218 END\r
220 STRINGTABLE \r
221 BEGIN\r
222     ID_NEXT_PANE            "Switch to the next window pane\nNext Pane"\r
223     ID_PREV_PANE            "Switch back to the previous window pane\nPrevious Pane"\r
224 END\r
226 STRINGTABLE \r
227 BEGIN\r
228     ID_WINDOW_NEW           "Open another window for the active document\nNew Window"\r
229     ID_WINDOW_ARRANGE       "Arrange icons at the bottom of the window\nArrange Icons"\r
230     ID_WINDOW_CASCADE       "Arrange windows so they overlap\nCascade Windows"\r
231     ID_WINDOW_TILE_HORZ     "Arrange windows as non-overlapping tiles\nTile Windows"\r
232     ID_WINDOW_TILE_VERT     "Arrange windows as non-overlapping tiles\nTile Windows"\r
233     ID_WINDOW_SPLIT         "Split the active window into panes\nSplit"\r
234 END\r
236 STRINGTABLE \r
237 BEGIN\r
238     ID_EDIT_CLEAR           "Erase the selection\nErase"\r
239     ID_EDIT_CLEAR_ALL       "Erase everything\nErase All"\r
240     ID_EDIT_COPY            "Copy the selection and put it on the Clipboard\nCopy"\r
241     ID_EDIT_CUT             "Cut the selection and put it on the Clipboard\nCut"\r
242     ID_EDIT_FIND            "Find the specified text\nFind"\r
243     ID_EDIT_PASTE           "Insert Clipboard contents\nPaste"\r
244     ID_EDIT_REPEAT          "Repeat the last action\nRepeat"\r
245     ID_EDIT_REPLACE         "Replace specific text with different text\nReplace"\r
246     ID_EDIT_SELECT_ALL      "Select the entire document\nSelect All"\r
247     ID_EDIT_UNDO            "Undo the last action\nUndo"\r
248     ID_EDIT_REDO            "Redo the previously undone action\nRedo"\r
249 END\r
251 STRINGTABLE \r
252 BEGIN\r
253     ATL_IDS_SCSIZE          "Change the window size"\r
254     ATL_IDS_SCMOVE          "Change the window position"\r
255     ATL_IDS_SCMINIMIZE      "Reduce the window to an icon"\r
256     ATL_IDS_SCMAXIMIZE      "Enlarge the window to full size"\r
257     ATL_IDS_SCNEXTWINDOW    "Switch to the next document window"\r
258     ATL_IDS_SCPREVWINDOW    "Switch to the previous document window"\r
259     ATL_IDS_SCCLOSE         "Close the active window and prompts to save the documents"\r
260 END\r
262 STRINGTABLE \r
263 BEGIN\r
264     ATL_IDS_SCRESTORE       "Restore the window to normal size"\r
265     ATL_IDS_SCTASKLIST      "Activate Task List"\r
266     ATL_IDS_MDICHILD        "Activate this window"\r
267 END\r
269 STRINGTABLE \r
270 BEGIN\r
271     ATL_IDS_IDLEMESSAGE     "Ready"\r
272 END\r
274 STRINGTABLE \r
275 BEGIN\r
276     ATL_IDS_MRU_FILE        "Open this document"\r
277 END\r
279 #endif    // English (U.S.) resources\r
280 /////////////////////////////////////////////////////////////////////////////\r