Package: gtk
Class gtk-color-chooser-widget
Superclassesgtk-box, gtk-container, gtk-widget, gtk-buildable, gtk-orientable, gtk-color-chooser, g-object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk-color-chooser-widget widget lets the user select a color.
By default, the chooser presents a prefined palette of colors, plus a small
number of settable custom colors. It is also possible to select a different
color with the single-color editor. To enter the single-color editing mode,
use the context menu of any color of the palette, or use the '+' button to
add a new custom color. The chooser automatically remembers the last selection, as well as custom colors. To change the initially selected color or to get the selected color use the slot access function gtk-color-chooser-rgba. The gtk-color-chooser-widget widget is used in the gtk-color-chooser-dialog widget to provide a dialog for selecting colors. CSS nodesExample(defun example-color-chooser-widget () (within-main-loop (let ((window (make-instance 'gtk-window :title "Example Color Chooser Widget" :border-width 12 :default-width 400)) (color-chooser (make-instance 'gtk-color-chooser-widget))) (g-signal-connect window "destroy" (lambda (widget) (declare (ignore widget)) (leave-gtk-main))) (g-signal-connect color-chooser "color-activated" (lambda (chooser color) (declare (ignore chooser)) (format t "Selected color is ~a~%" (gdk-rgba-to-string color)))) (gtk-container-add window color-chooser) (gtk-widget-show-all window)))) | Slot Access FunctionsInherited Slot Access FunctionsSee also |
*2021-1-23