1 | #ifndef WORKSHOP_INVOKED
|
---|
2 | #include <os2.h>
|
---|
3 | #endif
|
---|
4 |
|
---|
5 | #include "consolerc.h"
|
---|
6 |
|
---|
7 |
|
---|
8 | MENU ID_CONSOLE_MAIN
|
---|
9 | BEGIN
|
---|
10 | MENUITEM "~Properties...", CM_CONSOLE_PROPERTIES
|
---|
11 | MENUITEM SEPARATOR
|
---|
12 | MENUITEM "~Pause", CM_CONSOLE_PAUSE,, MIA_CHECKED
|
---|
13 | MENUITEM "~Repaint", CM_CONSOLE_REPAINT
|
---|
14 | MENUITEM SEPARATOR
|
---|
15 | MENUITEM "~Exit...", CM_CONSOLE_EXIT
|
---|
16 | END
|
---|
17 |
|
---|
18 | ICON ID_CONSOLE_MAIN CONSOLE.Ico
|
---|
19 |
|
---|
20 |
|
---|
21 | DLGTEMPLATE DLG_CONSOLE_PROPERTIES
|
---|
22 | BEGIN
|
---|
23 | DIALOG "Console Properties", 100, 6, 52, 262, 166, WS_VISIBLE, FCF_TITLEBAR | FCF_SYSMENU | FCF_NOBYTEALIGN
|
---|
24 | BEGIN
|
---|
25 | PUSHBUTTON "~Undo", ID_BTN_UNDO, 25, 1, 51, 14
|
---|
26 | DEFPUSHBUTTON "~Apply", ID_BTN_APPLY, 79, 1, 51, 14
|
---|
27 | PUSHBUTTON "~Save", ID_BTN_SAVE, 133, 1, 51, 14
|
---|
28 | PUSHBUTTON "~Help", ID_BTN_HELP, 187, 1, 51, 14, BS_HELP
|
---|
29 | CONTROL "Sample", NB_CONSOLE_NOTEBOOK, 2, 17, 261, 147, WC_NOTEBOOK, BKS_SOLIDBIND | BKS_BACKPAGESBR | BKS_MAJORTABRIGHT | BKS_SQUARETABS | BKS_STATUSTEXTLEFT | BKS_TABTEXTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP | 0x0800
|
---|
30 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
31 | END
|
---|
32 |
|
---|
33 | END
|
---|
34 |
|
---|
35 |
|
---|
36 | DLGTEMPLATE DLG_CONSOLE_PAGE1
|
---|
37 | BEGIN
|
---|
38 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | NOT WS_SAVEBITS | WS_VISIBLE | WS_CLIPSIBLINGS
|
---|
39 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
40 | BEGIN
|
---|
41 | CONTROL "~Settings", -1, 2, 1, 205, 105, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
42 | CONTROL "~Close window on exit", CB_CONSOLE_CLOSEWINDOWONEXIT, 5, 78, 196, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
43 | CONTROL "~Insert mode enabled", CB_CONSOLE_INSERTMODE, 5, 62, 196, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
44 | CONTROL "~Quickinsert enabled", CB_CONSOLE_QUICKINSERT, 5, 46, 196, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
45 | CONTROL "Console ~toolbar", CB_CONSOLE_TOOLBAR, 5, 30, 196, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
46 | CONTROL "tabwidth", SPN_CONSOLE_TAB, 122, 4, 55, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
47 | CONTROL "Tabulator ~width:", -1, 5, 4, 112, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
48 | CONTROL "tabwidth", SPN_CONSOLE_CURSORBLINK, 122, 17, 55, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
49 | CONTROL "Cursor blink ~frequency:", -1, 5, 17, 112, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
50 | END
|
---|
51 |
|
---|
52 | END
|
---|
53 |
|
---|
54 |
|
---|
55 | DLGTEMPLATE DLG_CONSOLE_PAGE2
|
---|
56 | BEGIN
|
---|
57 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | NOT WS_SAVEBITS | WS_VISIBLE | WS_CLIPSIBLINGS
|
---|
58 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
59 | BEGIN
|
---|
60 | CONTROL "S~peaker", -1, 2, 1, 205, 105, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
61 | CONTROL "~Enable speaker", CB_CONSOLE_SPEAKERENABLE, 6, 87, 195, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
62 | CONTROL "Speaker frequency", SLB_CONSOLE_SPEAKERFREQUENCY, 58, 60, 145, 24, WC_SLIDER, SLS_HORIZONTAL | SLS_CENTER | SLS_HOMELEFT | SLS_PRIMARYSCALE1 | SLS_SNAPTOINCREMENT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
63 | CTLDATA 12, 0, 20, 9, 10, 9
|
---|
64 | CONTROL "~Frequency:", -1, 6, 68, 45, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
65 | CONTROL "~Duration:", -1, 6, 42, 45, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
66 | CONTROL "Speaker duration", SLB_CONSOLE_SPEAKERDURATION, 58, 34, 145, 24, WC_SLIDER, SLS_HORIZONTAL | SLS_CENTER | SLS_HOMELEFT | SLS_PRIMARYSCALE1 | SLS_SNAPTOINCREMENT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
67 | CTLDATA 12, 0, 20, 9, 10, 9
|
---|
68 | DEFPUSHBUTTON "~Test", ID_BTN_SPEAKERTEST, 69, 16, 71, 14
|
---|
69 | END
|
---|
70 | END
|
---|
71 |
|
---|
72 |
|
---|
73 | DLGTEMPLATE DLG_CONSOLE_PAGE3
|
---|
74 | BEGIN
|
---|
75 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
|
---|
76 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
77 | BEGIN
|
---|
78 | CONTROL "~Position and size", -1, 2, 42, 205, 64, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
79 | CONTROL "~X:", -1, 8, 60, 22, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
80 | CONTROL "Sample", SPN_CONSOLE_X, 49, 60, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
81 | CONTROL "~Y:", -1, 8, 45, 27, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
82 | CONTROL "Sample", SPN_CONSOLE_Y, 49, 45, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
83 | CONTROL "~Width:", -1, 118, 60, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
84 | CONTROL "Sample", SPN_CONSOLE_DEFAULTWIDTH, 155, 60, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
85 | CONTROL "~Height:", -1, 119, 45, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
86 | CONTROL "Sample", SPN_CONSOLE_DEFAULTHEIGHT, 155, 45, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
87 | CONTROL "~Override default position and size", CB_CONSOLE_WINDOWPOSITION, 8, 80, 155, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
88 | CONTROL "~Console buffer", -1, 2, 1, 205, 39, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
89 | CONTROL "~Width:", -1, 8, 19, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
90 | CONTROL "Sample", SPN_CONSOLE_BUFFERWIDTH, 49, 19, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
91 | CONTROL "~Height:", -1, 119, 19, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
92 | CONTROL "Sample", SPN_CONSOLE_BUFFERHEIGHT, 155, 19, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_NUMERICONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
93 | CONTROL "Buffer allocates .. MB memory.", ST_CONSOLE_BUFFERMEMORY, 8, 6, 194, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
94 | END
|
---|
95 |
|
---|
96 | END
|
---|
97 |
|
---|
98 |
|
---|
99 | DLGTEMPLATE DLG_CONSOLE_PAGE5
|
---|
100 | BEGIN
|
---|
101 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | NOT WS_SAVEBITS | WS_VISIBLE | WS_CLIPSIBLINGS
|
---|
102 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
103 | BEGIN
|
---|
104 | CONTROL "~Application priority", -1, 2, 46, 205, 28, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
105 | CONTROL "~Class:", -1, 5, 52, 28, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
106 | CONTROL "Sample", SPN_CONSOLE_APPPRIORITY, 46, 52, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_READONLY | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
107 | CONTROL "~Delta:", -1, 120, 52, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
108 | CONTROL "Sample", SPN_CONSOLE_APPPRIODELTA, 154, 52, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
109 | CONTROL "~Console priority", -1, 2, 1, 205, 41, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
110 | CONTROL "~Class:", -1, 5, 20, 28, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
111 | CONTROL "Sample", SPN_CONSOLE_CONSOLEPRIORITY, 46, 20, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
112 | CONTROL "~Delta:", -1, 120, 20, 30, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
113 | CONTROL "Sample", SPN_CONSOLE_CONSOLEPRIODELTA, 154, 20, 48, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
114 | CONTROL "~Update after scrolling:", -1, 5, 7, 113, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
115 | CONTROL "Sample", SPN_CONSOLE_UPDATELIMIT, 113, 5, 89, 12, WC_SPINBUTTON, SPBS_MASTER | SPBS_ALLCHARACTERS | SPBS_JUSTLEFT | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
116 | END
|
---|
117 |
|
---|
118 | END
|
---|
119 |
|
---|
120 |
|
---|
121 | DLGTEMPLATE DLG_CONSOLE_PAGE4
|
---|
122 | BEGIN
|
---|
123 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
|
---|
124 | PRESPARAMS PP_FONTNAMESIZE "9.WarpSans"
|
---|
125 | BEGIN
|
---|
126 | CONTROL "~Colors", -1, 2, 53, 205, 53, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
127 | CONTROL "Fo~reground:", -1, 6, 90, 68, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
128 | CONTROL "...", VS_CONSOLE_FOREGROUND, 6, 56, 95, 34, WC_VALUESET, VS_RGB | VS_BORDER | VS_ITEMBORDER | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
129 | CTLDATA 8, 0, 2, 8
|
---|
130 | CONTROL "~Background:", -1, 103, 90, 68, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
131 | CONTROL "...", VS_CONSOLE_BACKGROUND, 103, 56, 99, 34, WC_VALUESET, VS_RGB | VS_BORDER | VS_ITEMBORDER | WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
132 | CTLDATA 8, 0, 2, 8
|
---|
133 | CONTROL "~Font", -1, 2, 1, 205, 49, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
134 | CONTROL "Sample", LB_CONSOLE_FONTS, 6, 4, 95, 36, WC_LISTBOX, WS_VISIBLE | WS_GROUP | WS_TABSTOP
|
---|
135 | CONTROL "Sizes (Rows x Cols.)", -1, 105, 32, 97, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
136 | CONTROL "00 x 00", ST_CONSOLE_WINDOWSIZE, 156, 16, 47, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
137 | CONTROL "00 x 00", ST_CONSOLE_SCREENSIZE, 156, 4, 47, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
138 | CONTROL "Window", -1, 105, 16, 45, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
139 | CONTROL "Screen", -1, 105, 4, 45, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
|
---|
140 | END
|
---|
141 |
|
---|
142 | END
|
---|
143 |
|
---|
144 | DLGTEMPLATE DLG_CONSOLE_PAGE6
|
---|
145 | BEGIN
|
---|
146 | DIALOG "", 100, 14, 55, 209, 108, NOT FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS
|
---|
147 | BEGIN
|
---|
148 | END
|
---|
149 |
|
---|
150 | END
|
---|
151 |
|
---|