Προσαρμογές

Η gtkmm έχει ποικίλα γραφικά συστατικά που μπορούν να προσαρμοστούν οπτικά χρησιμοποιώντας το ποντίκι ή το πληκτρολόγιο, όπως τα γραφικά συστατικά Range (που περιγράφηκαν στην ενότητα Γραφικά συστατικά περιοχής). Υπάρχουν επίσης λίγα γραφικά συστατικά που εμφανίζουν κάποιο ρυθμίσιμο μέρος μιας μεγαλύτερης περιοχής, όπως το γραφικό συστατικό Viewport. Αυτά τα γραφικά συστατικά έχουν αντικείμενα Gtk::Adjustment που εκφράζουν αυτό το κοινό τμήμα της API τους.

Για να μπορούν αυτές οι εφαρμογές να αντιδρούν στις αλλαγές, για παράδειγμα όταν ένας χρήστης μετακινεί μια γραμμή κύλισης, η Gtk::Adjustment έχει ένα σήμα value_changed. Μπορείτε έπειτα να χρησιμοποιήσετε τη μέθοδο get_value() για να βρείτε τη νέα τιμή.