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

Bug reports concerning HxD.
Post Reply
Maël
Site Admin
Posts: 1137
Joined: 12 Mar 2005 14:15

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

Post by Maël » 16 Jun 2019 17:38

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.

Maël
Site Admin
Posts: 1137
Joined: 12 Mar 2005 14:15

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

Post by Maël » 16 Jun 2019 17:39

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.

Maël
Site Admin
Posts: 1137
Joined: 12 Mar 2005 14:15

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

Post by Maël » 16 Jun 2019 17:39

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.

Maël
Site Admin
Posts: 1137
Joined: 12 Mar 2005 14:15

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

Post by Maël » 06 Jul 2019 19:44

Fixed in HxD 2.3.

Post Reply