just like this.
Image: https://s6.postimg.org/j6oxc4wcx/Column_Lock.gif
Lock "filename" column while scrolling horizon
Moderators: white, Hacker, petermad, Stefan2
- ghisler(Author)
- Site Admin
- Posts: 48125
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nice idea - but I don't think that it's possible with the used listbox control: When you scroll sideways, the control itself moves the visible text to the left, and requests drawing only for the part on the right which is new.
I could try to write my own Listbox control, but then it wouldn't work any more for blind/viewing impaired people...
I could try to write my own Listbox control, but then it wouldn't work any more for blind/viewing impaired people...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
So you can make it an very useful optionghisler(Author) wrote:Nice idea - but I don't think that it's possible with the used listbox control: When you scroll sideways, the control itself moves the visible text to the left, and requests drawing only for the part on the right which is new.
I could try to write my own Listbox control, but then it wouldn't work any more for blind/viewing impaired people...
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1375a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.78
QAP 11.6.3.3 x64
TC 11.03 x64 / x86
Everything 1.5.0.1375a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.78
QAP 11.6.3.3 x64
Indeed a nice idea - though not new...
Why not use two listbox controls? So the left listbox would contain the fixed column(s) and the right one the scrollable part. A technical challenge could be the vertical scrollbars. For the left listbox the scrollbar would have to be hidden. The right listbox would have to scroll the left listbox as well when scrolled. Maybe this is trivial - I have not tested it.
Something like this:
http://lefteous.totalcmd.net/tc/ideas/fixed_columns_v1/start_c_1.html
It would also be possible to use a dedicated scrollbar control that is not part of the listboxes. This way it could be displayed in full width.
http://lefteous.totalcmd.net/tc/ideas/fixed_columns_v2/start_c_1.html
Why not use two listbox controls? So the left listbox would contain the fixed column(s) and the right one the scrollable part. A technical challenge could be the vertical scrollbars. For the left listbox the scrollbar would have to be hidden. The right listbox would have to scroll the left listbox as well when scrolled. Maybe this is trivial - I have not tested it.
Something like this:
http://lefteous.totalcmd.net/tc/ideas/fixed_columns_v1/start_c_1.html
It would also be possible to use a dedicated scrollbar control that is not part of the listboxes. This way it could be displayed in full width.
http://lefteous.totalcmd.net/tc/ideas/fixed_columns_v2/start_c_1.html
Support+++ as an option
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar