Annotation of pmsdk/samples/shapes/shapes.rc, revision 1.1

1.1     ! root        1: /*--------------------------------------------------------*\
        !             2:     SHAPES.RC - resource script
        !             3: \*--------------------------------------------------------*/
        !             4: 
        !             5: #include <os2.h>
        !             6: #include "shapes.h"
        !             7: 
        !             8: POINTER ID_RESOURCE shapes.ico
        !             9: 
        !            10: MENU ID_RESOURCE
        !            11:     {
        !            12:     SUBMENU "~Options",            IDM_OPTIONS
        !            13:        {
        !            14:        MENUITEM "~List...",        IDM_LIST
        !            15:        MENUITEM SEPARATOR
        !            16:        MENUITEM "Ro~tation...",    IDM_ROTATION
        !            17:        MENUITEM "~Clipping",       IDM_CLIPPING
        !            18:        MENUITEM "~Vary size",      IDM_VARYSIZE
        !            19:        MENUITEM "~Perspective",    IDM_PERSPECTIVE
        !            20:        MENUITEM SEPARATOR
        !            21:        MENUITEM "Li~ght Source...",IDM_LIGHTSOURCE
        !            22:        MENUITEM "~Shaded",         IDM_SHADED
        !            23:        MENUITEM SEPARATOR
        !            24:        MENUITEM "A~bout Shapes...",IDM_ABOUT
        !            25:        }
        !            26:     MENUITEM "C~hild!",   IDM_CHILD
        !            27:     MENUITEM "A~rrange!", IDM_ARRANGE
        !            28:     }
        !            29: 
        !            30: DLGTEMPLATE IDD_LIST
        !            31:     {
        !            32:     DIALOG "", 0, 10, 10, 100, 130, WS_SAVEBITS | FS_DLGBORDER
        !            33:        {
        !            34:        LISTBOX                        IDD_NEWSHAPE,  10, 35, 80, 85
        !            35:        DEFPUSHBUTTON "Enter"          DID_OK,        15, 10, 30, 15, WS_GROUP
        !            36:        PUSHBUTTON "Cancel"            DID_CANCEL,    55, 10, 30, 15, WS_GROUP
        !            37:        }
        !            38:     }
        !            39: 
        !            40: DLGTEMPLATE IDD_ROTATION
        !            41:     {
        !            42:     DIALOG "", 0, 10, 10, 230, 115, WS_SAVEBITS | FS_DLGBORDER
        !            43:        {
        !            44:        LTEXT "X Axis"                 -1,            10, 75, 25, 10
        !            45:        LTEXT "Y Axis"                 -1,            10, 55, 25, 10
        !            46:        LTEXT "Z Axis"                 -1,            10, 35, 25, 10
        !            47: 
        !            48:        CTEXT "Angle"                  -1,            45, 95, 80, 10
        !            49:        CONTROL ""                     IDD_ANGLE_X,   45, 75, 80, 10,
        !            50:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            51:        CONTROL ""                     IDD_ANGLE_Y,   45, 55, 80, 10,
        !            52:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            53:        CONTROL ""                     IDD_ANGLE_Z,   45, 35, 80, 10,
        !            54:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            55: 
        !            56:        CTEXT "Angular Velocity"       -1,           140, 95, 80, 10
        !            57:        CONTROL ""                     IDD_ANGVEL_X, 140, 75, 80, 10,
        !            58:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            59:        CONTROL ""                     IDD_ANGVEL_Y, 140, 55, 80, 10,
        !            60:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            61:        CONTROL ""                     IDD_ANGVEL_Z, 140, 35, 80, 10,
        !            62:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            63: 
        !            64:        DEFPUSHBUTTON "Enter"          DID_OK,        75, 10, 30, 15, WS_GROUP
        !            65:        PUSHBUTTON "Cancel"            DID_CANCEL,   125, 10, 30, 15, WS_GROUP
        !            66:        }
        !            67:     }
        !            68: 
        !            69: DLGTEMPLATE IDD_LIGHTSOURCE
        !            70:     {
        !            71:     DIALOG "", 0, 10, 10, 110, 95, WS_SAVEBITS | FS_DLGBORDER
        !            72:        {
        !            73:        LTEXT "X"                       -1,            10, 55, 10, 10
        !            74:        LTEXT "Y"                       -1,            10, 35, 10, 10
        !            75: 
        !            76:        CTEXT "Light Source"            -1,            25, 75, 80, 10
        !            77:        CONTROL ""                     IDD_LIGHTANG_X, 25, 55, 80, 10,
        !            78:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            79:        CONTROL ""                     IDD_LIGHTANG_Y, 25, 35, 80, 10,
        !            80:            WC_SCROLLBAR, SBS_HORZ | WS_VISIBLE | WS_TABSTOP
        !            81: 
        !            82:        DEFPUSHBUTTON "Enter"          DID_OK,         20, 10, 30, 15, WS_GROUP
        !            83:        PUSHBUTTON "Cancel"            DID_CANCEL,     70, 10, 30, 15, WS_GROUP
        !            84:        }
        !            85:     }
        !            86: 
        !            87: DLGTEMPLATE IDD_ABOUT
        !            88:     {
        !            89:     DIALOG "", 0, 10, 10, 160, 80, WS_SAVEBITS | FS_DLGBORDER
        !            90:        {
        !            91:        CTEXT "Shapes",                           -1, 10, 46,140, 10
        !            92:        ICON ID_RESOURCE                          -1,  8, 40,  0,  0
        !            93:        CTEXT "Created by Microsoft, 1988",       -1, 10, 30,140, 10
        !            94:        DEFPUSHBUTTON "OK"                    DID_OK, 64,  6, 32, 14, WS_GROUP
        !            95:        }
        !            96:     }
        !            97: 
        !            98: ACCELTABLE ID_RESOURCE
        !            99:     {
        !           100:     "^O",   IDM_OPTIONS
        !           101:     "^H",   IDM_CHILD
        !           102:     "^R",   IDM_ARRANGE
        !           103:     "^L",   IDM_LIST
        !           104:     "^T",   IDM_ROTATION
        !           105:     "^G",   IDM_LIGHTSOURCE
        !           106:     "^S",   IDM_SHADED
        !           107:     "^C",   IDM_CLIPPING
        !           108:     "^V",   IDM_VARYSIZE
        !           109:     "^P",   IDM_PERSPECTIVE
        !           110:     "^B",   IDM_ABOUT
        !           111:     }

unix.superglobalmegacorp.com

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