Author: janderwald
Date: Sat Aug 19 14:35:00 2006
New Revision: 23609
URL:
http://svn.reactos.org/svn/reactos?rev=23609&view=rev
Log:
* implement console resources
* based on a patch by Lohnegrim
Modified:
trunk/reactos/dll/win32/console/en.rc
trunk/reactos/dll/win32/console/resource.h
Modified: trunk/reactos/dll/win32/console/en.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/console/en.rc?re…
==============================================================================
--- trunk/reactos/dll/win32/console/en.rc (original)
+++ trunk/reactos/dll/win32/console/en.rc Sat Aug 19 14:35:00 2006
@@ -36,28 +36,96 @@
CHECKBOX "&Insert Mode", IDC_CHECK_INSERT_MODE, 150, 120, 60, 15, WS_CHILD
| WS_VISIBLE | WS_TABSTOP
END
-IDD_PROPPAGEFONT DIALOGEX 0, 0, 220, 220
+IDD_PROPPAGEFONT DIALOGEX 0, 0, 250, 220
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CAPTION
CAPTION "Font"
FONT 8, "MS Shell Dlg"
BEGIN
-LTEXT "This space is intentionally left blank", -1, 55, 103, 120, 10
+LTEXT "Window Preview", -1, 10, 7, 65, 10
+LTEXT "Size", -1, 130, 10, 30, 10
+CONTROL "", IDC_STATIC_FONT_WINDOW_PREVIEW, "Static", SS_BLACKRECT |
SS_SUNKEN, 10, 20, 115, 70
+LISTBOX IDC_LBOX_FONTS, 130, 20, 55, 80, LBS_DISABLENOSCROLL | WS_VSCROLL
+LTEXT "&Font", -1, 10, 105, 35, 10
+CHECKBOX "&Bold fonts", IDC_CHECK_BOLD_FONTS, 45, 105, 60, 10
+LISTBOX IDC_LBOX_TYPE, 10, 120, 110, 50, LBS_DISABLENOSCROLL | WS_VSCROLL
+GROUPBOX "", IDC_GROUPBOX_FONT_NAME, 10, 155, 200, 50
+CONTROL "", IDC_STATIC_SELECT_FONT_PREVIEW, "Static", SS_BLACKRECT |
SS_SUNKEN, 15, 165, 95, 35
+LTEXT "Each character is:", -1, 130, 165, 75, 10
+LTEXT "screen pixel wide\nscreen pixel high", -1, 140, 180, 65, 20
+LTEXT "", IDC_FONT_SIZE_X, 125, 180, 10, 10
+LTEXT "", IDC_FONT_SIZE_Y, 125, 190, 10, 10
END
-IDD_PROPPAGELAYOUT DIALOGEX 0, 0, 220, 220
+IDD_PROPPAGELAYOUT DIALOGEX 0, 0, 250, 220
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CAPTION
CAPTION "Layout"
FONT 8, "MS Shell Dlg"
BEGIN
-LTEXT "This space is intentionally left blank", -1, 55, 103, 120, 10
+LTEXT "Window Preview", -1, 10, 10, 65, 10
+CONTROL "", IDC_STATIC_LAYOUT_WINDOW_PREVIEW, "Static", SS_BLACKRECT
| SS_SUNKEN, 10, 20, 100, 70
+GROUPBOX "Screen Buffer Size", -1, 115, 15, 115, 40
+LTEXT "&Width:", -1, 120, 30, 25, 10
+LTEXT "&Height:", -1, 120, 40, 25, 10
+EDITTEXT IDC_EDIT_SCREEN_BUFFER_WIDTH, 165, 30, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_SCREEN_BUFFER_WIDTH, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+EDITTEXT IDC_EDIT_SCREEN_BUFFER_HEIGHT, 165, 40, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_SCREEN_BUFFER_HEIGHT, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+GROUPBOX "Window Size", -1, 115, 60, 115, 40
+LTEXT "&W&idth:", -1, 120, 70, 25, 10
+LTEXT "&H&eight:", -1, 120, 80, 25, 10
+EDITTEXT IDC_EDIT_WINDOW_SIZE_WIDTH, 165, 70, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_WINDOW_SIZE_WIDTH, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+EDITTEXT IDC_EDIT_WINDOW_SIZE_HEIGHT, 165, 80, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_WINDOW_SIZE_HEIGHT, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+GROUPBOX "Window Position", -1, 115, 105, 115, 55
+LTEXT "&Left:", -1, 120, 120, 25, 10
+LTEXT "&Top:", -1, 120, 130, 25, 10
+EDITTEXT IDC_EDIT_WINDOW_POS_LEFT, 165, 120, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_WINDOW_POS_LEFT, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+EDITTEXT IDC_EDIT_WINDOW_POS_TOP, 165, 130, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_WINDOW_POS_TOP, UPDOWN_CLASS,UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 170, 30, 30, 10
+CHECKBOX "Let system &position window", IDC_CHECK_SYSTEM_POS_WINDOW, 120,
145, 100, 10
END
-IDD_PROPPAGECOLORS DIALOGEX 0, 0, 220, 220
+IDD_PROPPAGECOLORS DIALOGEX 0, 0, 250, 220
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CAPTION
CAPTION "Colors"
FONT 8, "MS Shell Dlg"
BEGIN
-LTEXT "This space is intentionally left blank", -1, 55, 103, 120, 10
+CONTROL "Screen &Text", IDC_RADIO_SCREEN_TEXT, "Button",
BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 15, 15, 90, 10
+CONTROL "Screen &Background", IDC_RADIO_SCREEN_BACKGROUND,
"Button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 15, 25, 90,
10
+CONTROL "&Popup Text", IDC_RADIO_POPUP_TEXT, "Button",
BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 15, 35, 90, 10
+CONTROL "Pop&up Background", IDC_RADIO_POPUP_BACKGROUND,
"Button", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 15, 45, 90,
10
+GROUPBOX "Selected Color Values", -1, 120, 15, 90, 45
+LTEXT "&Red:", -1, 125, 25, 30, 10
+EDITTEXT IDC_EDIT_COLOR_RED, 150, 25, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_COLOR_RED, UPDOWN_CLASS, UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 165, 25, 30, 10
+LTEXT "&Green:", -1, 125, 35, 30, 10
+EDITTEXT IDC_EDIT_COLOR_BLUE, 150, 35, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_COLOR_GREEN, UPDOWN_CLASS, UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 165, 35, 30, 10
+LTEXT "&Blue:", -1, 125, 45, 30, 10
+EDITTEXT IDC_EDIT_COLOR_BLUE, 150, 45, 30, 10, ES_RIGHT | WS_GROUP
+CONTROL "", IDC_UPDOWN_COLOR_BLUE, UPDOWN_CLASS, UDS_SETBUDDYINT |
UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_BORDER | WS_GROUP, 165, 45, 30, 10
+CONTROL "", IDC_STATIC_COLOR1, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 15, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR2, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 27, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR3, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 39, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR4, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 51, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR5, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 63, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR6, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 75, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR7, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 87, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR8, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 99, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR9, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 111, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR10, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 123, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR11, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 135, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR12, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 147, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR13, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 159, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR14, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 171, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR15, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 183, 90, 10, 10
+CONTROL "", IDC_STATIC_COLOR16, "Static", SS_BLACKRECT | SS_NOTIFY |
SS_SUNKEN, 195, 90, 10, 10
+GROUPBOX "Selected Screen Colors", -1, 10, 110, 200, 40
+CONTROL "", IDC_STATIC_SCREEN_COLOR, "Static", SS_BLACKRECT |
SS_SUNKEN, 15, 120, 180, 20
+GROUPBOX "Selected Popup Colors", -1, 10, 155, 200, 40
+CONTROL "", IDC_STATIC_POPUP_COLOR, "Static", SS_BLACKRECT |
SS_SUNKEN, 15, 165, 180, 20
END
IDD_APPLYOPTIONS DIALOGEX 0, 0, 220, 100
Modified: trunk/reactos/dll/win32/console/resource.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/console/resource…
==============================================================================
--- trunk/reactos/dll/win32/console/resource.h (original)
+++ trunk/reactos/dll/win32/console/resource.h Sat Aug 19 14:35:00 2006
@@ -32,8 +32,60 @@
//font dialog
#define IDC_CHECK_BOLD_FONTS 400
+#define IDC_STATIC_SELECT_FONT_PREVIEW 401
+#define IDC_FONT_SIZE_X 402
+#define IDC_FONT_SIZE_Y 403
+#define IDC_LBOX_FONTS 404
+#define IDC_STATIC_FONT_WINDOW_PREVIEW 405
+#define IDC_LBOX_TYPE 406
+#define IDC_GROUPBOX_FONT_NAME 407
+//layout dialog
+#define IDC_UPDOWN_SCREEN_BUFFER_WIDTH 500
+#define IDC_EDIT_SCREEN_BUFFER_WIDTH 501
+#define IDC_EDIT_SCREEN_BUFFER_HEIGHT 502
+#define IDC_UPDOWN_SCREEN_BUFFER_HEIGHT 503
+#define IDC_EDIT_WINDOW_SIZE_WIDTH 504
+#define IDC_UPDOWN_WINDOW_SIZE_WIDTH 505
+#define IDC_EDIT_WINDOW_SIZE_HEIGHT 506
+#define IDC_UPDOWN_WINDOW_SIZE_HEIGHT 507
+#define IDC_EDIT_WINDOW_POS_LEFT 508
+#define IDC_UPDOWN_WINDOW_POS_LEFT 509
+#define IDC_EDIT_WINDOW_POS_TOP 510
+#define IDC_UPDOWN_WINDOW_POS_TOP 511
+#define IDC_CHECK_SYSTEM_POS_WINDOW 512
+#define IDC_STATIC_LAYOUT_WINDOW_PREVIEW 513
+//color dialog
+
+#define IDC_RADIO_SCREEN_TEXT 600
+#define IDC_RADIO_SCREEN_BACKGROUND 601
+#define IDC_RADIO_POPUP_TEXT 602
+#define IDC_RADIO_POPUP_BACKGROUND 603
+#define IDC_EDIT_COLOR_RED 604
+#define IDC_UPDOWN_COLOR_RED 605
+#define IDC_EDIT_COLOR_GREEN 606
+#define IDC_UPDOWN_COLOR_GREEN 607
+#define IDC_EDIT_COLOR_BLUE 608
+#define IDC_UPDOWN_COLOR_BLUE 609
+#define IDC_STATIC_SCREEN_COLOR 610
+#define IDC_STATIC_POPUP_COLOR 611
+#define IDC_STATIC_COLOR1 612
+#define IDC_STATIC_COLOR2 613
+#define IDC_STATIC_COLOR3 614
+#define IDC_STATIC_COLOR4 615
+#define IDC_STATIC_COLOR5 616
+#define IDC_STATIC_COLOR6 617
+#define IDC_STATIC_COLOR7 618
+#define IDC_STATIC_COLOR8 619
+#define IDC_STATIC_COLOR9 620
+#define IDC_STATIC_COLOR10 621
+#define IDC_STATIC_COLOR11 622
+#define IDC_STATIC_COLOR12 623
+#define IDC_STATIC_COLOR13 624
+#define IDC_STATIC_COLOR14 625
+#define IDC_STATIC_COLOR15 626
+#define IDC_STATIC_COLOR16 627
#endif