mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 16:23:01 +00:00
Add the resources for the tray property dialog, based on the Vista dialog look and feel
svn path=/trunk/; revision=41943
This commit is contained in:
parent
1c0bdb07e1
commit
6cf5f907f1
3 changed files with 98 additions and 9 deletions
|
@ -4,7 +4,6 @@ IDM_TRAYWND MENU DISCARDABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
POPUP ""
|
POPUP ""
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
MENUITEM "Task Manager", ID_SHELL_CMD_OPEN_TASKMGR
|
MENUITEM "Task Manager", ID_SHELL_CMD_OPEN_TASKMGR
|
||||||
MENUITEM SEPARATOR
|
MENUITEM SEPARATOR
|
||||||
|
@ -54,6 +53,67 @@ BEGIN
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
|
IDD_TASKBARPROP_TASKBAR DIALOGEX 0, 0, 252, 218
|
||||||
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Taskbar"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||||
|
BEGIN
|
||||||
|
GROUPBOX "Taskbar appearance", IDC_STATIC, 6,6,240,121, WS_DISABLED
|
||||||
|
CONTROL "", IDC_TASKBARPROP_TASKBARBITMAP, "Static", SS_BITMAP | SS_SUNKEN, 13,18,224,21, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Lock the taskbar", IDC_TASKBARPROP_LOCK, 13,45,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "A&uto-hide the taskbar", IDC_TASKBARPROP_HIDE, 13,58,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "Keep the &taskbar on top of other windows", IDC_TASKBARPROP_ONTOP, 13,71,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Group similar taskbar buttons", IDC_TASKBARPROP_GROUP, 13,84,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "Show &Quick Launch", IDC_TASKBARPROP_SHOWQL, 13,97,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Show window previews (thumbnails)", IDC_TASKBARPROP_WNDPREV 13,110,200,10, WS_DISABLED
|
||||||
|
END
|
||||||
|
|
||||||
|
IDD_TASKBARPROP_STARTMENU DIALOGEX 0, 0, 252, 218
|
||||||
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Start Menu"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||||
|
BEGIN
|
||||||
|
AUTORADIOBUTTON "&Start menu", IDC_TASKBARPROP_STARTMENU, 7,7,105,10
|
||||||
|
LTEXT "This menu style gives you easy access to your folders, favorite programs, and search.", IDC_STATIC, 20,17,150,24, WS_DISABLED
|
||||||
|
PUSHBUTTON "&Customize...", IDC_TASKBARPROP_STARTMENUCUST, 192,4,53,14, WS_DISABLED
|
||||||
|
AUTORADIOBUTTON "Classic Start &menu", IDC_TASKBARPROP_STARTMENUCLASSIC, 7,47,105,10, WS_DISABLED
|
||||||
|
LTEXT "This menu style gives you the classic look and functionality",-1,20,57,150,24, WS_DISABLED
|
||||||
|
PUSHBUTTON "&Customize...", IDC_TASKBARPROP_STARTMENUCLASSICCUST, 192,44,53,14, WS_DISABLED
|
||||||
|
GROUPBOX "Privacy",IDC_STATIC, 7,100,238,42
|
||||||
|
AUTOCHECKBOX "Store and display a list of recently opened &files", IDC_TASKBARPROP_RECENTFILES, 14,114,224,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "Store and display a list of recently opened &programs",IDC_TASKBARPROP_RECENTFOLDERS, 14,128,224,10, WS_DISABLED
|
||||||
|
END
|
||||||
|
|
||||||
|
IDD_TASKBARPROP_NOTIFICATION DIALOGEX 0, 0, 252, 218
|
||||||
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Notification Area"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||||
|
BEGIN
|
||||||
|
CONTROL "", IDC_TASKBARPROP_TASKBARBITMAP, "Static", SS_BITMAP | SS_SUNKEN,7,6,238,21, WS_DISABLED
|
||||||
|
GROUPBOX "Icons", IDC_STATIC, 6,33,240,58, WS_DISABLED
|
||||||
|
LTEXT "You can keep the notification area uncluttered by hiding icons that you have not clicked recently.", IDC_STATIC, 13,48,223,16, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Hide inactive icons", IDC_TASKBARPROP_HIDEICONS, 13,70,125,10, WS_DISABLED
|
||||||
|
PUSHBUTTON "&Customize...", IDC_TASKBARPROP_ICONCUST, 188,70,50,14, WS_DISABLED
|
||||||
|
GROUPBOX "System icons", IDC_STATIC, 6,97,240,84, WS_DISABLED
|
||||||
|
LTEXT "Select which system icons to always show.", IDC_STATIC, 13,112,223,16, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "Cloc&k", IDC_TASKBARPROP_CLOCK, 13,126,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Volume", IDC_TASKBARPROP_VOLUME, 13,139,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Network", IDC_TASKBARPROP_NETWORK, 13,152,200,10, WS_DISABLED
|
||||||
|
AUTOCHECKBOX "&Power", IDC_TASKBARPROP_POWER, 13,164,200,10, WS_DISABLED
|
||||||
|
|
||||||
|
END
|
||||||
|
|
||||||
|
IDD_TASKBARPROP_TOOLBARS DIALOGEX 0, 0, 252, 218
|
||||||
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||||
|
CAPTION "Toolbars"
|
||||||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||||||
|
BEGIN
|
||||||
|
LTEXT "Select which toolbars to add to the taskbar.", IDC_STATIC, 7,7,223,12, WS_DISABLED
|
||||||
|
CONTROL "", IDC_TASKBARPROP_DESKBANDLIST, "SysTreeView32",WS_BORDER | WS_TABSTOP | WS_DISABLED, 7,20,236,160, WS_EX_CLIENTEDGE
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
STRINGTABLE DISCARDABLE
|
STRINGTABLE DISCARDABLE
|
||||||
BEGIN
|
BEGIN
|
||||||
IDS_START "Start"
|
IDS_START "Start"
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
#ifndef __RESOURCE_H
|
#ifndef __RESOURCE_H
|
||||||
#define __RESOURCE_H
|
#define __RESOURCE_H
|
||||||
|
|
||||||
|
#define IDC_STATIC -1
|
||||||
|
|
||||||
#define IDI_START 101
|
#define IDI_START 101
|
||||||
|
|
||||||
#define IDS_START 101
|
#define IDS_START 101
|
||||||
|
@ -47,10 +49,40 @@
|
||||||
|
|
||||||
/* Taskbar resources */
|
/* Taskbar resources */
|
||||||
#define IDD_TASKBARPAGE 2000
|
#define IDD_TASKBARPAGE 2000
|
||||||
|
#define IDC_TASKBAR_BITMAP 2001
|
||||||
#define IDD_STARTMENUPAGE 2001
|
#define IDD_STARTMENUPAGE 2001
|
||||||
#define IDD_NOTIFICATIONPAGE 2002
|
#define IDD_NOTIFICATIONPAGE 2002
|
||||||
#define IDD_TOOLBARSPAGE 2003
|
#define IDD_TOOLBARSPAGE 2003
|
||||||
|
|
||||||
|
#define IDD_TASKBARPROP_TASKBAR 2000
|
||||||
|
#define IDC_TASKBARPROP_TASKBARBITMAP 2001
|
||||||
|
#define IDC_TASKBARPROP_LOCK 2002
|
||||||
|
#define IDC_TASKBARPROP_HIDE 2003
|
||||||
|
#define IDC_TASKBARPROP_ONTOP 2004
|
||||||
|
#define IDC_TASKBARPROP_GROUP 2005
|
||||||
|
#define IDC_TASKBARPROP_SHOWQL 2006
|
||||||
|
#define IDC_TASKBARPROP_WNDPREV 2007
|
||||||
|
|
||||||
|
#define IDD_TASKBARPROP_STARTMENU 2100
|
||||||
|
#define IDC_TASKBARPROP_STARTMENU 2101
|
||||||
|
#define IDC_TASKBARPROP_STARTMENUCUST 2102
|
||||||
|
#define IDC_TASKBARPROP_STARTMENUCLASSIC 2103
|
||||||
|
#define IDC_TASKBARPROP_STARTMENUCLASSICCUST 2104
|
||||||
|
#define IDC_TASKBARPROP_RECENTFILES 2105
|
||||||
|
#define IDC_TASKBARPROP_RECENTFOLDERS 2106
|
||||||
|
|
||||||
|
#define IDD_TASKBARPROP_NOTIFICATION 2200
|
||||||
|
#define IDC_TASKBARPROP_TASKBARBITMAP 2201
|
||||||
|
#define IDC_TASKBARPROP_HIDEICONS 2202
|
||||||
|
#define IDC_TASKBARPROP_ICONCUST 2203
|
||||||
|
#define IDC_TASKBARPROP_CLOCK 2204
|
||||||
|
#define IDC_TASKBARPROP_VOLUME 2205
|
||||||
|
#define IDC_TASKBARPROP_NETWORK 2206
|
||||||
|
#define IDC_TASKBARPROP_POWER 2207
|
||||||
|
|
||||||
|
#define IDD_TASKBARPROP_TOOLBARS 2300
|
||||||
|
#define IDC_TASKBARPROP_DESKBANDLIST 2301
|
||||||
|
|
||||||
#define IDS_TASKBAR_STARTMENU_PROP_CAPTION 2200
|
#define IDS_TASKBAR_STARTMENU_PROP_CAPTION 2200
|
||||||
|
|
||||||
#endif /* __RESOURCE_H */
|
#endif /* __RESOURCE_H */
|
||||||
|
|
|
@ -178,10 +178,7 @@ DisplayTrayProperties(ITrayWindow *Tray)
|
||||||
PROPSHEETHEADER psh;
|
PROPSHEETHEADER psh;
|
||||||
PROPSHEETPAGE psp[4];
|
PROPSHEETPAGE psp[4];
|
||||||
TCHAR szCaption[256];
|
TCHAR szCaption[256];
|
||||||
#if 1
|
|
||||||
MessageBox(NULL, _T("Not implemented"), NULL, 0);
|
|
||||||
return NULL;
|
|
||||||
#endif
|
|
||||||
if (!LoadString(hExplorerInstance,
|
if (!LoadString(hExplorerInstance,
|
||||||
IDS_TASKBAR_STARTMENU_PROP_CAPTION,
|
IDS_TASKBAR_STARTMENU_PROP_CAPTION,
|
||||||
szCaption,
|
szCaption,
|
||||||
|
@ -201,10 +198,10 @@ DisplayTrayProperties(ITrayWindow *Tray)
|
||||||
psh.nStartPage = 0;
|
psh.nStartPage = 0;
|
||||||
psh.ppsp = psp;
|
psh.ppsp = psp;
|
||||||
|
|
||||||
InitPropSheetPage(&psp[0], IDD_TASKBARPAGE, (DLGPROC)TaskbarPageProc);
|
InitPropSheetPage(&psp[0], IDD_TASKBARPROP_TASKBAR, (DLGPROC)TaskbarPageProc);
|
||||||
InitPropSheetPage(&psp[1], IDD_STARTMENUPAGE, (DLGPROC)StartMenuPageProc);
|
InitPropSheetPage(&psp[1], IDD_TASKBARPROP_STARTMENU, (DLGPROC)StartMenuPageProc);
|
||||||
InitPropSheetPage(&psp[2], IDD_NOTIFICATIONPAGE, (DLGPROC)NotificationPageProc);
|
InitPropSheetPage(&psp[2], IDD_TASKBARPROP_NOTIFICATION, (DLGPROC)NotificationPageProc);
|
||||||
InitPropSheetPage(&psp[3], IDD_TOOLBARSPAGE, (DLGPROC)ToolbarsPageProc);
|
InitPropSheetPage(&psp[3], IDD_TASKBARPROP_TOOLBARS, (DLGPROC)ToolbarsPageProc);
|
||||||
|
|
||||||
return (HWND)PropertySheet(&psh);
|
return (HWND)PropertySheet(&psh);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue