2013-01-24 23:00:42 +00:00
|
|
|
#pragma once
|
2003-07-24 19:37:20 +00:00
|
|
|
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
/* Internal button window IDs, below TOPIC_BTN_ID_BASE == 100 */
|
|
|
|
#define IDC_CHECKBUTTON 98
|
|
|
|
#define IDC_CLOSEBUTTON 99
|
|
|
|
|
|
|
|
/* Strings */
|
|
|
|
#define IDS_APPTITLE 1000
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_DEFAULT_TOPIC_TITLE 1001
|
|
|
|
#define IDS_DEFAULT_TOPIC_DESC 1002
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
#define IDS_FONTNAME 1003
|
|
|
|
#define IDS_CHECKTEXT 1004
|
|
|
|
#define IDS_CLOSETEXT 1005
|
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_TOPIC_BUTTON0 1010
|
|
|
|
#define IDS_TOPIC_BUTTON1 1011
|
|
|
|
#define IDS_TOPIC_BUTTON2 1012
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_TOPIC_TITLE0 1020
|
|
|
|
#define IDS_TOPIC_TITLE1 1021
|
|
|
|
#define IDS_TOPIC_TITLE2 1022
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_TOPIC_DESC0 1030
|
|
|
|
#define IDS_TOPIC_DESC1 1031
|
|
|
|
#define IDS_TOPIC_DESC2 1032
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_TOPIC_COMMAND0 1040
|
|
|
|
#define IDS_TOPIC_COMMAND1 1041
|
|
|
|
#define IDS_TOPIC_COMMAND2 1042 // Unused
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDS_TOPIC_CMD_ARGS0 1050 // Unused
|
|
|
|
#define IDS_TOPIC_CMD_ARGS1 1051 // Unused
|
|
|
|
#define IDS_TOPIC_CMD_ARGS2 1052 // Unused
|
|
|
|
|
|
|
|
#define IDS_TOPIC_ACTION0 1060 // Unused
|
|
|
|
#define IDS_TOPIC_ACTION1 1061 // Unused
|
|
|
|
#define IDS_TOPIC_ACTION2 1062
|
2003-07-24 19:37:20 +00:00
|
|
|
|
|
|
|
/* Bitmaps */
|
2017-07-12 22:16:50 +00:00
|
|
|
#define IDB_TITLE_BITMAP 101
|
|
|
|
#define IDB_DEFAULT_TOPIC_BITMAP 102
|
2003-07-24 19:37:20 +00:00
|
|
|
|
2017-07-12 22:16:50 +00:00
|
|
|
// #define IDB_TOPIC_BITMAP0 110
|
|
|
|
// #define IDB_TOPIC_BITMAP1 111
|
|
|
|
// #define IDB_TOPIC_BITMAP2 112
|
2003-07-24 19:37:20 +00:00
|
|
|
|
[WELCOME]: UI improvements:
- Allow only one running instance of the Welcome application at a time.
- Implement translating \xhhhh hexadecimal character specifications in topic text descriptions.
- Allow using the keyboard for navigating amongst the topics, and ENTER key presses to run the selected topic command.
<rant> *OF COURSE*, because we are ReactOS *SO* we are *buggy* (well, user32/win32k), keyboard navigation via arrow keys *DOES NOT WORK*!! (only navigation via TAB key do work) 8^(((( </rant>
This however works OK on Windows.
- Improve topic buttons activation when mouse hovers around above the window, as well as when window activation is lost or regained.
- Change the default text font to Tahoma.
- Don't hardcode white brush, but instead use stock object WHITE_BRUSH. Similarly, don't hardcode text black colour, but instead use the ambient text colour of the system.
- Add keyboard shortcuts to the default topic items.
- Shift the window ID of both the checkbox and the Exit buttons to be below a fixed topic-button base ID.
- In GetLocaleName(), use more explicit returned-variable names (cchRet, because it's a returned string length in character numbers).
svn path=/trunk/; revision=75282
2017-07-05 02:02:43 +00:00
|
|
|
/* Icons */
|
2013-11-28 22:06:38 +00:00
|
|
|
#define IDI_MAIN 3000
|