Menu

#241 Navigation Panel ON-OFF

none
open
nobody
1
2014-04-28
2012-12-01
Laura
No

Hi, using your great program classic shell under Win7 x64 i see that it has in "Setting Classic Explorer" function to add
on "ToolBar Button" lots commands that into Windows explorer are allocated in the "command bar":

CopyItem, NewFolder, Rename, Cut, SelectAllItem, etc...

...in addiction i can also add Custom command for example a link to FILE.EXE (calculator, regedit, games...)
......and also "Visual Basic Script files" that i have created with function "Show Hidden files" and "Show Extension files"

For this reason i have modified the "style of explorer" in order to always hide original command toolbar.
Unfortunately Microsoft on Win7 has removed the "x" icon on that toolbar that closes left tree panel
(where all drives are showed), instead in Win2000 and WinXP there was "[x] Close ToolBar", in Win7 the left tree panel
are named "Navigation Panel" but i can't close it. (there isn't icon)

The only solution that i found is return to show "command bar" and using regedit manual adding for all keys in

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\

these data

\TasksItemsSelected
@="Windows.navpane"

\TasksNoItemsSelected
@="Windows.navpane"

In this mode are showed in command bar the botton that "Open/Close panel" also if without icon but only
using long text (in my language)

I don't know how insert internal explorer command "Windows.navpane" into a script of visual basic.
For extension was easy do it, reading a value of key but now i have no idea.

There is some possibility that you improve classic shell adding also this new function in the command list of classic shell, in this mode is mode easy navigate from different folder with mode istance of explorer.

Thanks and sorry fo disturb

Related

Feature Requests: #241

