/************************************************************************** * resource.h - Font assistant resource constants. * * Copyright (C) 1992-93 ElseWare Corporation. All rights reserved. ***************************************************************************/ #ifndef __RESOURCE_H__ #define __RESOURCE_H__ #include //********************************************************************* // Icons // #define IDI_ICON 1 #define IDI_FIRSTFONTICON 2 // First in image list. #define IDI_TTF 2 #define IDI_FON 3 #define IDI_TTC 4 #define IDI_T1 5 #define IDI_OTFp 6 // "OTp" icon #define IDI_OTFt 7 // "OTt" icon #define IDI_LASTFONTICON 7 // Update this if you add another. #define TYPE1ICON IDI_T1 // Extracted from SHELL32.DLL // #define IDI_X_LINK 30 #define IDI_X_NUKE_FILE 161 #define IDI_X_DELETE 142 //********************************************************************* // Bitmaps // #define IDB_TOOLICONS 15 //********************************************************************* // Accelerator table // #define ACCEL_DEF 20 //********************************************************************* // Menus and Menu Items // #define MENU_DEFSHELLVIEW 29 #define IDM_FILE_SAMPLE 30 #define IDM_FILE_PRINT 31 #define IDM_FILE_INSTALL 32 #define IDM_FILE_LINK 33 #define IDM_FILE_DEL 34 #define IDM_FILE_RENAME 35 #define IDM_FILE_PROPERTIES 36 #define IDM_EDIT_SELECTALL 37 #define IDM_EDIT_SELECTINVERT 38 #define IDM_EDIT_CUT 39 #define IDM_EDIT_COPY 40 #define IDM_EDIT_PASTE 41 // -------------------------------------------------------- // The following IDs need to be kept in sequetial order: // IDM_VIEW_ICON to IDM_POINT_DOWN // #define IDM_VIEW_ICON 42 #define IDM_VIEW_LIST 43 #define IDM_VIEW_PANOSE 44 #define IDM_VIEW_DETAILS 45 #define IDM_VIEW_ACTUAL 46 #define IDM_EDIT_UNDO 47 #define IDM_VIEW_PREVIEW 48 // -------------------------------------------------------- #define IDM_VIEW_VARIATIONS 49 // Popups for context menus. #define IDM_POPUPS 58 #define IDM_POPUP_NOITEM 59 #define IDM_POPUP_DRAGDROP 60 // Other messages delivered through WM_COMMAND // #define IDM_IDLE 61 #define IDM_POPUP_MOVE 62 #define IDM_POPUP_COPY 63 #define IDM_POPUP_LINK 64 #define IDM_POPUP_CANCEL 65 #define IDM_HELP_TOPIC 66 #define IDM_HELP_ABOUT 67 //********************************************************************* // Dialogs // #define ID_DLG_FONT2 70 // Install dialog #define ID_LB_ADD ctlLast+1 #define ID_SS_PCT ctlLast+2 #define ID_DLG_MAIN 76 #define ID_TXT_SIM 77 #define ID_CB_PANOSE 78 #define ID_DLG_PROPPAGE 80 #define ID_DLG_OPTIONS 85 #define IDC_TTONLY 86 #define DLG_INSTALL 90 #define IDD_INSTALL 91 #define COLOR_SAVE 92 #define IDD_HELP 93 #define DLG_BROWSE 100 #define IDD_BROWSE 101 #define DLG_PROGRESS 110 #define DLG_INSTALL_PS 120 #define DLG_COPYRIGHT_NOTIFY 130 #define IDC_COPYRIGHT_FONTNAME 131 #define IDC_COPYRIGHT_VENDORNAME 132 // // Help ids // #define IDH_HELPFIRST 5000 #define IDH_SYSMENU (IDH_HELPFIRST + 2000) #define IDH_MBFIRST (IDH_HELPFIRST + 2001) #define IDH_DLG_FONT2 (IDH_HELPFIRST + 2002) #define IDH_MBLAST (IDH_HELPFIRST + 2099) #define IDH_DLGFIRST (IDH_HELPFIRST + 3000) //#define IDH_DLG_REMOVEFONT (IDH_DLGFIRST + DLG_REMOVEFONT) #define IDH_DLG_BROWSE (IDH_DLGFIRST + DLG_BROWSE) #define IDH_DLG_INSTALL_PS (IDH_DLGFIRST + DLG_INSTALL_PS) //#define IDH_DLG_REMOVEFONT_PS (IDH_DLGFIRST + DLG_REMOVEFONT_PS) // // Progress dialog control ids // #define ID_INSTALLMSG 42 #define ID_PROGRESSMSG 43 #define ID_BAR 44 #define ID_OVERALL 45 // // Font dialogs control ids // #define IDD_YESALL 122 #define FONT_REMOVEMSG 418 #define FONT_REMOVECHECK 419 #define FONT_TRUETYPEONLY 420 #define FONT_CONVERT_PS 431 #define FONT_INSTALL_PS 432 #define FONT_COPY_PS 433 #define FONT_REMOVE_PS 434 #define FONT_INSTALLMSG 435 //********************************************************************* // Strings // /* General messsages. If the message is a constant string, we call * it IDS_MSG_xxx or IDX_TXT_xxx. * If we substitute something (via sprintf or similar), its IDS_FMT_xxx */ #define IDS_FONTS_FOLDER 140 // The name of the fonts folder in the windows dir. #define IDS_MSG_CAPTION 151 #define IDS_MSG_NOVERSION 153 #define IDS_MSG_NSFMEM 154 #define IDS_MSG_PANOSE 163 #define IDS_MSG_ALLFILTER 165 #define IDS_MSG_NORMALFILTER 166 #define IDS_FMT_VERSION 177 /* Font installer messages */ #define IDSI_CAP_NOINSTALL 210 #define IDSI_CAP_NOCREATE 211 #define IDSE_CAP_CREATERR 212 #define IDSI_MSG_TTDISABLED 215 #define IDSI_MSG_NOFONTS 216 #define IDSI_MSG_COPYCONFIRM 217 #define IDSI_MSG_DEFDIR 218 #define IDSI_FMT_BADINSTALL 222 #define IDSI_FMT_ISINSTALLED 223 #define IDSI_FMT_RETRIEVE 224 #define IDSI_FMT_COMPRFILE 225 #define IDSI_FMT_FILEFNF 229 #define IDSI_UNKNOWN_VENDOR 232 #define INSTALL0 250 #define INSTALL1 251 #define INSTALL2 252 #define INSTALL3 253 #define INSTALL4 254 #define INSTALL5 255 #define INSTALL6 256 #define INSTALL7 257 #define INSTALL8 258 #define INSTALL9 259 // COLUMN String info for the List Views #define IDS_PAN_COL1 301 #define IDS_PAN_COL2 302 #define IDS_FILE_COL1 303 #define IDS_FILE_COL2 304 #define IDS_FILE_COL3 305 #define IDS_FILE_COL4 306 #define IDS_FILE_COL5 307 #define IDS_ATTRIB_CHARS 308 #define IDS_FONTSAMPLE_TEXT 309 #define IDS_FONTSAMPLE_SYMBOLS 310 #define IDS_VIEW_ICON 311 #define IDS_VIEW_LIST 312 #define IDS_VIEW_PANOSE 313 #define IDS_VIEW_DETAILS 314 // File types #define IDS_FONT_FILE 407 #define IDS_TT_FILE 408 #define IDS_NO_PAN_INFO 409 #define IDS_PAN_VERY_SIMILAR 410 #define IDS_PAN_SIMILAR 411 #define IDS_PAN_NOT_SIMILAR 412 #define IDS_FMT_FILEK 413 #define IDS_TTC_CONCAT 414 // Strings for Shell Extension // #define IDS_EXT_INSTALL 420 #define IDS_EXT_INSTALL_HELP 421 // // Strings for font file validation errors. // FVS = Font Validation Status. // #define IDS_FMT_FVS_PREFIX 450 #define IDS_FMT_FVS_FILEOPEN 451 #define IDS_FMT_FVS_FILECREATE 452 #define IDS_FMT_FVS_FILEEXISTS 453 #define IDS_FMT_FVS_BADVERSION 454 #define IDS_FMT_FVS_INVFONTFILE 455 #define IDS_FMT_FVS_FILEIO 466 #define IDS_FMT_FVS_INTERNAL 467 // Status messages. // #define IDST_FILE_SAMPLE 490 #define IDST_FILE_PRINT 491 #define IDST_FILE_INSTALL 492 #define IDST_FILE_LINK 493 #define IDST_FILE_DEL 494 #define IDST_FILE_RENAME 495 #define IDST_FILE_PROPERTIES 496 #define IDST_EDIT_SELECTALL 497 #define IDST_EDIT_SELECTINVERT 498 #define IDST_EDIT_CUT 499 #define IDST_EDIT_COPY 500 #define IDST_EDIT_PASTE 501 #define IDST_VIEW_ICON 502 #define IDST_VIEW_LIST 503 #define IDST_VIEW_PANOSE 504 #define IDST_VIEW_DETAILS 505 #define IDST_EDIT_UNDO 506 #define IDST_VIEW_VARIATIONS 509 #define IDST_VIEW_PREVIEW 510 #define IDST_HELP_TOPICS 511 #define IDS_SELECTED_FONT_COUNT 520 #define IDS_TOTAL_FONT_COUNT 521 #define IDS_TOTAL_AND_HIDDEN_FONT_COUNT 522 #define IDSI_FMT_DELETECONFIRM 523 #define IDS_NEXTREBOOT 524 #define IDS_INSTALL_MUTEX_WAIT_FAILED 525 #define INSTALLIT 530 /* Two messages for installing */ #define MYFONT 600 #define IDC_LIST_OF_FONTS 601 #endif // __RESOURCE_H__