Current item highlighting in the last active panel

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

User avatar
petermad
Power Member
Power Member
Posts: 16041
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Christian,
When using inverted cursor - use non-inverted (normal) cursor for the inactive panel.
When using normal cursor - use dotted cursor for the inactive panel.
Support++ - or even simpler - Always use dotted cursor in inactive panel.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

or even simpler - Always use dotted cursor in inactive panel.
That's fine, too.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
billiebub
Member
Member
Posts: 187
Joined: 2011-04-12, 19:49 UTC

Post by *billiebub »

people please. Consider the variety of users out there especially with ones that have hard time with their eye sight. Dotted cursers are defintely not the ultimate solution but an option. Thanks for your cooperation and keep it coming ;)
User avatar
Balderstrom
Power Member
Power Member
Posts: 2148
Joined: 2005-10-11, 10:10 UTC

Post by *Balderstrom »

billiebub wrote:Thanks Balderstrom but the whole issue here is using TwinKey
Using Twinkey is not an issue, aside from the fact that it hasn't been updated for v8.

I was just clarifying what TwinKey has implemented. And recommending that the implementation be configurable -- so the user can choose whether the inactive cursor should be inverted or not - and what color it should be.

As well, it wouldn't hurt to show inactive cursors for both panels when TC is not in the foreground.

Personally, I'd love to be able to use gradients for both the regular and inactive cursor - it looks better.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50639
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

You can now enable the experimental inactive cursor by adding the following to wincmd.ini under the [Configuration] section:
InactiveFocus=1

Alternatively, you can set
InactiveFocus=RGB value

You can write it as a hexadecimal number, e.g. like this:
InactiveFocus=$A0A0A0

You can also choose 4 diffent shapes of the line. The above is what microsoft calls "dotted". You can set these:
Dashed:
InactiveFocus=$1000001
Dashes and dots (alternating):
InactiveFocus=$2000001
Solid:
InactiveFocus=$3000001

You can combine that with a custom color too, e.g.
InactiveFocus=$3A0A0A0
Author of Total Commander
https://www.ghisler.com
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Christian, it would be great to have inactive inverted one too (e.g. I'm using inverted cursor always so I wish to see inactive inverted cursor too, but with different color) if user uses inverted cursor.

E.g. I'm using background $804000, cursor $FFE0E0, and I wish to have $BF9070 (average between $804000 and $FFE0E0) color for inactive cursor. :)

Sample screenshot
User avatar
ts4242
Power Member
Power Member
Posts: 2081
Joined: 2004-02-02, 20:08 UTC
Contact:

Post by *ts4242 »

MVV wrote:it would be great to have inactive inverted one too
Support++++++
User avatar
petermad
Power Member
Power Member
Posts: 16041
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2ghisler(Author)

It works fine in both x64 and x86 version under Windows 7 x64.

But under Windows XP SP3 32bit the current inactive cursor doesn't get removed when the cursor is moved with the mouse. it works OK if the cursor is moved with the keyboard.

1. click on an item in the left panel
2. click in the right panel
3. click on another item in the left panel
4. click in the right panel
5. you now have 2 inactiveFocus cursors in the left panel - an so on.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

petermad, it was reported twice in bugs section. :)
User avatar
petermad
Power Member
Power Member
Posts: 16041
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

2MVV

Oops - hadn't got to that section yet. Anyway - it doesn't seem like anybody reported that it works OK under Win XP when using the keyboard.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
billiebub
Member
Member
Posts: 187
Joined: 2011-04-12, 19:49 UTC

Post by *billiebub »

Seems to work as expected however as petermad reported, the inactive colors stay behind in Windows XP Pro when using the mouse. Works OK with the keyboard
billiebub
Member
Member
Posts: 187
Joined: 2011-04-12, 19:49 UTC

Post by *billiebub »

its amazing. Works with no problems under Windows 7 64 :D
billiebub
Member
Member
Posts: 187
Joined: 2011-04-12, 19:49 UTC

Post by *billiebub »

The only confusing part was when I added the InactiveFocus to the [configuration] section, it did not work then I realized there is two configuration sections and TC seems to need both. I tried to create one [configuration] section but TC still generated the second one.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6988
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

billiebub wrote:The only confusing part was when I added the InactiveFocus to the [configuration] section, it did not work then I realized there is two configuration sections and TC seems to need both. I tried to create one [configuration] section but TC still generated the second one.
There is only one section named [Configuration]
in wincmd.ini
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

billiebub, please check spelling in your first [Configuration] section's name. TC won't create new section if one with such name already exists.
Post Reply