Annotation of pmsdk/samples/newcard/pmcard/cardfile.rc, revision 1.1.1.1

1.1       root        1: #include "cardfile.h"
                      2: 
                      3: /*********************************************************************/
                      4: /*                                                                   */
                      5: /*  Windows Cardfile                                                */
                      6: /*  (c) Copyright Microsoft Corp. 1985,1986 - All Rights Reserved    */
                      7: /*                                                                   */
                      8: /*********************************************************************/
                      9: 
                     10: POINTER CFICON PMCARD\CARDFILE.ICO
                     11: 
                     12: STRINGTABLE
                     13: BEGIN
                     14: /* prompts and such */
                     15:     IDS_DELCURCARD,     "Delete ""%%""?"
                     16:     IDS_CREATEFILE,     "Ok to create the file?"
                     17:     IDS_OKTOSAVE,       "Save current changes: %%"
                     18:     IDS_ABOUT,          "About..."
                     19:     IDS_CARDS,          " Cards"
                     20:     IDS_CARD,           " Card"
                     21:     IDS_UNTITLED,       "(untitled)"
                     22:     IDS_CARDDATA,       "Cardfile data"
                     23:     IDS_PICKUPPHONE,    "Please pick up the phone.  Ok to continue?"
                     24:     IDS_CARDFILE,       "Cardfile"
                     25: /* errors */
                     26:     IDS_ECANTPRINTPICT, "Not enough memory to print picture."
                     27:     IDS_EINSMEMORY,     "Not enough memory."
                     28:     IDS_EFILEEXISTS,    "Replace existing %%"
                     29:     IDS_EINVALIDFILE,   "Not a valid filename."
                     30:     IDS_ECLIPEMPTYTEXT, "There is no text in the clipboard."
                     31:     IDS_ENOTEXTSEL,     "No text is selected."
                     32:     IDS_EDISKFULLFILE,  "Not enough disk space to save file."
                     33:     IDS_ECANTMAKETEMP,  "Cannot create temp file.  You cannot make changes."
                     34:     IDS_EINSMEMSAVE,    "Not enough memory.  Card not saved."
                     35:     IDS_EDISKFULLSAVE,  "Not enough disk space to save current card."
                     36:     IDS_EOPENTEMPSAVE,  "Cannot open temp file.  Card not saved."
                     37:     IDS_ECANTREADPICT,  "Not enough memory to read picture."
                     38:     IDS_EINSMEMRUN,     "Not enough memory to run Cardfile."
                     39:     IDS_ENOTVALIDFILE,  "Not a valid card file."
                     40:     IDS_ECANTFIND,      "Cannot find %%"
                     41:     IDS_EINSMEMREAD,    "Not enough memory to read card."
                     42:     IDS_ECANTPRINT,     "Cannot print."
                     43:     IDS_ECLIPEMPTYPICT, "There is no picture in the clipboard."
                     44:     IDS_ENOMODEM,       "There is no modem connected."
                     45:     IDS_ENOPICTURES,    "Not able to print pictures."
                     46:     IDS_ECANTMAKEFILE,  "Cannot create %%"
                     47:     IDS_EMEMPRINT,      "Not enough memory to print."
                     48:     IDS_EDISKPRINT,     "Not enough disk space to print."
                     49:     IDS_NOBITMAP,       "Can't read in file with a bitmap."
                     50:     IDS_STRINGINSERT,   "%%"
                     51: END
                     52: 
                     53: DLGTEMPLATE DTOPEN LOADONCALL MOVEABLE DISCARDABLE 
                     54: BEGIN
                     55:     DIALOG "", DTOPEN, 10, 73, 152, 90,  FS_DLGBORDER | WS_VISIBLE
                     56:     BEGIN
                     57:         CONTROL "Filename:", -1,    12, 6, 40, 12,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     58:         CONTROL "", IDD_PATH,       80, 24, 60, 12,  WC_STATIC, SS_TEXT | DT_LEFT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     59:         CONTROL "", IDD_EDIT,       55, 6, 90, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     60:        DEFPUSHBUTTON "Open", IDOK,       89, 44, 50, 14,  WS_TABSTOP | WS_VISIBLE
                     61:         CONTROL "Cancel", IDCANCEL, 89, 62, 50, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                     62:         CONTROL "", IDD_LISTBOX,     6, 24, 70, 56,  WC_LISTBOX, WS_VISIBLE
                     63:     END
                     64: END
                     65: 
                     66: 
                     67: DLGTEMPLATE DTSAVE LOADONCALL MOVEABLE DISCARDABLE
                     68: BEGIN
                     69:     DIALOG    "", DTSAVE, 25, 25, 170, 51,  FS_DLGBORDER | WS_VISIBLE
                     70: BEGIN
                     71:     CONTROL "", IDD_EDIT,      14, 24, 104, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     72:     CONTROL "Save file  as:", -1, 14, 41, 60, 10, WC_STATIC, SS_TEXT | DT_LEFT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     73:     CONTROL "", IDD_PATH,      82, 41, 72, 10,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     74:     DEFPUSHBUTTON "Save", IDOK,       122, 23, 35, 14, WS_TABSTOP | WS_VISIBLE
                     75:     CONTROL "Cancel",IDCANCEL,  122, 5, 35, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                     76: END
                     77: END
                     78: 
                     79: 
                     80: DLGTEMPLATE DTHEADER LOADONCALL MOVEABLE DISCARDABLE
                     81: BEGIN
                     82:     DIALOG    "", DTHEADER, 25, 25, 224, 48,  FS_DLGBORDER | WS_VISIBLE
                     83: BEGIN
                     84:     CONTROL "Index Line:", -1,  6, 32, 44, 8,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     85:     CONTROL "", IDD_EDIT,       54, 30, 164, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     86:     DEFPUSHBUTTON "Ok", IDOK,        62, 10, 40, 14,  WS_TABSTOP | WS_VISIBLE
                     87:     CONTROL "Cancel", IDCANCEL, 122, 10, 40, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                     88: END
                     89: END
                     90: 
                     91: DLGTEMPLATE DTADD LOADONCALL MOVEABLE DISCARDABLE
                     92: BEGIN
                     93:     DIALOG    "", DTADD, 25, 25, 196, 48,  FS_DLGBORDER | WS_VISIBLE
                     94: BEGIN
                     95:     CONTROL "Add:", -1,         6, 32, 16, 8,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                     96:     CONTROL "", IDD_EDIT,      26, 30, 164, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     97:     DEFPUSHBUTTON "Ok", IDOK,        48, 10, 40, 14, WS_TABSTOP | WS_VISIBLE
                     98:     CONTROL "Cancel", IDCANCEL, 108, 10, 40, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                     99: END
                    100: END
                    101: 
                    102: DLGTEMPLATE DTMERGE LOADONCALL MOVEABLE DISCARDABLE
                    103: BEGIN
                    104:     DIALOG    "", DTMERGE, 10, 10, 152, 90,  FS_DLGBORDER | WS_VISIBLE
                    105: BEGIN
                    106:     CONTROL "", IDD_EDIT,       48, 76, 100, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                    107:     CONTROL "", IDD_LISTBOX,     6, 14, 70, 56,  WC_LISTBOX, WS_VISIBLE
                    108:     DEFPUSHBUTTON "Merge", IDOK,      89, 36, 50, 14,  BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    109:     CONTROL "Cancel", IDCANCEL,  89, 18, 50, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    110:     CONTROL "", IDD_PATH,       80, 58, 60, 12,  WC_STATIC, SS_TEXT | DT_LEFT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    111:     CONTROL "Filename:", -1,    4, 76, 40, 12,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    112: END
                    113: END
                    114: 
                    115: DLGTEMPLATE DTGOTO LOADONCALL MOVEABLE DISCARDABLE
                    116: BEGIN
                    117:     DIALOG    "", DTGOTO, 25, 25, 108, 48,  FS_DLGBORDER | WS_VISIBLE
                    118: BEGIN
                    119:     CONTROL "Go To:",   -1,     6, 32, 24, 8,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    120:     CONTROL "", IDD_EDIT,       34, 30, 68, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                    121:     DEFPUSHBUTTON "Ok", IDOK,        9, 10, 40, 14,  WS_TABSTOP | WS_VISIBLE
                    122:     CONTROL "Cancel", IDCANCEL, 59, 10, 40, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    123: END
                    124: END
                    125: 
                    126: DLGTEMPLATE DTFIND LOADONCALL MOVEABLE DISCARDABLE
                    127: BEGIN
                    128:     DIALOG    "", DTFIND, 25, 25, 108, 48,  FS_DLGBORDER | WS_VISIBLE
                    129: BEGIN
                    130:     CONTROL "Find:", -1,        6, 32, 20, 8,  WC_STATIC, SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    131:     CONTROL "", IDD_EDIT,      30, 30, 72, 12,  WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                    132:     DEFPUSHBUTTON "Ok", IDOK,        9, 10, 40, 14,  WS_TABSTOP | WS_VISIBLE
                    133:     CONTROL "Cancel", IDCANCEL, 59, 10, 40, 14,  WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    134: END
                    135: END
                    136: 
                    137: DLGTEMPLATE DTABOUT LOADONCALL MOVEABLE DISCARDABLE
                    138: BEGIN
                    139:     DIALOG    "", DTABOUT, 20, 20, 158, 106,  FS_DLGBORDER | WS_VISIBLE
                    140: BEGIN
                    141:     CONTROL "Microsoft Windows", -1, 3, 93, 154, 8,  WC_STATIC, SS_TEXT | DT_CENTER | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    142:     CONTROL "Cardfile", -1,     3, 84, 154, 8,  WC_STATIC, SS_TEXT | DT_CENTER | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    143:     CONTROL "Version 1.0x", -1, 32, 64, 94, 8,  WC_STATIC, SS_TEXT | DT_CENTER | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    144:     CONTROL "Copyright �  1985,1986, Microsoft Corp.",  -1, 3, 50, 154, 9,  WC_STATIC, SS_TEXT | DT_CENTER | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    145:     CONTROL "", IDD_EDIT,       3, 12, 154, 8,  WC_STATIC, SS_TEXT | DT_CENTER | DT_BOTTOM | WS_GROUP | WS_VISIBLE
                    146:     DEFPUSHBUTTON "Ok", IDOK,        63, 33, 32, 14,  WS_TABSTOP | WS_VISIBLE
                    147: END
                    148: END
                    149: 
                    150: 
                    151: MENU    CFMENU PRELOAD
                    152: BEGIN
                    153:     SUBMENU   "~File", IDSM_FILE
                    154:     BEGIN
                    155:        MENUITEM    "~New",                 IDM_NEW
                    156:        MENUITEM    "~Open...",             IDM_OPEN
                    157:        MENUITEM    "~Save",                IDM_SAVE
                    158:        MENUITEM    "Save ~As...",          IDM_SAVEAS
                    159:        MENUITEM    "~Merge...",            IDM_MERGE
                    160:        MENUITEM    SEPARATOR
                    161:        MENUITEM    "A~bout Cardfile...",   IDM_ABOUT
                    162:     END
                    163:     SUBMENU   "~Edit", IDSM_EDIT
                    164:     BEGIN
                    165:         MENUITEM    "Index...\tF6",     IDM_HEADER
                    166:         MENUITEM    "Cut\tDel",         IDM_CUT
                    167:         MENUITEM    "Copy\tF2",         IDM_COPY
                    168:         MENUITEM    "Paste\tIns",       IDM_PASTE
                    169:         MENUITEM    "Restore",          IDM_RESTORE
                    170:     END
                    171:     SUBMENU   "~View", IDSM_VIEW
                    172:     BEGIN
                    173:         MENUITEM    "Cards\tF9",        IDM_CARDFILE
                    174:         MENUITEM    "List\tF10",        IDM_PHONEBOOK
                    175:     END
                    176:     SUBMENU   "~Card", IDSM_CARD
                    177:     BEGIN
                    178:         MENUITEM    "Add...\tF7",       IDM_ADD
                    179:         MENUITEM    "Delete\tF8",       IDM_DELETE
                    180:         MENUITEM    "Duplicate",        IDM_DUPLICATE
                    181:     END
                    182:     SUBMENU "~Search", IDSM_SEARCH
                    183:     BEGIN
                    184:         MENUITEM    "Go To...\tF4",     IDM_GOTO
                    185:         MENUITEM    "Find...",          IDM_FIND
                    186:         MENUITEM    "Find Next\tF3",    IDM_FINDNEXT
                    187:     END
                    188: END
                    189: 
                    190: 
                    191: ACCELTABLE     CFACCEL
                    192: BEGIN
                    193:     VK_DELETE, IDM_CUT,        VIRTUALKEY
                    194:     VK_INSERT, IDM_PASTE,      VIRTUALKEY
                    195:     VK_F2,     IDM_COPY,        VIRTUALKEY
                    196:     VK_F3,     IDM_FINDNEXT,    VIRTUALKEY
                    197:     VK_F4,     IDM_GOTO,        VIRTUALKEY
                    198:     VK_F6,     IDM_HEADER,      VIRTUALKEY
                    199:     VK_F7,     IDM_ADD,         VIRTUALKEY
                    200:     VK_F8,     IDM_DELETE,      VIRTUALKEY
                    201:     VK_F9,     IDM_CARDFILE,   VIRTUALKEY
                    202:     VK_F10,    IDM_PHONEBOOK,   VIRTUALKEY
                    203: END
                    204: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.