Chapitre 13 : L'Élément Curseur
La structure Slider
représente un élément d'UI de curseur. Elle possède un rectangle d'arrière-plan, un rectangle de curseur, deux couleurs pour l'arrière-plan et le curseur, un rappel qui est déclenché lorsque la valeur change, et la valeur actuelle du curseur.
La méthode render
est responsable de dessiner le curseur à l'écran, tandis que la méthode handle_mouse_click
déplace le curseur vers la coordonnée x d'un clic de souris. La méthode update_value
calcule la valeur actuelle du curseur en fonction de la position du rectangle du curseur et déclenche le on_value_changed_callback
.
Ainsi, en gérant ces éléments d'interface graphique, nous pouvons créer une variété d'interfaces utilisateur pour différentes applications.
Last updated