[ros-diffs] [janderwald] 23609: * implement console resources * based on a patch by Lohnegrim

janderwald at svn.reactos.org janderwald at svn.reactos.org
Sat Aug 19 12:35:00 CEST 2006


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?rev=23609&r1=23608&r2=23609&view=diff
==============================================================================
--- 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.h?rev=23609&r1=23608&r2=23609&view=diff
==============================================================================
--- 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




More information about the Ros-diffs mailing list