Tab & Tabsheet Problem

  • Hallo,
    wie krige ich hin das man im Tab nichts mehr machen kann ?
    Es ist egal ob ausbelden oder nur DISABLE machen.
    Wen ich $Tab1 ausblende dann werden nur die Tabsheets ausgeblendet und der Inhalt bleibt.
    Und wen ich die Tabseehts ausblenede dann passiert nichts.
    Und wen ich bei den Tabsheets DISABLE mache dann kann ich die Tabs nur nicht tauschen bzw. auswählen. Aber der Inhalt bleibt sichtbar und ich kann alle Buttons etc. anklicken.
    Wie krige ich das nun hin ohne GUICtrlDelet ^^
    mfg Freaky

  • Ihr immer mit eurem "zeig mal das Script" :D

    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Tab1 = GUICtrlCreateTab(16, 16, 481, 345)
    GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
    $TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
    $Button2 = GUICtrlCreateButton("Button2", 72, 88, 75, 25, $WS_GROUP)
    $TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
    $Button3 = GUICtrlCreateButton("Button3", 88, 96, 75, 25, $WS_GROUP)
    $TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
    $Button1 = GUICtrlCreateButton("Button1", 64, 104, 75, 25, $WS_GROUP)
    GUICtrlCreateTabItem("")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit][autoit][/autoit][autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit][autoit][/autoit][autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Hallo Freaky,

    Danke, die UDF ist einfach klasse.
    Nur meien Tabs sind leider rechts und nicht oben :P
    Was jetz ?


    Das war aber anhand deines Beispiel-Skriptes nicht zu erkennen.
    Du könntest

    • die UDF selbst anpassen
    • warten bis sie jemand anderes ( funkey) anpasst
    • mit HilfsGuis arbeiten und diese bei Bedarf ein- und ausblenden (siehe Tab in Tab


    mehr fällt mir hierzu im Moment nicht ein,

    mfg (Auto)Bert