Tip and question: Ctrl-TAB as a hotkey

From Total Commander I am used to cycle tabs with Ctrl-Tab resp. Ctrl-Shift-Tab. When entering these combinations in hotkey field it's not accepted but, like expected, TAB moves the focus to the next field in the dialog.

I have found out that TAB can be used as a hotkey by manually changing the "Hotkey" value in the corresponding subkey of HKEY_CURRENT_USER\Software\GPSoftware\Directory Opus\Hotkeys

This way it was possible to set hotkey Ctrl+TAB (Hotkey=0x209) for switching to next tab and Ctrl+Shift+TAB (Hotkey=0x309) for switching to previous tab like i am used from Total Commander.
Is that tip already known? Not sure. :wink:

My question:
Is there an easier way to use TAB as a hotkey? Maybe some hotkey tool or inbuilt trick for assigning TAB?

Icfu

Great news but, it only works for me if the hotkey is defined as "system wide" and then Ctrl+Tab does not work in any other place (E.g. My Computer|Properties).

It is realy a shame since Ctrl+Tab is Windows default for switching between tabs. It should also be Opus default hot keys, or at least you should be able to remap them.

I am also an old TotalCommander user and realy miss Ctrl+Tab switching.

Sincerely

Jens Peter Grosen

I don't use any system wide shortcuts in Directory Opus, actually that system wide shortcut checkbox is one if the most annoying features in Directory Opus because the state is not remembered for the next hotkey definition.

Maybe you are running some other application that catches that hotkey combination? Here it works definetely.

I have exported the corresponding registry changes here, just save as "tabremap.reg" and doubleclick:

REGEDIT4

[HKEY_CURRENT_USER\Software\GPSoftware\Directory Opus\Hotkeys\defkey_nexttab]
"Flags"=dword:00000004
"Hotkey"=dword:00000209
[HKEY_CURRENT_USER\Software\GPSoftware\Directory Opus\Hotkeys\defkey_prevtab]
"Flags"=dword:00000004
"Hotkey"=dword:00000309

CTRL+TAB+(SHIFT), SHIFT changes direction.

Thanks for your reply :slight_smile:

Any other ideas?

Icfu

Hi, It works with the regedit script. Thanks again. :slight_smile:

Apperently I entered the 0x209 wrong in regedit. I pasted "0x209" as the hex value - which changed it to 0x00041209. It still showed as Ctrl+Tab, but only worked as system wide hot key.

Sincerely

Jens Peter Grosen

This is an awesome tip!

I've just applied it myself. Been wanting to do this for a while now.

Thanks for the tip too, but it raises one question:
given that now ctrl-tab goes through tabs, how do I change the focus from one pane to the other (using dual pane view) without using the mouse?

And, if possible, can I assign the TAB key to do just that? That'd be awesome.

Edit:
Ok, nevermind, I looked & looked again, then found the Set dest=toggle + Set focus=toggle, then applied the same trick you did in the registry (VK_TAB = 0x09) and voilĂ .

Perfect :slight_smile:

Sorry to say, but this doesn't work anymore with DO9.
Any new possibilities to use that keys?
jj

OK, nevermind, i found that it's possible inside DO. But now i'm struggling to find the right functions for "prev tab" and "next tab"...
jj

go tabselect -1

go tabselect +1

I can't remember if it's the default keys or something I have set up but I have them bound to Ctrl + Page Up / Page Down for consistency with Firefox, Excel, etc.

BTW, for other people reading, in Opus 9 you can create hotkeys which use Tab via the GUI. No need to edit registry/settings anymore.

Yes! Thanks, nudel, it works now perfectly with my logitech mouse.
jj

Yes, guys and girls, remember that you can hold CTR+SHIFT and while holding select TAB from the dropout menu.

It's nice to have the tab-keys consistent like firefox etc.

What's not nice is the lacking edit function of the forum :laughing:

I'm testing DO9 now and it's great!
jj