Package: gtk
Class gtk:color-chooser-dialog
Superclassesgtk:dialog, gtk:window, gtk:widget, gobject:initially-unowned, gtk:accessible, gtk:buildable, gtk:constraint-target, gtk:native, gtk:root, gtk:shortcut-manager, gtk:color-chooser, gobject:object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct SlotsDetails The gtk:color-chooser-dialog widget is a dialog for choosing a
color. It implements the gtk:color-chooser interface and does not provide
much API of its own. ![]() Figure: GtkColorChooserDialog To create a gtk:color-chooser-dialog widget, use the gtk:color-chooser-dialog-new function. To get or change the initially selected color, use the gtk:color-chooser-rgba function. Examples
(let ((message "Click to change the background color.")
(bg-color (gdk:rgba-parse "White"))
;; Color palette with 9 Red RGBA colors
(palette1 (list (gdk:rgba-parse "IndianRed")
(gdk:rgba-parse "LightCoral")
(gdk:rgba-parse "Salmon")
(gdk:rgba-parse "DarkSalmon")
(gdk:rgba-parse "LightSalmon")
(gdk:rgba-parse "Crimson")
(gdk:rgba-parse "Red")
(gdk:rgba-parse "FireBrick")
(gdk:rgba-parse "DarkRed")))
;; Gray palette with 9 gray RGBA colors
(palette2 (list (gdk:rgba-parse "Gainsboro")
(gdk:rgba-parse "LightGray")
(gdk:rgba-parse "Silver")
(gdk:rgba-parse "DarkGray")
(gdk:rgba-parse "Gray")
(gdk:rgba-parse "DimGray")
(gdk:rgba-parse "LightSlateGray")
(gdk:rgba-parse "SlateGray")
(gdk:rgba-parse "DarkSlateGray")))) Warning | Returned bySlot Access FunctionsInherited Slot Access FunctionsSee also |
2024-05-21
