Ajustements

gtkmm dispose de nombreux éléments graphiques pouvant être visuellement ajustés avec la souris ou le clavier, tels les éléments graphiques Range (décrits dans le paragraphe Éléments graphiques à plage de réglage). Il existe également un petit nombre d'éléments graphiques qui n'affichent qu'une partie ajustable d'une zone plus grande, comme l'élément graphique Viewport. Tous ces éléments graphiques sont adossés à un objet Gtk::Adjustment pour définir cette part commune du comportement de leur API.

Ainsi pour que les applications puissent réagir à une demande de modification, par exemple quand l'utilisateur déplace le curseur dans la barre de défilement, l'objet Gtk::Adjustment émet le signal changed. Vous pourrez alors utiliser la fonction membre get_changed() pour connaître la nouvelle valeur.