Hello,
yet another suggested enhancement to this. I would do this myself, bu unfortunately I don't know how to do so in V2 - I simply don't have the experience for this.
When opening the GUI, the directory-entries can be hard to read if you have a lot of hits in deeply nested folders (or just long folder names).
A conceptually simple fix to this would be to detect whether or not the mouse is hovering over the listview-control. If it is, retrieve the elements of the row hovered-upon, and display them in a tooltip. A V1-implementation was described here. Obviously I have no overview if this can be ported, but I want to at least note it here.
In simple steps (non-exhaustive, just a summary of how I did remember doing it, in accordance with the post linked above):
- Enable
DetectHiddenWindows
- add options +LV0x400 +LV0x10000 to the LV-definition
- capture the LV's HWND
- Get the ListView's ToolTip control hwnd
- Populate the LV via
LV_Add()
- set
LV_EX_SetTileViewLines(hlistview, 2, 310) & LV_EX_SetTileInfo(hlistview, 0, 2, 4) (I really don't recall why this is done, caution)
- set an onmessage-handler onto message
0x4E to retrieve the right strings from the hovered-upon LV, assemble it into a message and display it via proper dllcalls.
Could this/something similar be implemented?
Once again, thank you for this utility.
Sincerely,
~Gw
Hello,
yet another suggested enhancement to this. I would do this myself, bu unfortunately I don't know how to do so in V2 - I simply don't have the experience for this.
When opening the GUI, the
directory-entries can be hard to read if you have a lot of hits in deeply nested folders (or just long folder names).A conceptually simple fix to this would be to detect whether or not the mouse is hovering over the listview-control. If it is, retrieve the elements of the row hovered-upon, and display them in a tooltip. A V1-implementation was described here. Obviously I have no overview if this can be ported, but I want to at least note it here.
In simple steps (non-exhaustive, just a summary of how I did remember doing it, in accordance with the post linked above):
DetectHiddenWindowsLV_Add()LV_EX_SetTileViewLines(hlistview, 2, 310)&LV_EX_SetTileInfo(hlistview, 0, 2, 4)(I really don't recall why this is done, caution)0x4Eto retrieve the right strings from the hovered-upon LV, assemble it into a message and display it via proper dllcalls.Could this/something similar be implemented?
Once again, thank you for this utility.
Sincerely,
~Gw