Improved support for themed cursor
Moderators: Hacker, petermad, Stefan2, white
Improved support for themed cursor
In beta 2 the cursor known from system listviews is used. However there are more cursor states which could support themes.
1. Cursor in inactive window (probably LISS_DISABLED)
2. Track cursor when hovering over items, maybe only when SingleClickStart is enabled? (probably LISS_HOT)
1. Cursor in inactive window (probably LISS_DISABLED)
2. Track cursor when hovering over items, maybe only when SingleClickStart is enabled? (probably LISS_HOT)
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
There is a small difference in explorer (almost unnoticeable), but I agree.
This would be my #1 wish for the new themed cursor.
Code: Select all
1. Cursor in inactive window (probably LISS_DISABLED)
Another related request:
In synchronize dirs we all know how difficult it is to read the standard color listbox selection when the text color is blue or green (it can be changed in settings though). I think it's a good idea to use the listview selection style here. This may also apply to other areas of the program.
In synchronize dirs we all know how difficult it is to read the standard color listbox selection when the text color is blue or green (it can be changed in settings though). I think it's a good idea to use the listview selection style here. This may also apply to other areas of the program.
Back to the filelist cursor. Another idea would be to use the cursor which is shown in Explorer when has selected a file and
then clicked next to the filelist
This would support the cursor/selection separation logic in TC. The Explorer selection visuals could be used.
http://lefteous.totalcmd.net/tc/ideas/themed_cursor.png
then clicked next to the filelist
This would support the cursor/selection separation logic in TC. The Explorer selection visuals could be used.
http://lefteous.totalcmd.net/tc/ideas/themed_cursor.png
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
That doesn't look much different from when the user chooses a custom color for a not inverted cursor...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2ghisler(Author)
Another problem is that the two elements cannot be combined. Blue empty frame and blue frame containing the gradient. It just doesn't work.
My major concern is that the themed cursor and the red text color selection are visually really two worlds.
Yes this is true (beside the slightly rounded corners).That doesn't look much different from when the user chooses a custom color for a not inverted cursor...
Another problem is that the two elements cannot be combined. Blue empty frame and blue frame containing the gradient. It just doesn't work.
My major concern is that the themed cursor and the red text color selection are visually really two worlds.
Another idea. For reason that New Themed Cursor NOT works in Classic theme Win 7 which still many use. And to give the user FULL control over files panels color, selection and cursor I suggest:
- Remove options "Use inverted cursor" and "Use inverted selection".
- Add to already available colorbox "Font color", "Background", "Background 2", "Mark color", "Cursor color" and "Cursor font" extra colorbox: "Mark font", "Cursor+Mark Color" and "Cursor+Mark font" and perhaps option "Cursor border".
- Remove options "Use inverted cursor" and "Use inverted selection".
- Add to already available colorbox "Font color", "Background", "Background 2", "Mark color", "Cursor color" and "Cursor font" extra colorbox: "Mark font", "Cursor+Mark Color" and "Cursor+Mark font" and perhaps option "Cursor border".
#231783 Single user license
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Classic theme does not use theme functions at all.For reason that New Themed Cursor NOT works in Classic theme Win 7 which still many use.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com