12#ifndef SEEN_COLOR_PALETTE_H
13#define SEEN_COLOR_PALETTE_H
17#include <glibmm/ustring.h>
18#include <glibmm/refptr.h>
20#include <sigc++/signal.h>
43class ColorPaletteMenuItem;
53 void set_colors(std::vector<Dialog::ColorItem*>
const &swatches);
55 void set_palettes(
const std::vector<palette_t>& palettes);
100 static gboolean
scroll_cb(gpointer self);
Bin: widget that can hold one child, useful as a base class of custom widgets.
Two-dimensional point with integer coordinates.
The color item you see on-screen as a clickable box.
Cartesian point / 2D vector with integer coordinates.
Button
helper to stop accidents on int vs gtkmm3's weak=typed enums, & looks nicer!
Glib::RefPtr< Gtk::Adjustment > smooth