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

1.1       root        1: /**************************************************************************\
                      2: *                                                                         *
                      3: *      MODULE:     clock.rc                                               *
                      4: *      COMMENT:    Clock Program Resource File                            *
                      5: *                  Created by Microsoft Corporation, 1989                 *
                      6: *                                                                         *
                      7: \**************************************************************************/
                      8: 
                      9: #include <os2.h>
                     10: #include "res.h"
                     11: #include "dialogs.h"
                     12: 
                     13: POINTER ID_RESOURCE    clock.ico
                     14: 
                     15: MENU   ID_RESOURCE
                     16: {
                     17:     SUBMENU "~Preferences" , ID_RESOURCE
                     18:     {
                     19:        MENUITEM "~Hide Frame Controls",IDM_HIDECONTROLS,MIS_TEXT
                     20:        MENUITEM "~Colors..." ,         IDM_COLORS,     MIS_TEXT
                     21:        MENUITEM "~Tick Marks...",      IDM_TICKS,      MIS_TEXT
                     22:        MENUITEM SEPARATOR
                     23:        MENUITEM "E~xit",               SC_CLOSE,       MIS_SYSCOMMAND
                     24:        MENUITEM "A~bout Clock...",     IDM_ABOUT,      MIS_TEXT
                     25:     }
                     26: }
                     27: 
                     28: DLGTEMPLATE IDD_ABOUT {
                     29:     DIALOG "", 0, 10, 60, 160, 75, WS_SAVEBITS | FS_DLGBORDER {
                     30:        CTEXT   "OS/2 Presentation Manager"        -1, 10, 60, 140, 10
                     31:        CTEXT   "Clock Application"                -1, 10, 50, 140, 10
                     32:        ICON    ID_RESOURCE                        -1,  8, 40,   0,  0
                     33:        CTEXT   "Version 1.0"                      -1, 10, 30, 140, 10
                     34:        CTEXT   "Created by Microsoft Corp., 1989" -1, 10, 20, 140, 10
                     35:        DEFPUSHBUTTON "Ok"                 DID_OK, 64,  4, 32,  14, WS_GROUP
                     36:     }
                     37: }
                     38: 
                     39: DLGTEMPLATE IDD_TICKS LOADONCALL MOVEABLE DISCARDABLE
                     40: BEGIN
                     41: 
                     42:     DIALOG "" , IDD_TICKS ,
                     43:        90 , -30 , 200 , 160 ,
                     44:        FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS
                     45: 
                     46:     BEGIN
                     47: 
                     48:        DEFPUSHBUTTON "OK" , DID_OK ,
                     49:                25 , 10 , 35 , 15 , WS_GROUP
                     50: 
                     51:        CONTROL "Cancel" , DID_CANCEL ,
                     52:                70 , 10 , 50 , 15 , WC_BUTTON, BS_PUSHBUTTON | WS_VISIBLE
                     53: 
                     54:        CONTROL "Clock Tick Mark Preferences" , 255 ,
                     55:                15 , 140 , 170 , 10 , WC_STATIC ,
                     56:                SS_TEXT | DT_CENTER | DT_VCENTER | WS_VISIBLE | WS_GROUP
                     57: 
                     58:        CONTROL "Draw Major Tick Marks" , CLKTM_MAJOR ,
                     59:                15 , 90 , 170 , 45 , WC_STATIC ,
                     60:                SS_GROUPBOX | WS_VISIBLE | WS_GROUP
                     61: 
                     62:        CONTROL "Always" , CLKTM_MAJOR | CLKTM_ALWAYS ,
                     63:                35 , 115 , 100 , 10 , WC_BUTTON ,
                     64:                BS_AUTORADIOBUTTON | WS_VISIBLE | WS_GROUP
                     65: 
                     66:        CONTROL "Except When Iconic" , CLKTM_MAJOR | CLKTM_NOTICONIC ,
                     67:                35 , 105 , 100 , 10 , WC_BUTTON ,
                     68:                BS_AUTORADIOBUTTON | WS_VISIBLE
                     69: 
                     70:        CONTROL "Never" , CLKTM_MAJOR | CLKTM_NEVER ,
                     71:                35 , 95 , 100 , 10 , WC_BUTTON ,
                     72:                BS_AUTORADIOBUTTON | WS_VISIBLE
                     73: 
                     74:        CONTROL "Draw Minor Tick Marks" , CLKTM_MINOR ,
                     75:                15 , 35 , 170 , 45 , WC_STATIC ,
                     76:                SS_GROUPBOX | WS_VISIBLE | WS_GROUP
                     77: 
                     78:        CONTROL "Always" , CLKTM_MINOR | CLKTM_ALWAYS ,
                     79:                35 , 60 , 100 , 10 , WC_BUTTON ,
                     80:                BS_AUTORADIOBUTTON | WS_VISIBLE | WS_GROUP
                     81: 
                     82:        CONTROL "Except When Iconic" , CLKTM_MINOR | CLKTM_NOTICONIC ,
                     83:                35 , 50 , 100 , 10 , WC_BUTTON ,
                     84:                BS_AUTORADIOBUTTON | WS_VISIBLE
                     85: 
                     86:        CONTROL "Never" , CLKTM_MINOR | CLKTM_NEVER ,
                     87:                35 , 40 , 100 , 10 , WC_BUTTON ,
                     88:                BS_AUTORADIOBUTTON | WS_VISIBLE
                     89:     END
                     90: END
                     91: 
                     92: 
                     93: DLGTEMPLATE IDD_COLORS LOADONCALL MOVEABLE DISCARDABLE
                     94: BEGIN
                     95: 
                     96:     DIALOG "" , IDD_COLORS ,
                     97:        90 , -30 , 200 , 160 ,
                     98:        FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS
                     99: 
                    100:     BEGIN
                    101: 
                    102:        DEFPUSHBUTTON "OK" , DID_OK ,
                    103:                25 , 10 , 35 , 15 , WS_GROUP
                    104: 
                    105:        CONTROL "Cancel" , DID_CANCEL ,
                    106:                70 , 10 , 50 , 15 , WC_BUTTON, BS_PUSHBUTTON | WS_VISIBLE
                    107: 
                    108:        CONTROL "Clock Color Preferences" , 255 ,
                    109:                15 , 140 , 170 , 10 , WC_STATIC ,
                    110:                SS_TEXT | DT_CENTER | DT_VCENTER | WS_VISIBLE | WS_GROUP
                    111: 
                    112:        CONTROL "Parts of the Clock" , 255 ,
                    113:                15 , 80 , 170 , 55 , WC_STATIC ,
                    114:                SS_GROUPBOX | WS_VISIBLE | WS_GROUP
                    115: 
                    116:        CONTROL "Background" , CLKCLR_BACKGROUND ,
                    117:                20 , 115 , 100 , 10 , WC_BUTTON ,
                    118:                BS_AUTORADIOBUTTON | WS_VISIBLE | WS_GROUP
                    119: 
                    120:        CONTROL "Face" , CLKCLR_FACE ,
                    121:                20 , 105 , 100 , 10 , WC_BUTTON ,
                    122:                BS_AUTORADIOBUTTON | WS_VISIBLE
                    123: 
                    124:        CONTROL "Hour Hand" , CLKCLR_HOURHAND ,
                    125:                20 , 95 , 100 , 10 , WC_BUTTON ,
                    126:                BS_AUTORADIOBUTTON | WS_VISIBLE
                    127: 
                    128:        CONTROL "Minute Hand" , CLKCLR_MINUTEHAND ,
                    129:                20 , 85 , 100 , 10 , WC_BUTTON ,
                    130:                BS_AUTORADIOBUTTON | WS_VISIBLE
                    131: 
                    132:        CONTROL "GPI Colors" , 255 ,
                    133:                15 , 35 , 170 , 40 , WC_STATIC ,
                    134:                SS_GROUPBOX | WS_VISIBLE | WS_GROUP
                    135: 
                    136:        CONTROL "Red" , CLKCLR_BUTTONSHIFT + CLR_RED ,
                    137:                20 , 55 , 15 , 10 , WC_BUTTON ,
                    138:                BS_USERBUTTON | WS_VISIBLE | WS_GROUP
                    139: 
                    140:        CONTROL "Yellow" , CLKCLR_BUTTONSHIFT + CLR_YELLOW ,
                    141:                40 , 55 , 15 , 10 , WC_BUTTON ,
                    142:                BS_USERBUTTON | WS_VISIBLE
                    143: 
                    144:        CONTROL "Green" , CLKCLR_BUTTONSHIFT + CLR_GREEN ,
                    145:                60 , 55 , 15 , 10 , WC_BUTTON ,
                    146:                BS_USERBUTTON | WS_VISIBLE
                    147: 
                    148:        CONTROL "Cyan" , CLKCLR_BUTTONSHIFT + CLR_CYAN,
                    149:                80 , 55 , 15 , 10 , WC_BUTTON ,
                    150:                BS_USERBUTTON | WS_VISIBLE
                    151: 
                    152:        CONTROL "Blue" , CLKCLR_BUTTONSHIFT + CLR_BLUE,
                    153:                100 , 55 , 15 , 10 , WC_BUTTON ,
                    154:                BS_USERBUTTON | WS_VISIBLE
                    155: 
                    156:        CONTROL "Pink" , CLKCLR_BUTTONSHIFT + CLR_PINK ,
                    157:                120 , 55 , 15 , 10 , WC_BUTTON ,
                    158:                BS_USERBUTTON | WS_VISIBLE
                    159: 
                    160:        CONTROL "PaleGray" , CLKCLR_BUTTONSHIFT + CLR_PALEGRAY ,
                    161:                140 , 55 , 15 , 10 , WC_BUTTON ,
                    162:                BS_USERBUTTON | WS_VISIBLE
                    163: 
                    164:        CONTROL "White" , CLKCLR_BUTTONSHIFT + CLR_WHITE ,
                    165:                160 , 55 , 15 , 10 , WC_BUTTON ,
                    166:                BS_USERBUTTON | WS_VISIBLE
                    167: 
                    168:        CONTROL "DarkRed" , CLKCLR_BUTTONSHIFT + CLR_DARKRED ,
                    169:                20 , 40 , 15 , 10 , WC_BUTTON ,
                    170:                BS_USERBUTTON | WS_VISIBLE
                    171: 
                    172:        CONTROL "Brown" , CLKCLR_BUTTONSHIFT + CLR_BROWN ,
                    173:                40 , 40 , 15 , 10 , WC_BUTTON ,
                    174:                BS_USERBUTTON | WS_VISIBLE
                    175: 
                    176:        CONTROL "DarkGreen" , CLKCLR_BUTTONSHIFT + CLR_DARKGREEN ,
                    177:                60 , 40 , 15 , 10 , WC_BUTTON ,
                    178:                BS_USERBUTTON | WS_VISIBLE
                    179: 
                    180:        CONTROL "DarkCyan" , CLKCLR_BUTTONSHIFT + CLR_DARKCYAN ,
                    181:                80 , 40 , 15 , 10 , WC_BUTTON ,
                    182:                BS_USERBUTTON | WS_VISIBLE
                    183: 
                    184:        CONTROL "DarkBlue" , CLKCLR_BUTTONSHIFT + CLR_DARKBLUE,
                    185:                100 , 40 , 15 , 10 , WC_BUTTON ,
                    186:                BS_USERBUTTON | WS_VISIBLE
                    187: 
                    188:        CONTROL "DarkPink" , CLKCLR_BUTTONSHIFT + CLR_DARKPINK ,
                    189:                120 , 40 , 15 , 10 , WC_BUTTON ,
                    190:                BS_USERBUTTON | WS_VISIBLE
                    191: 
                    192:        CONTROL "DarkGray" , CLKCLR_BUTTONSHIFT + CLR_DARKGRAY ,
                    193:                140 , 40 , 15 , 10 , WC_BUTTON ,
                    194:                BS_USERBUTTON | WS_VISIBLE
                    195: 
                    196:        CONTROL "Black" , CLKCLR_BUTTONSHIFT + CLR_BLACK ,
                    197:                160 , 40 , 15 , 10 , WC_BUTTON ,
                    198:                BS_USERBUTTON | WS_VISIBLE
                    199: 
                    200:     END
                    201: END

unix.superglobalmegacorp.com

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