|
|
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: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.