#4939 closed Bug report (fixed)
Tab navigation enhancements
Reported by: | Daniel Beardsmore | Owned by: | |
---|---|---|---|
Priority: | low | Component: | FileZilla Client |
Keywords: | Cc: | ||
Component version: | Operating system type: | Windows | |
Operating system version: | 5.1.2600 |
Description
Suggest adding the following enhancements to navigation of tabs:
ctrl-tab should wrap around from the last tab to the first, vice versa for shift-ctrl-tab
ctrl-pgup/ctrl-pgdn should also switch tab, per Windows convetion
rolling the mousewheel over the tab bar should also switch tab -- not convention, but used in a few apps and very useful :)
Change History (8)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Priority: | critical → low |
---|
comment:3 by , 15 years ago
I'm still wondering why every ticket I file defaults to Critical -- I missed that one. On my home PC (just got home), the Priority popup defaults to Normal, but switches to Critical if you click it. (Firefox 3.5.3 in Win XP)
ctrl-pgup/down is also conventionally mapped to switch tab in effectively everything in Windows, from Microsoft to GTK+/Win32.
If you're correct, then we have an interesting design conflict here.
comment:4 by , 15 years ago
Since tree and list controls were in FileZilla longer than tabs, they have priority. Conflict solved ;)
comment:5 by , 15 years ago
Would you be so kind as to explain what ctrl-pg up/down do exactly in a tree view? For example, I've just opened NTBackup, which has a tabbed interface, and two of the tabs contain tree controls. The only thing I can get ctrl-pg up/down to do, is change tab, which is precisely what I would expect to happen. This happens whether or not an item in one of the tree panes is focused.
I've not got ctrl-pg up/down to do anything in any other tree control in any program either. Tree controls in my awareness are navigated and explored using +, -, *, left and right arrow.
If I go to the local directory tree in FileZilla, click on a folder, and press ctrl-pg up, all that happens is the address bar is focused, as if shift-tab had been pressed. ctrl-pg down acts as though tab was pressed, focusing the directory list box.
comment:6 by , 15 years ago
Forget about the trees, focus on the list controls. There ctrl+pgup/down clearly moves the focus rectangle. You can try it in Explorer.
comment:7 by , 15 years ago
So it does nothing in tree controls?
In list controls, holding down ctrl is intended for performing selections via the keyboard. Funnily enough, NTBackup still uses ctrl pgup/down to change tab, overruling selection. However, keyboard selections cause a conflict between using space to toggle highlighting, and using space to toggle the checkboxes.
Very few programs actually use both list controls AND tabs.
comment:8 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Closing.
- Ctrl+Tab wraparound implemented
- Ctrl+PgUp/Down already used elsewhere
- In order to use wheel events, tab controls need to be selected first, e.g. by clicking a tab. If you need to do that you can just as well click the right tab.
Windows convention for ctrl+pgup and ctrl+pgdown is to move the focus rectangle inside list and tree controls.