1//Microsoft Developer Studio generated resource script. 2// 3#include "resource.h" 4 5#define APSTUDIO_READONLY_SYMBOLS 6///////////////////////////////////////////////////////////////////////////// 7// 8// Generated from the TEXTINCLUDE 2 resource. 9// 10#include "afxres.h" 11 12///////////////////////////////////////////////////////////////////////////// 13#undef APSTUDIO_READONLY_SYMBOLS 14 15///////////////////////////////////////////////////////////////////////////// 16// English (U.S.) resources 17 18#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) 19#ifdef _WIN32 20LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US 21#pragma code_page(1252) 22#endif //_WIN32 23 24#ifdef APSTUDIO_INVOKED 25///////////////////////////////////////////////////////////////////////////// 26// 27// TEXTINCLUDE 28// 29 301 TEXTINCLUDE DISCARDABLE 31BEGIN 32 "resource.h\0" 33END 34 352 TEXTINCLUDE DISCARDABLE 36BEGIN 37 "#include ""afxres.h""\r\n" 38 "\0" 39END 40 413 TEXTINCLUDE DISCARDABLE 42BEGIN 43 "#define _AFX_NO_SPLITTER_RESOURCES\r\n" 44 "#define _AFX_NO_OLE_RESOURCES\r\n" 45 "#define _AFX_NO_TRACKER_RESOURCES\r\n" 46 "#define _AFX_NO_PROPERTY_RESOURCES\r\n" 47 "\r\n" 48 "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n" 49 "#ifdef _WIN32\r\n" 50 "LANGUAGE 9, 1\r\n" 51 "#pragma code_page(1252)\r\n" 52 "#endif\r\n" 53 "#include ""res\\MagicCube4d.rc2"" // non-Microsoft Visual C++ edited resources\r\n" 54 "#include ""afxres.rc"" // Standard components\r\n" 55 "#endif\0" 56END 57 58#endif // APSTUDIO_INVOKED 59 60 61///////////////////////////////////////////////////////////////////////////// 62// 63// Icon 64// 65 66// Icon with lowest ID value placed first to ensure application icon 67// remains consistent on all systems. 68IDR_MAINFRAME ICON DISCARDABLE "res\\MagicCube4d.ico" 69IDR_MAGICCUBE4TYPE ICON DISCARDABLE "res\\MagicCube4dDoc.ico" 70 71///////////////////////////////////////////////////////////////////////////// 72// 73// Bitmap 74// 75 76IDR_MAINFRAME BITMAP MOVEABLE PURE "res\\Toolbar.bmp" 77 78///////////////////////////////////////////////////////////////////////////// 79// 80// Toolbar 81// 82 83IDR_MAINFRAME TOOLBAR DISCARDABLE 16, 15 84BEGIN 85 BUTTON ID_FILE_NEW 86 BUTTON ID_FILE_OPEN 87 BUTTON ID_FILE_SAVE 88 SEPARATOR 89 BUTTON ID_EDIT_CUT 90 BUTTON ID_EDIT_COPY 91 BUTTON ID_EDIT_PASTE 92 SEPARATOR 93 BUTTON ID_FILE_PRINT 94 BUTTON ID_APP_ABOUT 95END 96 97 98///////////////////////////////////////////////////////////////////////////// 99// 100// Menu 101// 102 103IDR_MAINFRAME MENU PRELOAD DISCARDABLE 104BEGIN 105 POPUP "&File" 106 BEGIN 107 MENUITEM "&New\tCtrl+N", ID_FILE_NEW 108 MENUITEM "&Open...\tCtrl+O", ID_FILE_OPEN 109 MENUITEM "&Save\tCtrl+S", ID_FILE_SAVE 110 MENUITEM "Save &As...", ID_FILE_SAVE_AS 111 MENUITEM SEPARATOR 112 MENUITEM "Recent File", ID_FILE_MRU_FILE1, GRAYED 113 MENUITEM SEPARATOR 114 MENUITEM "E&xit", ID_APP_EXIT 115 END 116 POPUP "&Edit" 117 BEGIN 118 MENUITEM "&Undo\tCtrl+Z", ID_EDIT_UNDO 119 MENUITEM SEPARATOR 120 MENUITEM "Cu&t\tCtrl+X", ID_EDIT_CUT 121 MENUITEM "&Copy\tCtrl+C", ID_EDIT_COPY 122 MENUITEM "&Paste\tCtrl+V", ID_EDIT_PASTE 123 END 124 POPUP "&View" 125 BEGIN 126 MENUITEM "&Toolbar", ID_VIEW_TOOLBAR 127 MENUITEM "&Status Bar", ID_VIEW_STATUS_BAR 128 END 129 POPUP "&Scramble" 130 BEGIN 131 MENUITEM "&1", ID_SCRAMBLE_1 132 MENUITEM "&2", ID_SCRAMBLE_2 133 MENUITEM "&3", ID_SCRAMBLE_3 134 MENUITEM "&4", ID_SCRAMBLE_4 135 MENUITEM "&5", ID_SCRAMBLE_5 136 MENUITEM "&6", ID_SCRAMBLE_6 137 MENUITEM "&7", ID_SCRAMBLE_7 138 MENUITEM "&8", ID_SCRAMBLE_8 139 MENUITEM SEPARATOR 140 MENUITEM "&Full", ID_SCRAMBLE_FULL 141 END 142 POPUP "&Options" 143 BEGIN 144 MENUITEM "&Solve", ID_SOLVE 145 MENUITEM "&Take Back\tCtrl+Z", ID_EDIT_UNDO 146 MENUITEM "&Reset", ID_RESET 147 END 148 POPUP "&Rendering" 149 BEGIN 150 MENUITEM "&Software Only", ID_RENDERING_SOFTWAREONLY 151 MENUITEM "&Accelerated if Available", ID_RENDERING_DEFAULT 152 END 153 POPUP "&Help" 154 BEGIN 155 MENUITEM "&About Magic Cube 4D...", ID_APP_ABOUT 156 END 157END 158 159 160///////////////////////////////////////////////////////////////////////////// 161// 162// Accelerator 163// 164 165IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE 166BEGIN 167 "N", ID_FILE_NEW, VIRTKEY, CONTROL 168 "O", ID_FILE_OPEN, VIRTKEY, CONTROL 169 "S", ID_FILE_SAVE, VIRTKEY, CONTROL 170 "Z", ID_EDIT_UNDO, VIRTKEY, CONTROL 171 "X", ID_EDIT_CUT, VIRTKEY, CONTROL 172 "C", ID_EDIT_COPY, VIRTKEY, CONTROL 173 "V", ID_EDIT_PASTE, VIRTKEY, CONTROL 174 VK_BACK, ID_EDIT_UNDO, VIRTKEY, ALT 175 VK_DELETE, ID_EDIT_CUT, VIRTKEY, SHIFT 176 VK_INSERT, ID_EDIT_COPY, VIRTKEY, CONTROL 177 VK_INSERT, ID_EDIT_PASTE, VIRTKEY, SHIFT 178 VK_F6, ID_NEXT_PANE, VIRTKEY 179 VK_F6, ID_PREV_PANE, VIRTKEY, SHIFT 180END 181 182 183///////////////////////////////////////////////////////////////////////////// 184// 185// Dialog 186// 187 188IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 240, 54 189STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU 190CAPTION "About MagicCube4d" 191FONT 8, "MS Sans Serif" 192BEGIN 193 ICON IDR_MAINFRAME,IDC_STATIC,7,7,20,20 194 LTEXT "Magic Cube 4D Version 2.2",IDC_STATIC,37,10,119,8, 195 SS_NOPREFIX 196 LTEXT "Copyright � 1996, 1997, 1998, 1999, 2000, 2001, 2002", 197 IDC_STATIC,37,21,160,8 198 DEFPUSHBUTTON "OK",IDOK,201,7,32,14,WS_GROUP 199 LTEXT "by Melinda Green, Don Hatch and Jay Berkenbilt", 200 IDC_STATIC,37,32,168,8 201END 202 203 204#ifndef _MAC 205///////////////////////////////////////////////////////////////////////////// 206// 207// Version 208// 209 210VS_VERSION_INFO VERSIONINFO 211 FILEVERSION 1,0,0,1 212 PRODUCTVERSION 2,2,0,1 213 FILEFLAGSMASK 0x3fL 214#ifdef _DEBUG 215 FILEFLAGS 0x1L 216#else 217 FILEFLAGS 0x0L 218#endif 219 FILEOS 0x4L 220 FILETYPE 0x1L 221 FILESUBTYPE 0x0L 222BEGIN 223 BLOCK "StringFileInfo" 224 BEGIN 225 BLOCK "040904b0" 226 BEGIN 227 VALUE "CompanyName", "\0" 228 VALUE "FileDescription", "MagicCube4D MFC Application\0" 229 VALUE "FileVersion", "1, 0, 0, 1\0" 230 VALUE "InternalName", "MagicCube4D\0" 231 VALUE "LegalCopyright", "Copyright � 1996-2003 Melinda Green, Don Hatch, and Jay Berkenbilt\0" 232 VALUE "LegalTrademarks", "Superliminal Software\0" 233 VALUE "OriginalFilename", "MagicCube4D.exe\0" 234 VALUE "ProductName", "MagicCube4D Application\0" 235 VALUE "ProductVersion", "2, 2, 0, 1\0" 236 END 237 END 238 BLOCK "VarFileInfo" 239 BEGIN 240 VALUE "Translation", 0x409, 1200 241 END 242END 243 244#endif // !_MAC 245 246 247///////////////////////////////////////////////////////////////////////////// 248// 249// DESIGNINFO 250// 251 252#ifdef APSTUDIO_INVOKED 253GUIDELINES DESIGNINFO DISCARDABLE 254BEGIN 255 IDD_ABOUTBOX, DIALOG 256 BEGIN 257 LEFTMARGIN, 7 258 RIGHTMARGIN, 233 259 TOPMARGIN, 7 260 BOTTOMMARGIN, 40 261 END 262END 263#endif // APSTUDIO_INVOKED 264 265 266///////////////////////////////////////////////////////////////////////////// 267// 268// Cursor 269// 270 271IDC_CURSOR1 CURSOR DISCARDABLE "res\\cursor1.cur" 272 273///////////////////////////////////////////////////////////////////////////// 274// 275// String Table 276// 277 278STRINGTABLE PRELOAD DISCARDABLE 279BEGIN 280 IDR_MAINFRAME "MagicCube4D\n\nMagicCube4D\n\n\nMagicCube4D.Document\nMagicCube4D Document" 281END 282 283STRINGTABLE PRELOAD DISCARDABLE 284BEGIN 285 AFX_IDS_APP_TITLE "MagicCube4D" 286 AFX_IDS_IDLEMESSAGE "Ready" 287END 288 289STRINGTABLE DISCARDABLE 290BEGIN 291 ID_INDICATOR_EXT "EXT" 292 ID_INDICATOR_CAPS "CAP" 293 ID_INDICATOR_NUM "NUM" 294 ID_INDICATOR_SCRL "SCRL" 295 ID_INDICATOR_OVR "OVR" 296 ID_INDICATOR_REC "REC" 297END 298 299STRINGTABLE DISCARDABLE 300BEGIN 301 ID_FILE_NEW "Create a new document\nNew" 302 ID_FILE_OPEN "Open an existing document\nOpen" 303 ID_FILE_CLOSE "Close the active document\nClose" 304 ID_FILE_SAVE "Save the active document\nSave" 305 ID_FILE_SAVE_AS "Save the active document with a new name\nSave As" 306END 307 308STRINGTABLE DISCARDABLE 309BEGIN 310 ID_APP_ABOUT "Display program information, version number and copyright\nAbout" 311 ID_APP_EXIT "Quit the application; prompts to save documents\nExit" 312END 313 314STRINGTABLE DISCARDABLE 315BEGIN 316 ID_FILE_MRU_FILE1 "Open this document" 317 ID_FILE_MRU_FILE2 "Open this document" 318 ID_FILE_MRU_FILE3 "Open this document" 319 ID_FILE_MRU_FILE4 "Open this document" 320 ID_FILE_MRU_FILE5 "Open this document" 321 ID_FILE_MRU_FILE6 "Open this document" 322 ID_FILE_MRU_FILE7 "Open this document" 323 ID_FILE_MRU_FILE8 "Open this document" 324 ID_FILE_MRU_FILE9 "Open this document" 325 ID_FILE_MRU_FILE10 "Open this document" 326 ID_FILE_MRU_FILE11 "Open this document" 327 ID_FILE_MRU_FILE12 "Open this document" 328 ID_FILE_MRU_FILE13 "Open this document" 329 ID_FILE_MRU_FILE14 "Open this document" 330 ID_FILE_MRU_FILE15 "Open this document" 331 ID_FILE_MRU_FILE16 "Open this document" 332END 333 334STRINGTABLE DISCARDABLE 335BEGIN 336 ID_NEXT_PANE "Switch to the next window pane\nNext Pane" 337 ID_PREV_PANE "Switch back to the previous window pane\nPrevious Pane" 338END 339 340STRINGTABLE DISCARDABLE 341BEGIN 342 ID_WINDOW_SPLIT "Split the active window into panes\nSplit" 343END 344 345STRINGTABLE DISCARDABLE 346BEGIN 347 ID_EDIT_CLEAR "Erase the selection\nErase" 348 ID_EDIT_CLEAR_ALL "Erase everything\nErase All" 349 ID_EDIT_COPY "Copy the selection and put it on the Clipboard\nCopy" 350 ID_EDIT_CUT "Cut the selection and put it on the Clipboard\nCut" 351 ID_EDIT_FIND "Find the specified text\nFind" 352 ID_EDIT_PASTE "Insert Clipboard contents\nPaste" 353 ID_EDIT_REPEAT "Repeat the last action\nRepeat" 354 ID_EDIT_REPLACE "Replace specific text with different text\nReplace" 355 ID_EDIT_SELECT_ALL "Select the entire document\nSelect All" 356 ID_EDIT_UNDO "Take back last move" 357 ID_EDIT_REDO "Redo the previously undone action\nRedo" 358END 359 360STRINGTABLE DISCARDABLE 361BEGIN 362 ID_VIEW_TOOLBAR "Show or hide the toolbar\nToggle ToolBar" 363 ID_VIEW_STATUS_BAR "Show or hide the status bar\nToggle StatusBar" 364END 365 366STRINGTABLE DISCARDABLE 367BEGIN 368 AFX_IDS_SCSIZE "Change the window size" 369 AFX_IDS_SCMOVE "Change the window position" 370 AFX_IDS_SCMINIMIZE "Reduce the window to an icon" 371 AFX_IDS_SCMAXIMIZE "Enlarge the window to full size" 372 AFX_IDS_SCNEXTWINDOW "Switch to the next document window" 373 AFX_IDS_SCPREVWINDOW "Switch to the previous document window" 374 AFX_IDS_SCCLOSE "Close the active window and prompts to save the documents" 375END 376 377STRINGTABLE DISCARDABLE 378BEGIN 379 AFX_IDS_SCRESTORE "Restore the window to normal size" 380 AFX_IDS_SCTASKLIST "Activate Task List" 381END 382 383STRINGTABLE DISCARDABLE 384BEGIN 385 ID_SCRAMBLE_1 "Adds one random twist" 386 ID_SCRAMBLE_2 "Adds two random twists" 387 ID_SCRAMBLE_3 "Adds three random twists" 388 ID_SCRAMBLE_4 "Adds four random twists" 389 ID_SCRAMBLE_5 "Adds five random twists" 390 ID_SCRAMBLE_6 "Adds six random twists" 391 ID_SCRAMBLE_7 "Adds seven random twists" 392 ID_SCRAMBLE_8 "Adds eight random twists" 393 ID_SCRAMBLE_FULL "Fully scrambles puzzle (20 random twists)" 394 ID_SOLVE "Solves the puzzle" 395 ID_OPTIONS_TAKEBACK "Take back last move" 396 ID_RESET "Returns puzzle to pristine state" 397END 398 399STRINGTABLE DISCARDABLE 400BEGIN 401 ID_NEW_PUZZLE2 "two cubies along each edge" 402 ID_NEW_PUZZLE3 "three cubies along each edge" 403 ID_NEW_PUZZLE4 "four cubies along each edge" 404 ID_NEW_PUZZLE5 "five cubies along each edge" 405 ID_RENDERING_SOFTWAREONLY "Try this if messed up display" 406END 407 408#endif // English (U.S.) resources 409///////////////////////////////////////////////////////////////////////////// 410 411 412 413#ifndef APSTUDIO_INVOKED 414///////////////////////////////////////////////////////////////////////////// 415// 416// Generated from the TEXTINCLUDE 3 resource. 417// 418#define _AFX_NO_SPLITTER_RESOURCES 419#define _AFX_NO_OLE_RESOURCES 420#define _AFX_NO_TRACKER_RESOURCES 421#define _AFX_NO_PROPERTY_RESOURCES 422 423#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) 424#ifdef _WIN32 425LANGUAGE 9, 1 426#pragma code_page(1252) 427#endif 428#include "res\MagicCube4d.rc2" // non-Microsoft Visual C++ edited resources 429#include "afxres.rc" // Standard components 430#endif 431///////////////////////////////////////////////////////////////////////////// 432#endif // not APSTUDIO_INVOKED 433 434