Annotation of pmsdk/samples/petzold/chap11/patterns.rc, revision 1.1

1.1     ! root        1: /*----------------------------------
        !             2:    PATTERNS.RC resource script file
        !             3:   ----------------------------------*/
        !             4: 
        !             5: #include <os2.h>
        !             6: #include "patterns.h"
        !             7: 
        !             8: MENU ID_RESOURCE
        !             9:      {
        !            10:      SUBMENU "~Select",            IDM_SELECT
        !            11:           {
        !            12:           MENUITEM "~Pattern and Color...",  IDM_PATTERNS
        !            13:           MENUITEM SEPARATOR
        !            14:           MENUITEM "A~bout Patterns...",     IDM_ABOUT
        !            15:           }
        !            16:      }
        !            17: 
        !            18: DLGTEMPLATE IDD_ABOUT
        !            19:      {
        !            20:      DIALOG "", 0, 10, 60, 160, 100, FS_DLGBORDER
        !            21:           {
        !            22:           CTEXT "Patterns"                            -1,  10, 72, 140, 10
        !            23:           CTEXT "Select Patterns from Dialog Box"     -1,  10, 46, 140, 10
        !            24:           CTEXT "Copyright (C) Charles Petzold, 1988" -1,  10, 30, 140, 10
        !            25:           DEFPUSHBUTTON "OK"            DID_OK,  64,  8,  32, 14, WS_GROUP
        !            26:           }
        !            27:      }
        !            28: 
        !            29: DLGTEMPLATE IDD_PATTERNS
        !            30:      {
        !            31:      DIALOG "", 0, 8, 8, 248, 180, FS_DLGBORDER
        !            32:           {
        !            33:           GROUPBOX     "Pattern"  -1,                8,  30, 112, 144
        !            34:           RADIOBUTTON  "Dense 1"  IDD_DENSE1 +  0,  12, 148,  48,  12, WS_GROUP
        !            35:           RADIOBUTTON  "Dense 2"  IDD_DENSE1 +  1,  12, 134,  48,  12
        !            36:           RADIOBUTTON  "Dense 3"  IDD_DENSE1 +  2,  12, 120,  48,  12
        !            37:           RADIOBUTTON  "Dense 4"  IDD_DENSE1 +  3,  12, 106,  48,  12
        !            38:           RADIOBUTTON  "Dense 5"  IDD_DENSE1 +  4,  12,  92,  48,  12
        !            39:           RADIOBUTTON  "Dense 6"  IDD_DENSE1 +  5,  12,  78,  48,  12
        !            40:           RADIOBUTTON  "Dense 7"  IDD_DENSE1 +  6,  12,  64,  48,  12
        !            41:           RADIOBUTTON  "Dense 8"  IDD_DENSE1 +  7,  12,  50,  48,  12
        !            42:           RADIOBUTTON  "Vert"     IDD_DENSE1 +  8,  12,  36,  48,  12
        !            43:           RADIOBUTTON  "Horiz"    IDD_DENSE1 +  9,  68, 148,  48,  12
        !            44:           RADIOBUTTON  "Diag 1"   IDD_DENSE1 + 10,  68, 134,  48,  12
        !            45:           RADIOBUTTON  "Diag 2"   IDD_DENSE1 + 11,  68, 120,  48,  12
        !            46:           RADIOBUTTON  "Diag 3"   IDD_DENSE1 + 12,  68, 106,  48,  12
        !            47:           RADIOBUTTON  "Diag 4"   IDD_DENSE1 + 13,  68,  92,  48,  12
        !            48:           RADIOBUTTON  "No Shade" IDD_DENSE1 + 14,  68,  78,  48,  12
        !            49:           RADIOBUTTON  "Solid"    IDD_DENSE1 + 15,  68,  64,  48,  12
        !            50:           RADIOBUTTON  "Halftone" IDD_DENSE1 + 16,  68,  50,  48,  12
        !            51:           GROUPBOX     "Color"    -1,              128,  44, 112, 130
        !            52:           RADIOBUTTON  "Backgrnd" IDD_BKGRND +  0, 132, 148,  48,  12, WS_GROUP
        !            53:           RADIOBUTTON  "Blue"     IDD_BKGRND +  1, 132, 134,  48,  12
        !            54:           RADIOBUTTON  "Red"      IDD_BKGRND +  2, 132, 120,  48,  12
        !            55:           RADIOBUTTON  "Pink"     IDD_BKGRND +  3, 132, 106,  48,  12
        !            56:           RADIOBUTTON  "Green"    IDD_BKGRND +  4, 132,  92,  48,  12
        !            57:           RADIOBUTTON  "Cyan"     IDD_BKGRND +  5, 132,  78,  48,  12
        !            58:           RADIOBUTTON  "Yellow"   IDD_BKGRND +  6, 132,  64,  48,  12
        !            59:           RADIOBUTTON  "Neutral"  IDD_BKGRND +  7, 132,  50,  48,  12
        !            60:           RADIOBUTTON  "Dk Gray"  IDD_BKGRND +  8, 188, 148,  48,  12
        !            61:           RADIOBUTTON  "Pl Blue"  IDD_BKGRND +  9, 188, 134,  48,  12
        !            62:           RADIOBUTTON  "Pl Red"   IDD_BKGRND + 10, 188, 120,  48,  12
        !            63:           RADIOBUTTON  "Pl Pink"  IDD_BKGRND + 11, 188, 106,  48,  12
        !            64:           RADIOBUTTON  "Dk Green" IDD_BKGRND + 12, 188,  92,  48,  12
        !            65:           RADIOBUTTON  "Dk Cyan"  IDD_BKGRND + 13, 188,  78,  48,  12
        !            66:           RADIOBUTTON  "Brown"    IDD_BKGRND + 14, 188,  64,  48,  12
        !            67:           RADIOBUTTON  "Pl Gray"  IDD_BKGRND + 15, 188,  50,  48,  12
        !            68:           AUTOCHECKBOX "Border"   IDD_BORDER,      132, 30, 48, 12, WS_GROUP
        !            69:           DEFPUSHBUTTON "OK"      DID_OK,           62,  8, 32, 14, WS_GROUP
        !            70:           PUSHBUTTON   "Cancel"   DID_CANCEL,      154,  8, 32, 14, WS_GROUP
        !            71:           }
        !            72:      }

unix.superglobalmegacorp.com

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