Is it possible to have icons of 32px and their name BELOW?

Page 6 of 8 FirstFirst ... 45678 LastLast

  1. Posts : 234
    Windows 7
    Thread Starter
       #51

    This code fixes the issue with affecting table and list modes. Now it applies the change only if the mode is small icons (32 px and below).

    Code:
    SendMessage, 0x108F,,,SysListView321, ahk_id %lParam%
    
    If (ErrorLevel=0x2){
    
    Control, Style, +0x2, SysListView321, ahk_id %lParam%
    Control, Style, -0x2, SysListView321, ahk_id %lParam%
    
    }
    Last edited by Anixx; 08 Jan 2016 at 03:07.
      My Computer


  2. Posts : 195
    Windows 7 Professional x64
       #52

    Wow, I've been missing out on here!

    Sorry I've been gone for a while. My hard drive crashed, and I've been working on fixing that (been using Linux for the past couple of weeks until I was able to get a new copy of Windows 7 Ultimate).
    But I gotta say I'm glad you figured out how to do this without having to set every folder view to desktop mode. That makes this much more convenient and practical. I'm surprised that this works so well. Amazing work as usual! Now if only there were a simple way to select 32x32 icons as a view mode.
      My Computer


  3. Posts : 195
    Windows 7 Professional x64
       #53

    Anixx said:
    * When switching from another view, the labels will be to the right until the folder is closed and reopened.
    Refreshing the folder view will also revert the labels to the bottom. This is kind of an annoyance though.


    Anixx said:
    * For big folders the change is not instanteous.
    Haven't noticed this, but I guess I really haven't tested this that much yet either. The biggest folder I've tested this in is System32. And when I have briefly seen the labels on the right, it was only for a fraction of a second.
      My Computer


  4. Posts : 234
    Windows 7
    Thread Starter
       #54

    Butters said:
    Wow, I've been missing out on here!

    Sorry I've been gone for a while. My hard drive crashed, and I've been working on fixing that (been using Linux for the past couple of weeks until I was able to get a new copy of Windows 7 Ultimate).
    But I gotta say I'm glad you figured out how to do this without having to set every folder view to desktop mode. That makes this much more convenient and practical.
    Why? Only groupping and manual sorting does not work with desktop mode.
    I'm surprised that this works so well. Amazing work as usual! Now if only there were a simple way to select 32x32 icons as a view mode.
    Yes, we need a shortcut. But note that it will work well only with desktop mode because switching views while using the second method does not put labels below unting folder closed and opened anew.
      My Computer


  5. Posts : 234
    Windows 7
    Thread Starter
       #55

    Butters said:

    Refreshing the folder view will also revert the labels to the bottom. This is kind of an annoyance though.
    To refresh it one has to catch the event of the change of the view. I think it is impossible with AHK.

    Haven't noticed this, but I guess I really haven't tested this that much yet either. The biggest folder I've tested this in is System32. And when I have briefly seen the labels on the right, it was only for a fraction of a second.
    But with desktop mode there is even not a fraction of a second.
      My Computer


  6. Posts : 26
    Windows 7 Pro x64
       #56

    Anixx said:
    Install program Folder Options X and check "enable auto-arrange".
    The code works with Folder Options X installed and "Enable icon reordering" checked!

    All my folders are now back to 32px icon size. Icons are crystal sharp again. This is sweat!

    I don't see any delay, folder browsing is instantaneous just like it used to be in Windows Explorer @ WinXP.

    Now, how to make it work without installing Folder Options X? Is it possible?
      My Computer


  7. Posts : 234
    Windows 7
    Thread Starter
       #57

    w7pro said:
    Anixx said:
    Install program Folder Options X and check "enable auto-arrange".
    Now, how to make it work without installing Folder Options X? Is it possible?
    Yes, it is possible with editing registry instead, modifying the fflags values in the bags, then "apply to all folders" and the stuff similar to what you already tried. Folder Options X does exactly this: modifies the registry values for all folders.
      My Computer


  8. Posts : 234
    Windows 7
    Thread Starter
       #58

    Try the attached two reg files if you want to do this without Folder Options X. But note that this will be less reliable method, for instance it will not work on zip folders and some other special folders.
    Is it possible to have icons of 32px and their name BELOW? Attached Files
      My Computer


  9. Posts : 234
    Windows 7
    Thread Starter
       #59

    Regarding shortcuts.

    This code will replace tiles and content modes with icons. Since the content mode is defaulted to 32px, changing to "Content" will make the 32px icons. Although this will work only after the folder is closed and reopened. Unfortunately in "disable auto-arrange" mode in the context menu there is no shortcut for Content mode, but a button for this mode exists in Classic Shell. Awkward solition of course but somebody can find it useful.

    Code:
    SendMessage, 0x108F,,,SysListView321, ahk_id %lParam%
    If (ErrorLevel=0x2 or ErrorLevel=0x4){
    
    Control, Style, +0x2, SysListView321, ahk_id %lParam%
    Control, Style, -0x2, SysListView321, ahk_id %lParam%
    
    }
      My Computer


  10. Posts : 26
    Windows 7 Pro x64
       #60

    Anixx said:
    Try the attached two reg files if you want to do this without Folder Options X. But note that this will be less reliable method, for instance it will not work on zip folders and some other special folders.
    I don't use zip folders / special folders so that's not a problem.

    I restored the system. Then applied the 2 .reg files. When the ahk script is running the text is on the right side and not below the 32px icons.

    Code:
    #NoTrayIcon
    #NoEnv
    Gui +LastFound
    hWnd := WinExist()
    SetControlDelay, -1
    SetBatchLines -1
    
    DllCall( "RegisterShellHookWindow", UInt,hWnd )
    MsgNum := DllCall( "RegisterWindowMessage", Str,"SHELLHOOK" )
    OnMessage( MsgNum, "ShellMessage" )
    Return
     
    ShellMessage(wParam,lParam) {
       If (wParam = 1  or wParam = 6) ;  HSHELL_WINDOWCREATED := 1
       {
    
    WinGetClass, WinClass, ahk_id %lParam%
    if (WinClass = "CabinetWClass") {
    
    SendMessage, 0x108F,,,SysListView321, ahk_id %lParam%
    
    If (ErrorLevel=0x2){
    
    Control, Style, +0x2, SysListView321, ahk_id %lParam%
    Control, Style, -0x2, SysListView321, ahk_id %lParam%
    
    }
    
    }
    
    }
    
    }
    Any ideas?

    By the way, is this information any helpful?
      My Computer


 
Page 6 of 8 FirstFirst ... 45678 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:38.
Find Us