[Wunsch] Breite des aktiven Tabs
Moderators: Hacker, Stefan2, white
[Wunsch] Breite des aktiven Tabs
Hallo,
ich würde es praktisch finden, die Breite das aktuellen Tabs zu definieren. So würde beim wechseln des aktiven Tabs dieser immer die definierte Breite annehmen. Also z.B. 80/20 und beim Wechsel 20/80
ich würde es praktisch finden, die Breite das aktuellen Tabs zu definieren. So würde beim wechseln des aktiven Tabs dieser immer die definierte Breite annehmen. Also z.B. 80/20 und beim Wechsel 20/80
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
Es gibt Windows themen, die einen ähnlichen effekt haben, also man kann die aktiven tabs sehr gut von den inaktiven unterscheiden. Zb:
http://img402.imageshack.us/img402/2729/screenshot24jb2.png
Theme: W9DProm von B0se
http://img402.imageshack.us/img402/2729/screenshot24jb2.png
Theme: W9DProm von B0se
I switched to Linux, bye and thanks for all the fish!
Hm, da habe ich mich wohl nicht richtig ausgedrückt. Mit Tabs meine ich das rechte und linke Teilfenster des TCs.
Wenn ich ein Verhältnis 80/20 eingestellt habe, dann wird das Linke Fenster breit und das rechte schmal eingestellt. Wenn ich jetzt in das rechte Fenster wechsle wäre es praktisch, wenn dieses Fenster breit dargestellt wird (20/80). Gerade bei vielen benutzerdefinierten Spalten (zB MP3-Tags) ist das durchaus praktisch. Momentan behelfe ich mich mit der vertikalen Ansicht.
Wenn ich ein Verhältnis 80/20 eingestellt habe, dann wird das Linke Fenster breit und das rechte schmal eingestellt. Wenn ich jetzt in das rechte Fenster wechsle wäre es praktisch, wenn dieses Fenster breit dargestellt wird (20/80). Gerade bei vielen benutzerdefinierten Spalten (zB MP3-Tags) ist das durchaus praktisch. Momentan behelfe ich mich mit der vertikalen Ansicht.
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
Ich habe keine cm_ kommandos gefunden, habe aber trotzdem ein proof of concept script gemacht:
Code: Select all
#Persistent
SetTimer subTimer, 250
subTimer:
if not WinActive( "ahk_class TTOTAL_CMD" )
Return
ControlGetFocus sf_FocusedControl
sPercent := 0
if (sf_FocusedControl != "TMyListBox1")
sPercent := 8
if (sf_FocusedControl != "TMyListBox2")
sPercent := 2
if (sPercent != 0)
and (sf_PrevFocusedControl != sf_FocusedControl)
and (InStr( sf_FocusedControl, "TMyListBox" ) )
{
Gosub SplitterMenu
; Sleep 50
Send %sPercent%
sf_PrevFocusedControl := sf_FocusedControl
}
Return
SplitterMenu:
WinGet sf_aControls, ControlList
Loop Parse, sf_aControls, `n
{
StringLeft sf_sTemp, A_LoopField, 6
if (sf_sTemp = "TPanel")
{
ControlGetPos Cx,Cy,Cw,Ch, %A_LoopField%
if (Cw < 16)
{
ControlClick %A_LoopField%, A,,RIGHT
Break
}
}
}
Return
Last edited by SanskritFritz on 2007-01-18, 14:57 UTC, edited 1 time in total.
I switched to Linux, bye and thanks for all the fish!
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
- StickyNomad
- Power Member
- Posts: 1933
- Joined: 2004-01-10, 00:15 UTC
- Location: Germany