lean explorer: select initial folder in shell namespace
Modified:
branches/lean-explorer/reactos/subsys/system/explorer/shell/mainframe.cp
p
Modified:
branches/lean-explorer/reactos/subsys/system/explorer/shell/shellbrowser
.cpp
_____
Modified:
branches/lean-explorer/reactos/subsys/system/explorer/shell/mainframe.cp
p
---
branches/lean-explorer/reactos/subsys/system/explorer/shell/mainframe.cp
p 2006-01-01 14:26:25 UTC (rev 20512)
+++
branches/lean-explorer/reactos/subsys/system/explorer/shell/mainframe.cp
p 2006-01-01 14:32:17 UTC (rev 20513)
@@ -304,7 +304,7 @@
if (wparam & OWM_ROOTED)
_create_info._root_shell_path = shell_path;
else
- _create_info._root_shell_path =
SpecialFolderPath(CSIDL_DRIVES, _hwnd);
+ _create_info._root_shell_path =
DesktopFolderPath(); //SpecialFolderPath(CSIDL_DRIVES, _hwnd);
jump_to(shell_path, (OPEN_WINDOW_MODE)wparam);
return TRUE;} // success
_____
Modified:
branches/lean-explorer/reactos/subsys/system/explorer/shell/shellbrowser
.cpp
---
branches/lean-explorer/reactos/subsys/system/explorer/shell/shellbrowser
.cpp 2006-01-01 14:26:25 UTC (rev 20512)
+++
branches/lean-explorer/reactos/subsys/system/explorer/shell/shellbrowser
.cpp 2006-01-01 14:32:17 UTC (rev 20513)
@@ -611,13 +611,11 @@
{
CONTEXT("ShellBrowserChild::expand_folder()");
- //HTREEITEM hitem_sel = TreeView_GetSelection(_left_hwnd);
if (!_last_sel)
return false;
- if (expand)
- if (!TreeView_Expand(_left_hwnd, _last_sel, TVE_EXPAND))
- return false;
+ if (!TreeView_Expand(_left_hwnd, _last_sel, TVE_EXPAND))
+ return false;
for(HTREEITEM hitem=TreeView_GetChild(_left_hwnd,_last_sel);
hitem; hitem=TreeView_GetNextSibling(_left_hwnd,hitem)) {
if
((ShellDirectory*)TreeView_GetItemData(_left_hwnd,hitem) == dir) {