Page 1 of 1

Improved support for themed cursor

Posted: 2016-06-17, 09:37 UTC
by Lefteous
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)

Posted: 2016-06-17, 10:53 UTC
by Samuel
Support++;

I would suggest, that the selected files and folders (not only the cursor) would be themed.

Posted: 2016-06-17, 11:42 UTC
by Lefteous
I agree that it would be nice but I don't think it's that easy. The problem for using the themes also for selection is that Explorer does not really distinguish between cursor and selection. TC does.

Posted: 2016-06-17, 13:46 UTC
by Samuel
There is a small difference in explorer (almost unnoticeable), but I agree.

Code: Select all

1. Cursor in inactive window (probably LISS_DISABLED)
This would be my #1 wish for the new themed cursor.

Posted: 2016-06-17, 15:31 UTC
by Lefteous
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.

Posted: 2016-06-19, 09:46 UTC
by Lefteous
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

Posted: 2016-06-19, 14:24 UTC
by ghisler(Author)
That doesn't look much different from when the user chooses a custom color for a not inverted cursor...

Posted: 2016-06-19, 19:49 UTC
by Lefteous
2ghisler(Author)
That doesn't look much different from when the user chooses a custom color for a not inverted cursor...
Yes this is true (beside the slightly rounded corners).

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.

Posted: 2016-06-19, 20:18 UTC
by AlexandrT
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".

Posted: 2016-06-20, 08:49 UTC
by ghisler(Author)
For reason that New Themed Cursor NOT works in Classic theme Win 7 which still many use.
Classic theme does not use theme functions at all.

Posted: 2016-06-20, 09:12 UTC
by AlexandrT
Classic theme does not use theme functions at all.
That is why I suggested to add to settings additional colorboxes "Mark font", "Cursor+Mark Color" and "Cursor+Mark font" for a bigger flexibility of adjustment for all users.