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 Slotsshow-editor The show-editor property of type :boolean (Read / Write) True when the color chooser is showing the single-color editor. It can be set to switch the color chooser into single-color editing mode. Default value: false Details 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