Feature Request: File item spacing

2011-07-08
2012-12-20
  • There is
    Classic Explorer Settings -> Navigation Pane -> Tree item spacing
    but no corresponding
    Classic Explorer Settings -> File Pane -> Item spacing

    This thread details how to hack the styling directly, and I have done this to
    good effect:
    http://www.sevenforums.com/customization/45276-possible-change-list-item-
    height-spacing.html

    Note there are several types of displays in the file pane. I only use View ->
    Details so have only done that. The thread above contains instructions for
    View -> List as well though.

     
  • Ivo Beltchev
    Ivo Beltchev
    2011-07-08

    Not possible to do from a shell extension. It requires editing system files,
    which can only be done from outside of Explorer.

     
  • This should be possible:
    - copy shell32.dll to temp file
    - edit temp file
    - rename shell32.dll to backup file
    - move temp file to shell32.dll
    (Repeat for SysWOW64's shell32.dll)

    This is exactly what I did manually.

     
  • Sorry, forgot the last step (after the repeat):
    - reboot

    Renaming shell32.dll is okay even though its open; on reboot the new
    shell32.dll is picked up instead.

     
  • Ivo Beltchev
    Ivo Beltchev
    2011-07-14

    Classic Shell doesn't modify system files and it probably never will. This is
    a can of worms that I want to keep closed. What happens if you uninstall? What
    happens if there is a system update that replaces that file? Sorry, you are on
    your own here.

     
  • james
    james
    2012-12-20

    I found a workaround for this.

    This registry tweak is actually for another option (disable autoarrange) in the explorer options but it also changes line spacing.

    For XP line spacing to work the properties of the folder should be "General" and there should be no spaces in the name of the parent folder.

    Go to http://www.winhelponline.com/blog/disable-auto-arrange-folders-windows-7/ and download 'disable-auto-arrange.zip'. This will add the option to disable autoarrange to your right click menu also change line spacing to XP tight style.