Page 1 of 1

Fixed: Cycling through tabs in find dialog with (Shift+)Ctrl+Tab does not work

Posted: 16 Jun 2019 17:38
by Maël
Original report from https://forum.mh-nexus.de/viewtopic.php ... 3191#p3154
myoolneer wrote: 09 May 2019 11:01 2) In the Find dialog, please allow Ctrl+Tab and Ctrl+Shift+Tab to cycle between the tabs.

Re: Cycling through tabs in find dialog with (Shift+)Ctrl+Tab does not work

Posted: 16 Jun 2019 17:39
by Maël
Hm, it works in the options dialog. Maybe it's a Delphi bug related to frames? I'll have a look.

Edit: turns out Delphi's TTabControl does not handle it right, like TPageControl does.

Re: Cycling through tabs in find dialog with (Shift+)Ctrl+Tab does not work

Posted: 16 Jun 2019 17:39
by Maël
I made a TXmTabControl that handles these shortcuts as well.

But frames do indeed cause an issue, independently of that. When you switch to another tab, the focus is lost to a control outside of the tabcontrol, and therefore you cannot continue tabbing with Ctrl+Tab (or Shift+Control+Tab). This is somehow due to frames and the contained controls that get switched in and out.

This still needs to be fixed.

Re: Cycling through tabs in find dialog with (Shift+)Ctrl+Tab does not work

Posted: 06 Jul 2019 19:44
by Maël
Fixed in HxD 2.3.