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