/* * demorc.h - Header file for OLE demo's resource file. * * Created by Microsoft Corporation. * (c) Copyright Microsoft Corp. 1990 - 1992 All Rights Reserved */ /* Application resource ID */ #define ID_APPLICATION 1 #define POS_FILEMENU 0 /* File menu */ #define IDM_NEW 0x100 #define IDM_OPEN 0x101 #define IDM_SAVE 0x102 #define IDM_SAVEAS 0x103 #define IDM_EXIT 0x104 #define IDM_ABOUT 0x105 #define POS_EDITMENU 1 /* Edit menu */ #define IDM_CUT 0x200 #define IDM_COPY 0x201 #define IDM_PASTE 0x202 #define IDM_PASTELINK 0x203 #define IDM_CLEAR 0x204 #define IDM_CLEARALL 0x205 #define IDM_LINKS 0x206 /* Object popup menu */ #define POS_OBJECT 9 // position of Object item in Edit menu #define IDM_OBJECT 0x210 #define IDM_VERBMIN 0x211 #define IDM_VERBMAX 0x220 // Put this up to 220 (15 verbs) !!! #define CVERBSMAX (IDM_VERBMAX - IDM_VERBMIN + 1) #define POS_OBJECTMENU 2 #define IDM_INSERT 0x300 #define IDM_INSERTFILE 0x301 #define IDM_UNDO 0x400 /* Only used internally */ #define IDM_LOAD 0x401 #define IDM_UPDATE 0x402 /* Dialog box ids */ #define DTPROP 1 #define DTINVALIDLINK 2 #define DTCREATE 3 #define IDD_LINKNAME 0x200 #define IDD_AUTO 0x201 // Auto update #define IDD_MANUAL 0x202 // Manual update #define IDD_EDIT 0x203 // Edit Object button #define IDD_FREEZE 0x204 // Cancel Link button #define IDD_UPDATE 0x205 // Update Now Button #define IDD_CHANGE 0x206 // Change Links Button #define IDD_LINKDONE 0x207 // ??? #define IDD_PLAY 0x208 // Activate Button #define IDD_LISTBOX 0x209 // List of Links List Box #define IDD_DESTROY 0x20A #define IDD_YES 0x210 #define IDD_NO 0x211 #define IDD_RETRY 0x212 #define IDD_SWITCH 0x213 #define IDD_RETRY_TEXT1 0x214 #define IDD_RETRY_TEXT2 0x215 /* String table constants */ #define CBMESSAGEMAX 80 #define IDS_APPNAME 0x100 #define IDS_UNTITLED 0x101 #define IDS_MAYBESAVE 0x102 #define IDS_OPENFILE 0x103 #define IDS_SAVEFILE 0x104 #define IDS_INSERTFILE 0x105 #define IDS_FILTER 0x106 #define IDS_EXTENSION 0x107 #define IDS_CHANGELINK 0x108 #define IDS_ALLFILTER 0x109 #define IDS_EMBEDDED 0x10a #define IDS_UPDATELINKS 0x10b #define IDS_RENAME 0x10c #define IDS_INVALID_LINK 0x10d #define IDS_SAVE_CHANGES 0x10e #define IDS_UPDATE_OBJ 0x110 #define IDS_RETRY_TEXT1 0x111 #define IDS_RETRY_TEXT2 0x112 /* Error messages */ #define E_FAILED_TO_OPEN_FILE 0x200 #define E_FAILED_TO_READ_FILE 0x201 #define E_FAILED_TO_SAVE_FILE 0x202 #define E_INVALID_FILENAME 0x203 #define E_CREATE_FROM_TEMPLATE 0x204 #define E_FAILED_TO_WRITE_OBJECT 0x205 #define E_FAILED_TO_READ_OBJECT 0x206 #define E_FAILED_TO_DELETE_OBJECT 0x207 #define E_CLIPBOARD_CUT_FAILED 0x208 #define E_CLIPBOARD_COPY_FAILED 0x209 #define E_GET_FROM_CLIPBOARD_FAILED 0x20a #define E_FAILED_TO_CREATE_CHILD_WINDOW 0x20b #define E_FAILED_TO_CREATE_OBJECT 0x20c #define E_OBJECT_BUSY 0x20d #define E_UNEXPECTED_RELEASE 0x20e #define E_FAILED_TO_LAUNCH_SERVER 0x20f #define E_FAILED_TO_UPDATE 0x210 #define E_FAILED_TO_FREEZE 0x211 #define E_FAILED_TO_UPDATE_LINK 0x212 #define E_SERVER_BUSY 0x213 #define E_FAILED_TO_RECONNECT_OBJECT 0x214 #define E_FAILED_TO_CONNECT 0x215 #define E_FAILED_TO_RELEASE_OBJECT 0x216 #define E_FAILED_TO_ALLOC 0x217 #define E_FAILED_TO_LOCK 0x218 #define E_FAILED_TO_DO_VERB 0x219 #define W_IMPROPER_LINK_OPTIONS 0x300 #define W_STATIC_OBJECT 0x301 #define W_FAILED_TO_CLONE_UNDO 0x302 #define W_FAILED_TO_NOTIFY 0x303 #define SZAUTO 0x400 #define SZMANUAL 0x401 #define SZFROZEN 0x402 #define E_OLE_ERROR_PROTECT_ONLY 3 #define E_OLE_ERROR_MEMORY 4 #define E_OLE_ERROR_STREAM 5 #define E_OLE_ERROR_STATIC 6 #define E_OLE_ERROR_BLANK 7 #define E_OLE_ERROR_DRAW 8 #define E_OLE_ERROR_METAFILE 9 #define E_OLE_ERROR_ABORT 10 #define E_OLE_ERROR_CLIPBOARD 11 #define E_OLE_ERROR_FORMAT 12 #define E_OLE_ERROR_OBJECT 13 #define E_OLE_ERROR_OPTION 14 #define E_OLE_ERROR_PROTOCOL 15 #define E_OLE_ERROR_ADDRESS 16 #define E_OLE_ERROR_NOT_EQUAL 17 #define E_OLE_ERROR_HANDLE 18 #define E_OLE_ERROR_GENERIC 19 #define E_OLE_ERROR_CLASS 20 #define E_OLE_ERROR_SYNTAX 21 #define E_OLE_ERROR_DATATYPE 22 #define E_OLE_ERROR_PALETTE 23 #define E_OLE_ERROR_NOT_LINK 24 #define E_OLE_ERROR_NOT_EMPTY 25 #define E_OLE_ERROR_SIZE 26 #define E_OLE_ERROR_DRIVE 27 #define E_OLE_ERROR_NETWORK 28 #define E_OLE_ERROR_NAME 29 #define E_OLE_ERROR_TEMPLATE 30 #define E_OLE_ERROR_NEW 31 #define E_OLE_ERROR_EDIT 32 #define E_OLE_ERROR_OPEN 33 #define E_OLE_ERROR_NOT_OPEN 34 #define E_OLE_ERROR_LAUNCH 35 #define E_OLE_ERROR_COMM 36 #define E_OLE_ERROR_TERMINATE 37 #define E_OLE_ERROR_COMMAND 38 #define E_OLE_ERROR_SHOW 39 #define E_OLE_ERROR_DOVERB 40 #define E_OLE_ERROR_ADVISE_NATIVE 41 #define E_OLE_ERROR_ADVISE_PICT 42 #define E_OLE_ERROR_ADVISE_RENAME 43 #define E_OLE_ERROR_POKE_NATIVE 44 #define E_OLE_ERROR_REQUEST_NATIVE 45 #define E_OLE_ERROR_REQUEST_PICT 46 #define E_OLE_ERROR_SERVER_BLOCKED 47 #define E_OLE_ERROR_REGISTRATION 48 #define E_OLE_ERROR_ALREADY_REGISTERED 49 #define E_OLE_ERROR_TASK 50 #define E_OLE_ERROR_OUTOFDATE 51 #define E_OLE_ERROR_CANT_UPDATE_CLIENT 52 #define E_OLE_ERROR_UPDATE 53