Discussion

  • Laura

    Laura - 2012-12-01

    I have inserted a wrong title.
    How i can edit it to insert correct title: Navigation Panel oN-OFF

     
  • Ivo Beltchev

    Ivo Beltchev - 2012-12-01
    • summary: Title --> Navigation Panel ON-OFF
     
  • Ivo Beltchev

    Ivo Beltchev - 2012-12-01

    I updated the title for you.

    I spent a lot of time about a year ago trying to find a solution to this problem, but unfortunately was unable to get anywhere.

     

    Last edit: Ivo Beltchev 2012-12-01
  • Laura

    Laura - 2012-12-01

    Thank you for rapid answer.Only solution is create the TEXT button using internal regedit command "Windows.navpane"There is some possibility to add column EXTension on windows explorer?Microsoft have done lots fields but the extension that exist before year 1988 with MS-DOS is not considered! :-/For XP i found program but now i have win7 x64 and it is not compatible
    Can you improve classic shell ??

    Thanks again

    ----Messaggio originale----

    Da: ibeltchev@users.sf.net

    Data: 1-dic-2012 5.19

    A: "[classicshell:feature-requests] "241@feature-requests.classicshell.p.re.sf.net

    Ogg: [classicshell:feature-requests] #241 Navigation Panel ON-OFF

    summary: Title --> Navigation Panel ON-OFF

    [feature-requests:#241] Navigation Panel ON-OFF

    Status: open

    Labels: command "Windows.navpane" Navigation Panel OpenClose Function includes

    Created: Sat Dec 01, 2012 03:22 AM UTC by Laura

    Last Updated: Sat Dec 01, 2012 03:29 AM UTC

    Owner: nobody

    Hi, using your great program classic shell under Win7 x64 i see that it has in "Setting Classic Explorer" function to add

    on "ToolBar Button" lots commands that into Windows explorer are allocated in the "command bar":

    CopyItem, NewFolder, Rename, Cut, SelectAllItem, etc...

    ...in addiction i can also add Custom command for example a link to FILE.EXE (calculator, regedit, games...)

    ......and also "Visual Basic Script files" that i have created with function "Show Hidden files" and "Show Extension files"

    For this reason i have modified the "style of explorer" in order to always hide original command toolbar.

    Unfortunately Microsoft on Win7 has removed the "x" icon on that toolbar that closes left tree panel

    (where all drives are showed), instead in Win2000 and WinXP there was "[x] Close ToolBar", in Win7 the left tree panel

    are named "Navigation Panel" but i can't close it. (there isn't icon)

    The only solution that i found is return to show "command bar" and using regedit manual adding for all keys in

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\

    these data

    \TasksItemsSelected

    @="Windows.navpane"

    \TasksNoItemsSelected

    @="Windows.navpane"

    In this mode are showed in command bar the botton that "Open/Close panel" also if without icon but only

    using long text (in my language)

    I don't know how insert internal explorer command "Windows.navpane" into a script of visual basic.

    For extension was easy do it, reading a value of key but now i have no idea.

    There is some possibility that you improve classic shell adding also this new function in the command list of classic shell, in this mode is mode easy navigate from different folder with mode istance of explorer.

    Thanks and sorry fo disturb

    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/classicshell/feature-requests/241/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/

     

    Related

    Feature Requests: #241

  • Laura

    Laura - 2012-12-05

    Don't run, Is not a solution for me.
    I have found a partial solution.

    To --> Ivo Beltchev:

    Hi, For now I have discovered comparing Windows registry "before", with Windows registry "after", pressin option [Windows.navpane Iternal Explorer command] that permits Show/Hide Navigation Panel,
    ...that Windows7 modifies a RegKey into
    HKEY_USERS\S-1-5-21-1910003253-1007278638-1873172583-500

    This is not showed opening Regedit, but if you use "Find" at the end of search is showed.
    I hope that this can help you to better understand how integrate this option into Classic Shell.
    My OS is Win7 x64 Sp1

    ---HIDE NavPanel you must insert this value---
    [HKEY_USERS\S-1-5-21-1910003253-1007278638-1873172583-500\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer]
    "PageSpaceControlSizer"=hex:fb,00,00,00,00,00,00,00,00,00,00,00,0a,03,00,00

    ---SHOW NavPanel you must insert this value---
    [HKEY_USERS\S-1-5-21-1910003253-1007278638-1873172583-500\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer]
    "PageSpaceControlSizer"=hex:1C,01,00,00,01,00,00,00,00,00,00,00,0A,03,00,00

    * I obtain the same thing using these key in this other position***

    ---HIDE NavPanel you must insert this value---
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer]
    "PageSpaceControlSizer"=hex:fb,00,00,00,00,00,00,00,00,00,00,00,0a,03,00,00

    ---SHOW NavPanel you must insert this value---
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer]
    "PageSpaceControlSizer"=hex:1C,01,00,00,01,00,00,00,00,00,00,00,0A,03,00,00

    Unfortunately is not exactly the same that cliccking Original Windows Button infact i don't have discovered why there are 3 difference:

    1) the refresh is not immediately on Windows Explorer on screen but user must move focus cliccking and other folder to take effect

    2) When I come back to show Folder Tree Panel (Opening New istance, Refresh don't run), its width is not the same
    that i have originally choosed, but is setted to Maximum width pixels, that Drives Label Text are using in that moment

    3) I don't know how create only one button in Classic Shell that permit pressing it to alternate ON to OFF & OFF to ON because
    i don't know to create Visual Basic script that insert Binary value at that position.
    When i have done script fot hidden files was easy (only DWORD= 1 or DWORD= 0) but in ths case is a binary value

    Best Regards

     
  • Laura

    Laura - 2012-12-05

    Is posted my message ??
    I see on screen an error, and i don't understand the advise :-/

     
  • xpclient

    xpclient - 2012-12-05

    Use Explorer Toolbar Editor, the easiest way: http://winaero.com/comment.php?comment.news.16

     
  • Laura

    Laura - 2012-12-07

    Thanks for suggestion, but i have proved it and it can't remove (except NavPane On/Off that i want) all other functions and button from commandBar .
    For this reason i have full removed commandBar editing the DLL style into system32 folder and modifing it.
    Now i'm looking for a script that read and write registry key (that i have found) into binary format, using only one button, in oder to include it into
    classic shell customized bar.

    If is possible i ask on forum a rapid question (off-topic)
    Exist possibility to unlock address bar of windows explorer in order to move it under menu bar ?
    On web i found solution adding a DWORD key, but only for internet explorer and not Windows explorer, and all my method of searching show me alway IE7 key.

    Thank you again.

     
  • xpclient

    xpclient - 2014-04-06

    Good news. The latest Classic Shell 4.0.6 has a built-in button now to toggle the folder/navigation pane as well as the Details pane and the Preview pane.

     

Log in to post a comment.