Slider genau einstellen

  • Gelöst
    1. Wie kann ich Verknüpfungen starten? Mit run geht das nicht...

    Gelöst
    2. Wie setze ich diese Slider "Ticks"? Denn nachdem ich GUICtrlSetLimit benutzt habe, ist nur ganz vorne und hinten einer. Danke

    3 Mal editiert, zuletzt von NoName (2. Februar 2008 um 15:27)

  • 1. Danke.
    2.

    [autoit]


    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 248, 75, 193, 125)
    $Slider1 = GUICtrlCreateSlider(8, 24, 214, 29)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    ...

    [/autoit]


    Damit kommt das raus:
    [Blockierte Grafik: http://img3.imagebanana.com/img/mg8j55e2/Screenshot02.02.200815_02_11.png]

    Und mit

    [autoit]


    #include <GUIConstants.au3>

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 248, 75, 193, 125)
    $Slider1 = GUICtrlCreateSlider(8, 24, 214, 29)
    GUICtrlSetLimit($Slider1,10,0) ;das wurde eingefügt
    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]

    Kommt das hier:
    [Blockierte Grafik: http://img3.imagebanana.com/img/kkiktvj9/Screenshot02.02.200815_07_04.png]

    Heißt, wenn ich diese Limit von 0 bis 10 einfüge, sind diese Striche weg.
    Wie füge ich die wieder ein?

  • Wenn Du die neue AutoIt-Version benutzt: Dort gibt es auch neue UDFs.

    Unter anderem diese:

    [autoit]


    #include <GuiSlider.au3>
    _GUICtrlSlider_SetTicFreq($Slider1, 3)

    [/autoit]


    Der Parameter (hier: 3) bestimmt den Abstand der Striche.


    Ja, 3 ist in dem Fall der Abstand. Da ich bei jedem einen haben möchte, brauche ich natürlich die 1 :)
    Ok, das ist genau das, was ich gesucht habe, danke.

    Einmal editiert, zuletzt von NoName (2. Februar 2008 um 16:30)