Annotation of os232sdk/toolkt20/c/samples/nead/nead.rc, revision 1.1.1.1

1.1       root        1: #include <pmwin.h>
                      2: #include "nead.h"
                      3: 
                      4: POINTER IDR_EAD nead.ico
                      5: BITMAP  BMP_EMPTY empty.bmp
                      6: 
                      7: DLGTEMPLATE IDD_OPENBOX
                      8:  BEGIN
                      9:   DIALOG "Select a File",0,8,8,240,140, FCF_DLGBORDER, FCF_TITLEBAR
                     10:    BEGIN
                     11:     LTEXT "Current Directory:" -1,8,126,80,8
                     12:     LTEXT ""                  IDD_PATH, 88,126,144,8
                     13:     ENTRYFIELD "" IDD_FILEEDIT,56,110,176,8,ES_MARGIN
                     14:     CTEXT "Directories" -1, 16,96,92,8
                     15:     CTEXT "Files" -1, 134,96,92,8
                     16:     LISTBOX IDD_DIRLIST, 16,32,92,64
                     17:     LISTBOX IDD_FILELIST, 134,32,92,64
                     18:     DEFPUSHBUTTON "OK" DID_OK, 32,8,64,16,WS_GROUP
                     19:     PUSHBUTTON "Cancel" DID_CANCEL, 144,8,64,16,WS_GROUP
                     20:    END
                     21:  END
                     22: 
                     23: DLGTEMPLATE IDD_MAIN
                     24: BEGIN
                     25:  DIALOG "The NEW EA Editor", IDD_MAIN, 85, 28, 164, 172,
                     26:                FCF_DLGBORDER | WS_VISIBLE,
                     27:                FCF_TITLEBAR | FCF_SYSMENU | FCF_MINBUTTON | FCF_ICON
                     28:  BEGIN
                     29:   CONTROL "File Name", IDD_FNAME, 10, 155, 150, 8, WC_STATIC,
                     30:           SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                     31:   CONTROL "EA Names:", -1, 10, 142, 63, 8, WC_STATIC, SS_TEXT | DT_LEFT |
                     32:           DT_TOP | WS_GROUP | WS_VISIBLE
                     33:   CONTROL "", IDD_LBOX, 10, 70, 95, 73, WC_LISTBOX, WS_TABSTOP |
                     34:           WS_VISIBLE
                     35:   CONTROL "EA Type:", -1, 10, 55, 80, 8, WC_STATIC, SS_TEXT | DT_LEFT |
                     36:           DT_TOP | WS_GROUP | WS_VISIBLE
                     37:   CONTROL "The type goes here", IDD_EATYPE, 10, 47, 133, 8, WC_STATIC,
                     38:           SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                     39:   CONTROL "Add", IDD_ADD, 110, 130, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     40:           WS_GROUP | WS_TABSTOP | WS_VISIBLE
                     41:   CONTROL "Delete", IDD_DELETE, 110, 115, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     42:           WS_TABSTOP | WS_VISIBLE
                     43:   CONTROL "Edit", IDD_EDIT, 110, 100, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     44:           WS_TABSTOP | WS_VISIBLE
                     45:   CONTROL "Copy", IDD_COPY, 110, 85, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     46:           WS_TABSTOP | WS_VISIBLE
                     47:   CONTROL "Paste", IDD_PASTE, 110, 70, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     48:           WS_TABSTOP | WS_VISIBLE
                     49:   CONTROL "New File", IDD_NEWFILE, 10, 25, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     50:           WS_GROUP | WS_TABSTOP | WS_VISIBLE
                     51:   CONTROL "Write", IDD_WRITE, 60, 25, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     52:           WS_TABSTOP | WS_VISIBLE
                     53:   CONTROL "Quit", IDD_QUIT, 110, 25, 45, 13, WC_BUTTON, BS_PUSHBUTTON |
                     54:           WS_TABSTOP | WS_VISIBLE
                     55:  END
                     56: END
                     57: 
                     58: DLGTEMPLATE IDD_ADDEA LOADONCALL MOVEABLE DISCARDABLE
                     59: BEGIN
                     60:    DIALOG "", IDD_ADDEA, 39, 47, 333, 118,
                     61:               FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS,
                     62:               FCF_TITLEBAR
                     63:    BEGIN
                     64:       CONTROL "Add an EA Name", IDD_TITLE, 15, 104, 300, 8, WC_STATIC,
                     65:               SS_TEXT | DT_CENTER | DT_TOP | WS_VISIBLE
                     66:       CONTROL "EA Name:", 0, 14, 89, 44, 8, WC_STATIC, SS_TEXT | DT_LEFT |
                     67:               DT_TOP | WS_VISIBLE
                     68:       CONTROL "", IDD_EANAME, 66, 89, 142, 8, WC_ENTRYFIELD,
                     69:               ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     70: 
                     71:       AUTORADIOBUTTON "Length preceded binary",                  EA_LPBINARY,
                     72:                        10, 67, 115, 10,  WS_GROUP | WS_TABSTOP | WS_VISIBLE
                     73:       AUTORADIOBUTTON "Length preceded ascii",                   EA_LPASCII,
                     74:                        10, 57, 115, 10,  WS_TABSTOP | WS_VISIBLE
                     75:       AUTORADIOBUTTON "Asciiz",                                  EA_ASCIIZ,
                     76:                        10, 47,  44, 10,  WS_TABSTOP | WS_VISIBLE
                     77:       AUTORADIOBUTTON "Length preceded bitmap",                  EA_LPBITMAP,
                     78:                        10, 37, 115, 10,  WS_TABSTOP | WS_VISIBLE
                     79:       AUTORADIOBUTTON "Length preceded metafile",                EA_LPMETAFILE,
                     80:                        10, 27, 127, 10,  WS_TABSTOP | WS_VISIBLE
                     81:       AUTORADIOBUTTON "Length preceded icon",                    EA_LPICON,
                     82:                        10, 17, 110, 10,  WS_TABSTOP | WS_VISIBLE
                     83:       AUTORADIOBUTTON "Asciiz file name of associated data",     EA_ASCIIZFN,
                     84:                       150, 67, 164, 10,  WS_TABSTOP | WS_VISIBLE
                     85:       AUTORADIOBUTTON "Asciiz EA name of associated data",       EA_ASCIIZEA,
                     86:                       150, 57, 158, 10,  WS_TABSTOP | WS_VISIBLE
                     87:       AUTORADIOBUTTON "Multi-value multi-type field",            EA_MVMT,
                     88:                       150, 47, 140, 10,  WS_TABSTOP | WS_VISIBLE
                     89:       AUTORADIOBUTTON "Multi-value single-type field",           EA_MVST,
                     90:                       150, 37, 143, 10,  WS_TABSTOP | WS_VISIBLE
                     91:       AUTORADIOBUTTON "ASN.1 field",                             EA_ASN1,
                     92:                       150, 27, 102, 10,  WS_TABSTOP | WS_VISIBLE
                     93: 
                     94:       DEFPUSHBUTTON "OK", DID_OK, 215, 7, 38, 12, WS_GROUP | WS_TABSTOP
                     95:       CONTROL "Cancel", DID_CANCEL, 260, 7, 38, 12,
                     96:               WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                     97:    END
                     98: END
                     99: 
                    100: DLGTEMPLATE IDD_ASCIIEDIT LOADONCALL MOVEABLE DISCARDABLE
                    101: BEGIN
                    102:     DIALOG "EA Value Entry/Edit", IDD_ASCIIEDIT, 25, 44, 263, 95,
                    103:                 FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS,
                    104:                 FCF_TITLEBAR
                    105:     BEGIN
                    106:         CONTROL "EA Value:", 0, 10, 33, 45, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
                    107:                 DT_TOP | WS_GROUP | WS_VISIBLE
                    108:         CONTROL "", IDD_EAVALUE, 62, 32, 186, 8, WC_ENTRYFIELD, ES_LEFT |
                    109:                 ES_AUTOSCROLL | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                    110:         CONTROL "EA Name:", 0, 10, 70, 45, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
                    111:                 DT_TOP | WS_GROUP | WS_VISIBLE
                    112:         CONTROL "", IDD_EANAME, 62, 70, 186, 8, WC_ENTRYFIELD,
                    113:                 ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                    114:         CONTROL "EA Type:", 0, 10, 50, 45, 8, WC_STATIC, SS_TEXT | DT_RIGHT |
                    115:                 DT_TOP | WS_GROUP | WS_VISIBLE
                    116:         CONTROL "", IDD_EATYPE, 60, 50, 178, 8, WC_STATIC, SS_TEXT |
                    117:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    118:         AUTOCHECKBOX "Need Bit", IDD_NEEDBIT, 65,10, 60,10, WS_GROUP
                    119:         CONTROL "OK", DID_OK, 170, 5, 38, 12, WC_BUTTON,
                    120:                 BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
                    121:         CONTROL "Cancel", DID_CANCEL, 215, 5, 38, 12, WC_BUTTON,
                    122:                 BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    123:     END
                    124: END
                    125: 
                    126: DLGTEMPLATE IDD_ICONWIN LOADONCALL MOVEABLE DISCARDABLE
                    127: BEGIN
                    128:     DIALOG "Icon Window", IDD_ICONWIN, 44, 29, 293, 150, FS_NOBYTEALIGN |
                    129:                 FS_DLGBORDER | FS_SIZEBORDER | WS_VISIBLE | WS_CLIPSIBLINGS |
                    130:                 WS_SAVEBITS, FCF_TITLEBAR
                    131:     BEGIN
                    132:         CONTROL BMP_EMPTY, IDD_ICON, 10, 20, 22, 16, WC_STATIC, SS_BITMAP |
                    133:                 WS_GROUP | WS_VISIBLE
                    134:         CONTROL "OK", DID_OK, 240, 15, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
                    135:                 BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
                    136:     END
                    137: END
                    138: 
                    139: DLGTEMPLATE IDD_MULTIBOX LOADONCALL MOVEABLE DISCARDABLE
                    140: BEGIN
                    141:     DIALOG "Multi-type EA", IDD_MULTIBOX, 40, 44, 233, 115, FS_NOBYTEALIGN |
                    142:                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
                    143:                 FCF_TITLEBAR
                    144:     BEGIN
                    145:         CONTROL "EA Name:", 0, 15,103, 43, 8, WC_STATIC, SS_TEXT |
                    146:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    147:         CONTROL "...", IDD_EANAME, 64,103, 111, 8, WC_STATIC, SS_TEXT |
                    148:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    149: 
                    150:         CONTROL "", IDD_LBOX, 15,20, 160,60, WC_LISTBOX, WS_VISIBLE | WS_GROUP
                    151: 
                    152:         CONTROL "ea type", IDD_EATYPE, 15, 10, 151, 8, WC_STATIC, SS_TEXT |
                    153:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    154: 
                    155:         CONTROL "EA CodePage:", 0, 15,92, 60, 8, WC_STATIC, SS_TEXT |
                    156:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    157:         CONTROL "", IDD_CODEPAGE, 82, 92, 28, 8, WC_ENTRYFIELD, ES_LEFT |
                    158:                 ES_AUTOSCROLL | ES_MARGIN | WS_TABSTOP | WS_VISIBLE | WS_GROUP
                    159: 
                    160:         AUTOCHECKBOX "Need Bit", IDD_NEEDBIT, 171, 92, 50,10, WS_GROUP
                    161: 
                    162:         CONTROL "Add",    IDD_ADD,    185, 68, 38, 12, WC_BUTTON,
                    163:                 BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    164:         CONTROL "Delete", IDD_DELETE, 185, 52, 38, 12, WC_BUTTON,
                    165:                 BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    166:         CONTROL "Edit",   IDD_EDIT,   185, 36, 38, 12, WC_BUTTON,
                    167:                 BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
                    168:         CONTROL "Done",   DID_DONE,   185, 20, 38, 12, WC_BUTTON,
                    169:                 BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
                    170: 
                    171:         CONTROL "EA Values:", 0, 15, 81, 79, 8, WC_STATIC, SS_TEXT |
                    172:                 DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
                    173:     END
                    174: END
                    175: 

unix.superglobalmegacorp.com

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