- Split up the icon resources so each start menu entry has it's own icon
- Add many new icons to make ReactOS prettier
Modified: trunk/reactos/subsys/system/explorer/explorer.cpp
Modified: trunk/reactos/subsys/system/explorer/explorer_intres.rc
Modified: trunk/reactos/subsys/system/explorer/globals.h
Modified: trunk/reactos/subsys/system/explorer/res/action.ico
Added: trunk/reactos/subsys/system/explorer/res/administration.ico
Modified: trunk/reactos/subsys/system/explorer/res/config.ico
Added: trunk/reactos/subsys/system/explorer/res/control-panel.ico
Added: trunk/reactos/subsys/system/explorer/res/desktop-settings.ico
Modified: trunk/reactos/subsys/system/explorer/res/documents.ico
Modified: trunk/reactos/subsys/system/explorer/res/favorites.ico
Modified: trunk/reactos/subsys/system/explorer/res/info.ico
Modified: trunk/reactos/subsys/system/explorer/res/logoff.ico
Added: trunk/reactos/subsys/system/explorer/res/network-conns.ico
Modified: trunk/reactos/subsys/system/explorer/res/network.ico
Modified: trunk/reactos/subsys/system/explorer/res/printer.ico
Modified: trunk/reactos/subsys/system/explorer/res/shutdown.ico
Modified: trunk/reactos/subsys/system/explorer/resource.h
Modified: trunk/reactos/subsys/system/explorer/taskbar/startmenu.cpp
_____
Modified: trunk/reactos/subsys/system/explorer/explorer.cpp
--- trunk/reactos/subsys/system/explorer/explorer.cpp 2006-01-13
00:15:31 UTC (rev 20823)
+++ trunk/reactos/subsys/system/explorer/explorer.cpp 2006-01-13
00:15:53 UTC (rev 20824)
@@ -395,6 +395,10 @@
_icons[ICID_SHUTDOWN] = Icon(ICID_SHUTDOWN, IDI_SHUTDOWN);
_icons[ICID_BOOKMARK] = Icon(ICID_BOOKMARK, IDI_DOT_TRANS);
_icons[ICID_MINIMIZE] = Icon(ICID_MINIMIZE, IDI_MINIMIZE);
+ _icons[ICID_CONTROLPAN] = Icon(ICID_CONTROLPAN,
IDI_CONTROLPAN);
+ _icons[ICID_DESKSETTING] = Icon(ICID_DESKSETTING,
IDI_DESKSETTING);
+ _icons[ICID_NETCONNS] = Icon(ICID_NETCONNS,
IDI_NETCONNS);
+ _icons[ICID_ADMINISTRATION] = Icon(ICID_ADMINISTRATION,
IDI_ADMINISTRATION);
}
_____
Modified: trunk/reactos/subsys/system/explorer/explorer_intres.rc
--- trunk/reactos/subsys/system/explorer/explorer_intres.rc
2006-01-13 00:15:31 UTC (rev 20823)
+++ trunk/reactos/subsys/system/explorer/explorer_intres.rc
2006-01-13 00:15:53 UTC (rev 20824)
@@ -166,6 +166,12 @@
IDI_NOTIFY_L ICON DISCARDABLE "res/notify_l.ico"
IDI_NOTIFY_R ICON DISCARDABLE "res/notify_r.ico"
IDI_MINIMIZE ICON DISCARDABLE "res/minimize.ico"
+IDI_CONTROLPAN ICON DISCARDABLE "res/control-panel.ico"
+IDI_DESKSETTING ICON DISCARDABLE
"res/desktop-settings.ico"
+IDI_NETCONNS ICON DISCARDABLE "res/network-conns.ico"
+IDI_ADMINISTRATION ICON DISCARDABLE
"res/administration.ico"
+
+
#endif // Neutral resources
////////////////////////////////////////////////////////////////////////
/////
_____
Modified: trunk/reactos/subsys/system/explorer/globals.h
--- trunk/reactos/subsys/system/explorer/globals.h 2006-01-13
00:15:31 UTC (rev 20823)
+++ trunk/reactos/subsys/system/explorer/globals.h 2006-01-13
00:15:53 UTC (rev 20824)
@@ -83,6 +83,10 @@
ICID_SHUTDOWN,
ICID_BOOKMARK,
ICID_MINIMIZE,
+ ICID_CONTROLPAN,
+ ICID_DESKSETTING,
+ ICID_NETCONNS,
+ ICID_ADMINISTRATION,
ICID_DYNAMIC
};
_____
Modified: trunk/reactos/subsys/system/explorer/res/action.ico
(Binary files differ)
_____
Added: trunk/reactos/subsys/system/explorer/res/administration.ico
(Binary files differ)
Property changes on:
trunk/reactos/subsys/system/explorer/res/administration.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
_____
Modified: trunk/reactos/subsys/system/explorer/res/config.ico
(Binary files differ)
_____
Added: trunk/reactos/subsys/system/explorer/res/control-panel.ico
(Binary files differ)
Property changes on:
trunk/reactos/subsys/system/explorer/res/control-panel.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
_____
Added: trunk/reactos/subsys/system/explorer/res/desktop-settings.ico
(Binary files differ)
Property changes on:
trunk/reactos/subsys/system/explorer/res/desktop-settings.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
_____
Modified: trunk/reactos/subsys/system/explorer/res/documents.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/res/favorites.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/res/info.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/res/logoff.ico
(Binary files differ)
_____
Added: trunk/reactos/subsys/system/explorer/res/network-conns.ico
(Binary files differ)
Property changes on:
trunk/reactos/subsys/system/explorer/res/network-conns.ico
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
_____
Modified: trunk/reactos/subsys/system/explorer/res/network.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/res/printer.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/res/shutdown.ico
(Binary files differ)
_____
Modified: trunk/reactos/subsys/system/explorer/resource.h
--- trunk/reactos/subsys/system/explorer/resource.h 2006-01-13
00:15:31 UTC (rev 20823)
+++ trunk/reactos/subsys/system/explorer/resource.h 2006-01-13
00:15:53 UTC (rev 20824)
@@ -118,6 +118,10 @@
#define IDB_MDI 170
#define IDB_SDI 171
#define IDI_MINIMIZE 172
+#define IDI_CONTROLPAN 173
+#define IDI_DESKSETTING 174
+#define IDI_NETCONNS 175
+#define IDI_ADMINISTRATION 176
#define ID_VIEW_NAME 401
#define ID_VIEW_ALL_ATTRIBUTES 402
#define ID_VIEW_SELECTED_ATTRIBUTES 403
_____
Modified: trunk/reactos/subsys/system/explorer/taskbar/startmenu.cpp
--- trunk/reactos/subsys/system/explorer/taskbar/startmenu.cpp
2006-01-13 00:15:31 UTC (rev 20823)
+++ trunk/reactos/subsys/system/explorer/taskbar/startmenu.cpp
2006-01-13 00:15:53 UTC (rev 20824)
@@ -2148,23 +2148,23 @@
AddButton(ResString(IDS_CONNECTIONS), ICID_NETWORK,
false, IDC_CONNECTIONS);
#else
//TODO AddButton(ResString(IDS_PRINTERS),
ICID_PRINTER, true, IDC_PRINTERS_MENU);
- AddButton(ResString(IDS_CONNECTIONS), ICID_NETWORK,
true, IDC_CONNECTIONS);
+ AddButton(ResString(IDS_CONNECTIONS), ICID_NETCONNS,
true, IDC_CONNECTIONS);
#endif
- AddButton(ResString(IDS_ADMIN),
ICID_CONFIG, true, IDC_ADMIN);
+ AddButton(ResString(IDS_ADMIN),
ICID_ADMINISTRATION, true, IDC_ADMIN);
#ifndef __MINGW32__ // SHRestricted() missing in MinGW (as of
29.10.2003)
if (!g_Globals._SHRestricted ||
!SHRestricted(REST_NOCONTROLPANEL))
#endif
AddButton(ResString(IDS_SETTINGS_MENU), ICID_CONFIG,
true, IDC_SETTINGS_MENU);
- AddButton(ResString(IDS_DESKTOPBAR_SETTINGS), ICID_CONFIG,
false, ID_DESKTOPBAR_SETTINGS);
+ AddButton(ResString(IDS_DESKTOPBAR_SETTINGS), ICID_DESKSETTING,
false, ID_DESKTOPBAR_SETTINGS);
AddButton(ResString(IDS_PRINTERS),
ICID_PRINTER, false, IDC_PRINTERS);
#ifndef __MINGW32__ // SHRestricted() missing in MinGW (as of
29.10.2003)
if (!g_Globals._SHRestricted ||
!SHRestricted(REST_NOCONTROLPANEL))
#endif
- AddButton(ResString(IDS_CONTROL_PANEL), ICID_CONFIG,
false, IDC_CONTROL_PANEL);
+ AddButton(ResString(IDS_CONTROL_PANEL), ICID_CONTROLPAN,
false, IDC_CONTROL_PANEL);
}
void BrowseMenu::AddEntries()