Author: rnaumann
Date: Tue Nov 10 16:31:37 2015
New Revision: 69869
URL:
http://svn.reactos.org/svn/reactos?rev=69869&view=rev
Log:
[SHELL32] -Use a 32bit masked icon for "Open With" Dialog items
-Fix icon ID for the "Open With" Dialog
-Patches by Jared Smudde CORE-10500 CORE-10502
Modified:
trunk/reactos/dll/win32/shell32/COpenWithMenu.cpp
trunk/reactos/dll/win32/shell32/icon_res.rc
trunk/reactos/dll/win32/shell32/shresdef.h
Modified: trunk/reactos/dll/win32/shell32/COpenWithMenu.cpp
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/COpenWit…
==============================================================================
--- trunk/reactos/dll/win32/shell32/COpenWithMenu.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/COpenWithMenu.cpp [iso-8859-1] Tue Nov 10 16:31:37
2015
@@ -981,7 +981,7 @@
/* Init treeview */
m_hTreeView = GetDlgItem(hwnd, 14002);
- m_hImgList = ImageList_Create(16, 16, ILC_COLOR24 | ILC_MASK,
m_pAppList->GetCount() + 1, m_pAppList->GetCount() + 1);
+ m_hImgList = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK,
m_pAppList->GetCount() + 1, m_pAppList->GetCount() + 1);
(void)TreeView_SetImageList(m_hTreeView, m_hImgList, TVSIL_NORMAL);
/* If there are some recommendations add parent nodes: Recommended and Others */
Modified: trunk/reactos/dll/win32/shell32/icon_res.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/icon_res…
==============================================================================
--- trunk/reactos/dll/win32/shell32/icon_res.rc [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/icon_res.rc [iso-8859-1] Tue Nov 10 16:31:37 2015
@@ -49,8 +49,8 @@
IDI_SHELL_DISCONN ICON "res/icons/49.ico"
IDI_SHELL_NOT_CONNECTED_HDD ICON "res/icons/54.ico"
IDI_SHELL_MULTIPLE_FILES ICON "res/icons/133.ico"
-IDI_SHELL_FIND_IN_FILE ICON "res/icons/134.ico"
-IDI_SHELL_OPEN_WITH ICON "res/icons/135.ico"
+IDI_SHELL_OPEN_WITH ICON "res/icons/134.ico"
+IDI_SHELL_FIND_COMPUTER ICON "res/icons/135.ico"
IDI_SHELL_CONTROL_PANEL3 ICON "res/icons/137.ico"
IDI_SHELL_PRINTER2 ICON "res/icons/138.ico"
IDI_SHELL_PRINTER_ADD ICON "res/icons/139.ico"
Modified: trunk/reactos/dll/win32/shell32/shresdef.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/shresdef…
==============================================================================
--- trunk/reactos/dll/win32/shell32/shresdef.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/shresdef.h [iso-8859-1] Tue Nov 10 16:31:37 2015
@@ -363,8 +363,8 @@
#define IDI_SHELL_DISCONN 49
#define IDI_SHELL_NOT_CONNECTED_HDD 54
#define IDI_SHELL_MULTIPLE_FILES 133
-#define IDI_SHELL_FIND_IN_FILE 134
-#define IDI_SHELL_OPEN_WITH 135
+#define IDI_SHELL_OPEN_WITH 134
+#define IDI_SHELL_FIND_COMPUTER 135
#define IDI_SHELL_CONTROL_PANEL3 137
#define IDI_SHELL_PRINTER2 138
#define IDI_SHELL_PRINTER_ADD 139