tabs

  • Hallo habe eine frage
    will mein rechner
    und ein anderes script in eine gui rein machen mit tabs aber habe schon probleme bei der ersten tab

    QuelCode

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    Example()

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

    Func Example()
    Local $msg

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

    GUICreate("My GUI Tab")

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

    GUISetBkColor(0x00E0FFFF)
    GUISetFont(9, 300)

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

    Opt( "GUIOnEventMode", 1 )
    GUICtrlCreateTab(0, 0, 156, 23)

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

    GUICtrlCreateTabItem("Rechner")
    $Button = GUICtrlCreateButton("+", 150, 150, 30, 20)
    $Button2 = GUICtrlCreateButton("-", 200, 150, 30, 20)
    $Button3 = GUICtrlCreateButton("*", 150, 120, 30, 20)
    $Button4 = GUICtrlCreateButton("CE", 200, 180, 30, 20)
    $Button5 = GUICtrlCreateButton("/", 200, 120, 30, 20)
    $Button6 = GUICtrlCreateButton("^", 150, 180, 30, 20)
    $Button7 = GUICtrlCreateButton("=", 150, 210, 30, 20)
    $Button8 = GUICtrlCreateButton("%", 200, 210, 30, 20)
    Local $input1
    $input1 = GUICtrlCreateInput("", 10, 41, 220, 20)
    $input2 = GUICtrlCreateInput("", 10, 90, 220, 20)
    $endergebnis = GUICtrlCreateInput("Hier Wird Das Ergebnis Stehen!!!", 10, 290, 220, 20)
    $labe2 = GUICtrlCreateLabel(" ( RECHNER ) ", 79, 0, 180, 20)
    $labe5 = GUICtrlCreateLabel(" By lalaladen ", 80, 16, 180, 20)
    $labe3 = GUICtrlCreateLabel(" Zahl 1 ", 10, 20)
    $labe4 = GUICtrlCreateLabel(" Zahl 2 ", 10, 70, 220, 20)

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

    $zButton0 = GUICtrlCreateButton("0", 10, 120, 40, 20)
    $zButton1 = GUICtrlCreateButton("1", 50, 120, 40, 20)
    $zButton2 = GUICtrlCreateButton("2", 90, 120, 40, 20)
    $zButton3 = GUICtrlCreateButton("3", 10, 150, 40, 20)
    $zButton4 = GUICtrlCreateButton("4", 50, 150, 40, 20)
    $zButton5 = GUICtrlCreateButton("5", 90, 150, 40, 20)
    $zButton6 = GUICtrlCreateButton("6", 10, 180, 40, 20)
    $zButton7 = GUICtrlCreateButton("7", 50, 180, 40, 20)
    $zButton8 = GUICtrlCreateButton("8", 90, 180, 40, 20)
    $zButton9 = GUICtrlCreateButton("9", 10, 210, 40, 20)
    $zzahl1 = GUICtrlCreateButton("Z1", 50, 210, 40, 20)
    $zzahl2 = GUICtrlCreateButton("Z2", 90, 210, 40, 20)
    $Menu_File = GUICtrlCreateMenu("Menu")
    $Menu_File_Item1 = GUICtrlCreateMenuItem("Created BY",$Menu_File)
    $Menu_File_Item3 = GUICtrlCreateMenuItem("UPDATES",$Menu_File)
    Opt( "GUIOnEventMode", 1 )
    GUISetOnEvent( $GUI_EVENT_CLOSE, "_Exit" )
    GUICtrlSetOnEvent( $zzahl1,"_zzahl1")
    GUICtrlSetOnEvent( $zzahl2,"_zzahl2")
    GUICtrlSetOnEvent( $Button,"_Button")
    GUICtrlSetOnEvent( $Button2,"_Button2")
    GUICtrlSetOnEvent( $Button3,"_Button3")
    GUICtrlSetOnEvent( $Button4,"_Button4")
    GUICtrlSetOnEvent( $Button5,"_Button5")
    GUICtrlSetOnEvent( $Button6,"_Button6")
    GUICtrlSetOnEvent( $Button7,"_Button7")
    GUICtrlSetOnEvent( $Button8,"_Button8")

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

    GUISetFont (15, 400, 21,"Tunga")
    $label = GUICtrlCreateLabel(" ( Ergebnis ) ", 0, 230 ,999,30)

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

    GUICtrlCreateTabItem("tab2")
    GUICtrlCreateLabel("label1", 30, 80, 50, 20)
    GUICtrlCreateCombo("", 20, 50, 60, 120)
    GUICtrlSetData(-1, "Trids|CyberSlug|Larry|Jon|Tylo", "Jon")
    GUICtrlCreateButton("OK1", 80, 50, 50, 20)

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

    GUICtrlCreateTabItem("tab3")
    GUICtrlSetState(-1, $GUI_SHOW)
    GUICtrlCreateLabel("label2", 30, 80, 50, 20)
    GUICtrlCreateButton("OK2", 140, 50, 50)

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

    GUICtrlCreateTabItem("")

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()

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

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    EndFunc

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

    Func _zzahl1()
    GUICtrlSetOnEvent( $zButton0,"_z1Button0")
    GUICtrlSetOnEvent( $zButton1,"_z1Button1")
    GUICtrlSetOnEvent( $zButton2,"_z1Button2")
    GUICtrlSetOnEvent( $zButton3,"_z1Button3")
    GUICtrlSetOnEvent( $zButton4,"_z1Button4")
    GUICtrlSetOnEvent( $zButton5,"_z1Button5")
    GUICtrlSetOnEvent( $zButton6,"_z1Button6")
    GUICtrlSetOnEvent( $zButton7,"_z1Button7")
    GUICtrlSetOnEvent( $zButton8,"_z1Button8")
    GUICtrlSetOnEvent( $zButton9,"_z1Button9")
    EndFunc ;
    Func _zzahl2()
    GUICtrlSetOnEvent( $zButton0,"_z2Button0")
    GUICtrlSetOnEvent( $zButton0,"_z2Button0")
    GUICtrlSetOnEvent( $zButton1,"_z2Button1")
    GUICtrlSetOnEvent( $zButton2,"_z2Button2")
    GUICtrlSetOnEvent( $zButton3,"_z2Button3")
    GUICtrlSetOnEvent( $zButton4,"_z2Button4")
    GUICtrlSetOnEvent( $zButton5,"_z2Button5")
    GUICtrlSetOnEvent( $zButton6,"_z2Button6")
    GUICtrlSetOnEvent( $zButton7,"_z2Button7")
    GUICtrlSetOnEvent( $zButton8,"_z2Button8")
    GUICtrlSetOnEvent( $zButton9,"_z2Button9")
    EndFunc
    Func _z1Button0()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 0 )
    EndFunc
    Func _z2Button0()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 0 )
    EndFunc
    Func _z1Button1()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 1 )
    EndFunc
    Func _z2Button1()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 1 )
    EndFunc
    Func _z1Button2()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 2 )
    EndFunc
    Func _z2Button2()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 2 )
    EndFunc
    Func _z1Button3()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 3 )
    EndFunc
    Func _z2Button3()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 3 )
    EndFunc
    Func _z1Button4()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 4 )
    EndFunc
    Func _z2Button4()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 4 )
    EndFunc
    Func _z1Button5()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 5 )
    EndFunc
    Func _z2Button5()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 5 )
    EndFunc
    Func _z1Button6()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 6 )
    EndFunc
    Func _z2Button6()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 6 )
    EndFunc
    Func _z1Button7()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 7 )
    EndFunc
    Func _z2Button7()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 7 )
    EndFunc
    Func _z1Button8()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 8 )
    EndFunc
    Func _z2Button8()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 8 )
    EndFunc
    Func _z1Button9()
    GUICtrlSetData( $input1, GUICtrlRead( $input1 ) & 9 )
    EndFunc
    Func _z2Button9()
    GUICtrlSetData( $input2, GUICtrlRead( $input2 ) & 9 )
    EndFunc
    Func _Button()
    $read1 = GUICtrlRead($input1)
    $read2 = GUICtrlRead($input2)
    $Ergebnis = $read1 + $read2
    GUICtrlSetData($label, "Ergebnis: " & $Ergebnis)
    GUICtrlSetData($endergebnis, "" & $Ergebnis)
    EndFunc
    Func _Button2()
    $read1 = GUICtrlRead($input1)
    $read2 = GUICtrlRead($input2)
    $Ergebnis = $read1 - $read2
    GUICtrlSetData($label, "Ergebnis: " & $Ergebnis)
    GUICtrlSetData($endergebnis, "" & $Ergebnis)
    EndFunc
    Func _Button3()
    $read1 = GUICtrlRead($input1)
    $read2 = GUICtrlRead($input2)
    $Ergebnis = $read1 * $read2
    GUICtrlSetData($label, "Ergebnis: " & $Ergebnis)
    GUICtrlSetData($endergebnis, "" & $Ergebnis)
    EndFunc
    Func _Button5()
    $read1 = GUICtrlRead($input1)
    $read2 = GUICtrlRead($input2)
    $Ergebnis = $read1 / $read2
    GUICtrlSetData($label, "Ergebnis: " & $Ergebnis)
    GUICtrlSetData($endergebnis, "" & $Ergebnis)
    EndFunc
    Func _Button6()
    $read1 = GUICtrlRead($input1)
    $read2 = GUICtrlRead($input2)
    $Ergebnis = $read1 ^ $read2
    GUICtrlSetData($label, "Ergebnis: " & $Ergebnis)
    GUICtrlSetData($endergebnis, "" & $Ergebnis)
    EndFunc
    Func _Button7()
    $read1 = GUICtrlRead($endergebnis)
    MsgBox(0,"Das Ergebnis ist:","Das Ergebnis ist:" & $read1)
    EndFunc
    Func _Button4()
    GUICtrlSetData($input1, "")
    GUICtrlSetData($input2, "")
    GUICtrlSetData($endergebnis, "Hier Wird Das Ergebnis Stehen!!!")
    EndFunc
    Func _Button8()
    GUICtrlSetData( $endergebnis, GUICtrlRead( $input1 )/100 )
    EndFunc
    Func _Menu_File_Item3()
    InetGet("http://scripts12.square7.ch/update-r/")
    ShellExecute("http://scripts12.square7.ch/update-r/")
    EndFunc
    Func _Menu_File_Item1()
    MsgBox(0,"","Dieser Rechner wurde von lalaladen erstellt")
    MsgBox(0,"","zocker4life@hushmail.com")
    EndFunc
    Func _Exit()
    Exit
    EndFunc

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

    aber es funktioniert leider nicht so wie ich es gemacht habe :(
    verstehe auch nicht wie ich es anderes machen kann
    bitte um hilfe thx
    MFG

  • thx :)
    jetz habe ich eine neue frage habe jetz meine 2 pogramme rechner,keybinder in einer gui aber
    habe ein problem bei der gui größe ändernung

    [autoit]

    #include <GUIConstantsEx.au3>

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

    Example()
    Func Example()
    Local $msg

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

    Global $GUI999 = GUICreate("My GUI Tab")

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

    GUISetBkColor(0x00E0FFFF)
    GUISetFont(9, 300)
    GUICtrlCreateTab(100, 0, 129, 23)

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

    GUICtrlCreateTabItem("Rechner")
    GUICtrlSetState(-1, $GUI_SHOW)
    WinMove($GUI999, "", 900, 400, 240, 430)

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

    GUISetFont (15, 400, 21,"Tunga")
    Global $label = GUICtrlCreateLabel(" ( Ergebnis ) ", 0, 290 ,999,30)

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

    GUICtrlCreateTabItem("Keybinder")
    WinMove($GUI999, "", 900, 400, 999, 2000)

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

    GUICtrlCreateTabItem("")

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

    GUISetState()

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

    While 1
    $msg = GUIGetMsg()

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

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    EndFunc

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

    habe jetz in der quelcode die ganzen unwichtigen sachen für die frage entfernt :)
    also das problem was ich gemacht habe ist jetz wenn ich auf den anderen tab klicke bleibt der immer
    bei

    [autoit]

    WinMove($GUI999, "", 900, 400, 999, 2000)

    [/autoit]


    aber ich muss ja die größen für meine tabs umändern
    weis einer wie ich es machen könnte