just like this.
Image: https://s6.postimg.org/j6oxc4wcx/Column_Lock.gif
Lock "filename" column while scrolling horizon
Moderators: Hacker, petermad, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50865
- 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, Version 24H2 (OS Build 26100.4351)
TC 11.55 RC7 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.4 x64
TC 11.55 RC7 x64 / x86
Everything 1.5.0.1395a (x64), Everything Toolbar 1.5.5.0, Listary Pro 6.3.2.88
QAP 11.9.0.4 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.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.55rc4 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1393a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar