WAD tab navigation broken

Jan 8, 2014
2
0
The "Previous Tab" and "Next Tab" doesn't go to the previous/next tab as they are visually ordered on top of total commander (both v16 and v15). Looks like there is some trouble relating to how new tabs are inserted into internal lists when created.

To reproduce:
1. Start "Take Commander x64 v16.0".
2. Create a new tab.
3. Switch back to the initial tab by using Alt+Left.
4. Create another tab.
5. (Focus is now on the new tab, last in the list.) Try "Alt+Left" again. It will go to the first tab instead of the middle one as one would expect.
6. Hit "Alt+Left" again to select the middle tab. Then create a new tab again.
7. Walking the tabs via the Alt+Left/Right shortcuts will jump between tabs in an erratic fashion.

The issue is correct by using the mouse to switch to the first tab.

Kind Regards,
bird.
 
Jan 8, 2014
2
0
Hmm... A quick peek at the TC 16.0 window and its children indicates that the "Windows control" you're talking about is more likely to be a MFC class, possibly CMDIFrameWnd or a decendant of it. Since there are sources for all relevant MFC bits, I don't think this quirky behavior is something that we need to be stuck with.

Is TC perchance using WM_MDINEXT to do the tab navigation? One such message is sent from the TCMD image when I hit Alt+Right. The MFC classes (which ever is used) offers more direct ways of navigating tabs than via window messages, maybe something worth trying out...

Kind Regards,
bird.
 
Similar threads
Thread starter Title Forum Replies Date
vefatica Tab (^t) in @FILEWRITE's text Support 0
D TCC tab detaching & restarting Support 3
Joe Caverly Changing the TAB key Support 10
fpefpe bash.exe as a tab Support 0
C How to? Mouse support in WSL when in Take Command Tab Support 2
P How to enable \ with tab completion Support 4
Joe Caverly DrawVLine results different in TCMD tab and detached TCC Support 11
Joe Caverly Tab from clipboard Support 6
Joe Caverly Clone a TCC Tab Support 9
R New Cloud Storage Tab in TCC options causing problems Support 0
CWBillow PowerShell tab as Admin Support 2
vefatica TYPE resets console tab settings Support 14
CWBillow TCMD PowerShell Tab elevated Support 6
CWBillow Take Command tab as PowerShell Support 3
Fross Tab Question Support 6
CWBillow TCMD Tab Defs Support 4
L WAD In console, tabs are rendered with non-uniform tab-stop spacing Support 16
Emilio III TCMD Tab titles on Insider Windows Support 2
P Run as Admin tab in non-elevated Take Command session? Support 9
CWBillow Powershell tab in TCMD? Support 2
Phileosophos Startup tab layout Support 2
M How to? How to set a default TITLE for newly opened tab? Support 2
R How to? Change TCMD tab font size in window menu Support 3
D Get tab position and size Support 6
C Running PowerShell_ISE in a Tab Support 7
D How cut in TCC tab window Support 5
C How to? run a BTM in elevated, inv tcc tab window Support 9
D Take Command tab only uses half of window Support 1
rps Tab clone problem Support 2
C MONITOR commands alter tab title when triggered Support 0
D Tab completion differences with cmd.exe Support 3
H lua Causes Take Command Tab to Exit Support 5
vefatica Tab completion? Support 4
D How to? How to show variables expanded in the log tab Support 3
I tab completion with directory commands Support 7
R Fixed v17.0.54 Tab->COMSPEC Dialog Box Issue Support 2
vefatica Fixed Crash removing toolbar tab Support 1
I v16 Spawning a PowerShell tab Support 3
Jay Sage Getting Quote Characters into a Toolbar Tab Support 12
Jay Sage "New Tab" Strangeness Support 2
rps Command Input Window tab completion broken Support 7
David Wilbanks How to make new tab open in same directory as previous tab? Support 4
tmaynard How to? Any way to run a command in a new tab at startup? Support 18
A How to? Frozen session tab with "ERROR: The file is either empty or does not contain the valid choices." Support 19
W Opening a new tab takes forever to get the command prompt Support 5
Joe Caverly VIEW window in a TCC tab window problems Support 5
D Console window titles / tab caption Support 4
Joe Caverly New Tab In TCMD Changes TCC Window Size Support 1
vefatica Fixed TCMD tab horizontal scroll bar Support 5
fpefpe How to? start command /tab option/switch Support 6

Similar threads