Annotation of pmsdk/samples/pmcap/pmcap.rc, revision 1.1.1.1

1.1       root        1: /*-------------------------------
                      2:    PMCAP.RC resource script file
                      3:   -------------------------------*/
                      4: 
                      5: #include <os2.h>
                      6: #include "pmcap.h"
                      7: 
                      8: MENU ID_RESOURCE
                      9:      {
                     10:      SUBMENU "~File",              IDM_FILE
                     11:           {
                     12:           MENUITEM "~Save bitmap file...",   IDM_SAVE
                     13:           MENUITEM "Save ~Windows Paint file...", IDM_SAVEPAINT
                     14:           MENUITEM SEPARATOR
                     15:          MENUITEM "E~xit",             SC_CLOSE,       MIS_SYSCOMMAND
                     16:           MENUITEM "A~bout...",         IDM_ABOUT
                     17:           }
                     18:      SUBMENU "~Edit",              IDM_EDIT
                     19:           {
                     20:           MENUITEM "~Copy\tCtrl+Ins",        IDM_COPY
                     21:           MENUITEM "~Paste\tShift+Ins",      IDM_PASTE
                     22:           }
                     23:      SUBMENU "~Capture",           IDM_CAPTURE
                     24:           {
                     25:           MENUITEM "~Begin countdown",       IDM_BEGIN
                     26:           MENUITEM "~Abort",                 IDM_ABORT,,    MIA_DISABLED
                     27:           MENUITEM SEPARATOR
                     28:           MENUITEM "~Monochrome screen copy",IDM_MONO 
                     29:           MENUITEM "~Hide during countdown", IDM_HIDE
                     30:           MENUITEM "Auto ~Dialog display",   IDM_AUTODLG
                     31:           MENUITEM "~Include pointer",       IDM_POINTER
                     32:           }
                     33:      SUBMENU "~Delay",             IDM_DELAY
                     34:           {
                     35:           MENUITEM "~1.\a5 seconds",         IDM_DELAY5
                     36:           MENUITEM "~2.\a10 seconds",        IDM_DELAY10
                     37:           MENUITEM "~3.\a15 seconds",        IDM_DELAY15
                     38:           MENUITEM "~4.\a30 seconds",        IDM_DELAY30
                     39:           MENUITEM "~5.\a60 seconds",        IDM_DELAY60
                     40:           }
                     41:      SUBMENU "Dis~play",           IDM_DISPLAY
                     42:           {
                     43:           MENUITEM "~Actual size",           IDM_ACTUAL
                     44:           MENUITEM "~Stretch to window",     IDM_STRETCH
                     45:           }
                     46:      }
                     47: 
                     48: ACCELTABLE ID_RESOURCE
                     49:      {
                     50:      VK_F3,     IDM_SAVE,  VIRTUALKEY
                     51:      VK_INSERT, IDM_COPY,  VIRTUALKEY, CONTROL
                     52:      VK_INSERT, IDM_PASTE, VIRTUALKEY, SHIFT
                     53:      }
                     54: 
                     55: DLGTEMPLATE IDD_ABOUT
                     56:   {
                     57:   DIALOG "", 0, 32, 32, 200, 88, FS_DLGBORDER
                     58:     {
                     59:     CTEXT "PMCAP 1.10",                           -1, 10, 64, 180,  8
                     60:     CTEXT "Captures PM Screen to Bitmap"          -1, 10, 40, 180,  8
                     61:     CTEXT "Copyright (C) Charles Petzold, 1988"   -1, 10, 32, 180,  8
                     62:     DEFPUSHBUTTON "OK"                        DID_OK, 80,  8,  40, 16, WS_GROUP
                     63:     }
                     64:   }
                     65: 
                     66: DLGTEMPLATE IDD_SAVE
                     67:   {
                     68:   DIALOG "", 0, 32, 32, 200, 80, FS_DLGBORDER
                     69:     {
                     70:     CTEXT         "Save Bitmap File", -1,            16, 64, 168,  8
                     71:     LTEXT         "Filename:"         -1,             8, 32,  48,  8
                     72:     EDITTEXT      ""                  IDD_FILENAME,  60, 32, 120,  8, ES_MARGIN
                     73:     DEFPUSHBUTTON "Save"              DID_OK,        24,  8,  64, 16, WS_GROUP
                     74:     PUSHBUTTON    "Esc=Cancel"        DID_CANCEL,   112,  8,  64, 16, WS_GROUP
                     75:     }
                     76:   }
                     77: 
                     78: DLGTEMPLATE IDD_SAVEPAINT
                     79:   {
                     80:   DIALOG "", 0, 32, 32, 200, 80, FS_DLGBORDER
                     81:     {
                     82:     CTEXT         "Save Windows Paint File", -1,     16, 64, 168,  8
                     83:     LTEXT         "Filename:"         -1,             8, 32,  48,  8
                     84:     EDITTEXT      ""                  IDD_FILENAME,  60, 32, 120,  8, ES_MARGIN
                     85:     DEFPUSHBUTTON "Save"              DID_OK,        24,  8,  64, 16, WS_GROUP
                     86:     PUSHBUTTON    "Esc=Cancel"        DID_CANCEL,   112,  8,  64, 16, WS_GROUP
                     87:     }
                     88:   }
                     89: 
                     90: STRINGTABLE
                     91:      {
                     92:      IDS_FILEOPEN,   "File cannot not be opened for writing."
                     93:      IDS_DISKFULL,   "Cannot write to file.  Disk full."
                     94:      IDS_BMPCREATE,  "Bitmap creation failed.  Not enough memory."
                     95:      IDS_MULTIPLANE, "Multi-plane bitmaps not supported."
                     96:      IDS_TIMER,      "Too many clocks or timers."
                     97:      IDS_MEMORY,     "Not enough memory to save file."
                     98:      IDS_MONOEGA,    "Paint format supported for EGA only."
                     99:      }

unix.superglobalmegacorp.com

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