UDF > GUI > GuiSlider >


_GUICtrlSlider_SetTic

Définit une marque de graduation dans un Slider à la position logique spécifié

#include <GuiSlider.au3>
_GUICtrlSlider_SetTic ( $hWnd, $iPosition )

Paramètres

$hWnd ID/handle du contrôle Slider
$iPosition Position de la marque de graduation.
Ce paramètre peut prendre n'importe quelle valeur entière comprise entre le minimum et le maximum de la plage des positions du Slider

Valeur de retour

Succès: Retourne True.
Échec: Retourne False.

Remarque

Un Slider crée ses propres marques de graduation de début et de fin.
Ne pas utiliser cette fonction pour définir les marques de graduation de début et de fin.

En relation

_GUICtrlSlider_ClearTics, _GUICtrlSlider_GetTic

Exemple

#include <GUIConstantsEx.au3>
#include <GuiSlider.au3>
#include <MsgBoxConstants.au3>

Example()

Func Example()
    Local $iTic = Random(0, 100, 1), $idSlider

    ; Crée une GUI
    GUICreate("Slider Set Tic", 400, 296)
    $idSlider = GUICtrlCreateSlider(2, 2, 396, 20, BitOR($TBS_TOOLTIPS, $TBS_AUTOTICKS, $TBS_ENABLESELRANGE))
    GUISetState(@SW_SHOW)

    ; Définit Tic
    _GUICtrlSlider_SetTic($idSlider, $iTic)

    ; Obtient Tic
    MsgBox($MB_SYSTEMMODAL, "Information", "Tic: " & _GUICtrlSlider_GetTic($idSlider, $iTic))

    ; Boucle jusqu'à ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
EndFunc   ;==>Example