Tabs improvement
Moderators: Hacker, petermad, Stefan2, white
Even if antivirus behavior slows the saving of tabs (something I cannot imagine would be noticeable to the user, esp. if implemented in a separate low priority thread), the sum of the times needed for those saves most probably is less than the time incurred to manually recreate the "lost" tab structure...
In UI design, always look at the "big picture" too!
And just for the record, some of my personal apps save small files every few seconds with the antivirus running. I never notice even a slight hesitation on my 8-year old 2.8c XP device.
In UI design, always look at the "big picture" too!
And just for the record, some of my personal apps save small files every few seconds with the antivirus running. I never notice even a slight hesitation on my 8-year old 2.8c XP device.
Licensed, Mouse-Centric, moving (slowly) toward Touch-centric
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
As far as getting the Mouse+Wheel to change tabs, It is a Mouse request. Mr.Ghisler uses the keyboard. You'll need to implement it yourself or use one of the Script solutions that have already been done.
With AHK, I've done the Scrolling thru the tabs with Right-Click + ScrollWheel (while still keeping the ability to do right click selections and context menu) -- and not necessary to move the mouse cursor to the Tabs.
As far as the AutoSave of Tabs go. I think at the very least Mr.Ghisler could provide us with one internal command to save tabs: cm_ConfigSaveOpenTabs.
Optimally, there would be a cm_ConfigSaveHistory as well - that would save all of the History sections in wincmd.ini e.g. History, RenameSearch, HistoryLR and Selection.
As far as saving tabs goes, there are two commands currently, that you can only activate from the Tab-Context-menu, and you have to choose the file to save to every time --- and it has no effect on closing/restarting TC: you would further have to choose that tab file after restarting TC.
The command cm_ConfigSaveOpenTabs, would just save into the wincmd.ini or a separate file if you have used a section-redirect in your wincmd.ini.
The command could be assigned to a button, shortcut or even called from an external application like AHK, AutoIT, PowerPro etc.
With AHK, I've done the Scrolling thru the tabs with Right-Click + ScrollWheel (while still keeping the ability to do right click selections and context menu) -- and not necessary to move the mouse cursor to the Tabs.
As far as the AutoSave of Tabs go. I think at the very least Mr.Ghisler could provide us with one internal command to save tabs: cm_ConfigSaveOpenTabs.
Optimally, there would be a cm_ConfigSaveHistory as well - that would save all of the History sections in wincmd.ini e.g. History, RenameSearch, HistoryLR and Selection.
As far as saving tabs goes, there are two commands currently, that you can only activate from the Tab-Context-menu, and you have to choose the file to save to every time --- and it has no effect on closing/restarting TC: you would further have to choose that tab file after restarting TC.
The command cm_ConfigSaveOpenTabs, would just save into the wincmd.ini or a separate file if you have used a section-redirect in your wincmd.ini.
The command could be assigned to a button, shortcut or even called from an external application like AHK, AutoIT, PowerPro etc.
I also vote for being able to scroll the tabs with mouse wheel, using the arrows is killing me... I don't like the multiline setting either, it wastes space and is simply "ugly" - sorry to say that, not that simple to use, since tabs jumps up and down when focusing a tab in e.g. a second line (windows widget is probably doing this it self).
A simple drop down menu with a list of all open tabs maybe a good workaround, I believe simple to implement.
Shame you are not opensource (though, I understand why). I would love to help fixing this.
Thanks!
A simple drop down menu with a list of all open tabs maybe a good workaround, I believe simple to implement.
Shame you are not opensource (though, I understand why). I would love to help fixing this.
Thanks!
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Personally, I'd rather have the ability to put tabs on the left. For the last 10+ years that's how
1) windows taskbar has been (auto-hide 2-3") on the left.
2) Opera, Tabs on the left, and it also has a Windows panel.
Most screens are widescreen, I usually have more tabs open in TC than can be displayed solely on the top; if it was multi-line it would take up too much vertical space.
Right-Click Scroll through tabs has been implemented by a number of people, myself included. Yet that doesn't really solve the gui-issues; and 5+ years or more there has been requests to be able to control which direction the tab is activated when one is closed.
E.g. Close Tab, activate tab to the left, instead of right.
or we could go hog wild and give multiple options.
cm_CloseTabActivateLastActive
cm_CloseTabActivateLeftRight (User preference, setting)
Which goes along with requests for per-tab histories; alongside per-panel histories.
Which also goes along with requests for letting us choose whether QuickFilter gets cleared upon switching tabs.
Which also goes along with requests for letting us choose whether SubDirBranchView is cleared upon switching tabs.
I frequently have to open extra tabs (which open to the right) to get around various limitations, and when I close that tab... it activates to the right which makes no sense whatsoever. So then I have to switch tabs, and now the Per-Tab history is polluted with paths completely out of sequence of my wanted recent usage.
1) windows taskbar has been (auto-hide 2-3") on the left.
2) Opera, Tabs on the left, and it also has a Windows panel.
Most screens are widescreen, I usually have more tabs open in TC than can be displayed solely on the top; if it was multi-line it would take up too much vertical space.
Right-Click Scroll through tabs has been implemented by a number of people, myself included. Yet that doesn't really solve the gui-issues; and 5+ years or more there has been requests to be able to control which direction the tab is activated when one is closed.
E.g. Close Tab, activate tab to the left, instead of right.
or we could go hog wild and give multiple options.
cm_CloseTabActivateLastActive
cm_CloseTabActivateLeftRight (User preference, setting)
Which goes along with requests for per-tab histories; alongside per-panel histories.
Which also goes along with requests for letting us choose whether QuickFilter gets cleared upon switching tabs.
Which also goes along with requests for letting us choose whether SubDirBranchView is cleared upon switching tabs.
I frequently have to open extra tabs (which open to the right) to get around various limitations, and when I close that tab... it activates to the right which makes no sense whatsoever. So then I have to switch tabs, and now the Per-Tab history is polluted with paths completely out of sequence of my wanted recent usage.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.