mIRC Home    About    Download    Register    News    Help

Print Thread
#167120 20/12/06 05:17 AM
Joined: Dec 2002
Posts: 580
N
Fjord artisan
OP Offline
Fjord artisan
N
Joined: Dec 2002
Posts: 580
* Start mIRC
* Open an additional server window
* Create a custom window with -z
* Now use Control-Tab, over and over (without releasing ctrl)

The bug is, one of the server windows is never tab'd to. Also tabbing in this way seems broken. This was tested on version 6.21. I've seen quirky things like this in older versions too. I beleive it has something to do with how mIRC changes MDI z-order because of CID's. Personaly, I prefer the default MDI behaviour.

I'm using a clean mIRC, treebar is visible, and the switchbar is hidden.


NaquadaBomb
www.mirc-dll.com
Joined: Oct 2003
Posts: 313
S
Fjord artisan
Offline
Fjord artisan
S
Joined: Oct 2003
Posts: 313
Nope, cannot reproduce. Cycles through each window as expected.

[edit]
OK, on re-trying, I can.
start mIRC
/server -n
/window -z @temp
<ctrl-tab> goes to the second status window, then back to the @win on the next <tab> (holding down ctrl, as stated).
[/edit]

[edit #2]
Further if I connect the two server windows, join a channel on one, the tab order is rather odd, cycling over some windows twice before returning to the channel.

using
Code:
/timer 0 3 scid 1 echo -s $activcid $active
and then ctrl-tabbing gave me:
Quote:

1 Status Window
1 #test
2 @test
2 Status Window
2 @test
1 #test
1 Status Window
1 #test
2 @test
2 Status Window

[/edit]

Last edited by Sais; 20/12/06 11:59 AM.

Sais
Joined: Dec 2002
Posts: 2,031
R
Hoopy frood
Offline
Hoopy frood
R
Joined: Dec 2002
Posts: 2,031
I tried it step-by-step and realized that if the windows are
maximized, it cycled through all three windows as expected, if
the windows are restored down, it only cycles through the new
status window and the custom window. The original status
window is skipped.

Joined: Dec 2002
Posts: 5,421
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 5,421
This seems to be due to the Window Menu/Group Dialog option "Move status window for active connection to top". If the option is enabled, it changes the order of the windows, causing Control+Tab to cycle. I don't think there's a way to prevent that since Control+Tab depends on the window order. So it's a side-effect of this option unfortunately.

I'll make sure that only the first option in the Group dialog is enabled for the next version, as currently all four are enabled by default.


Link Copied to Clipboard