11#ifndef SEEN_INKSCAPE_UI_DIALOG_SHAPEICON_H
12#define SEEN_INKSCAPE_UI_DIALOG_SHAPEICON_H
18#include <glibmm/property.h>
19#include <glibmm/propertyproxy.h>
20#include <gtkmm/cellrendererpixbuf.h>
21#include <sigc++/functors/mem_fun.h>
39 Glib::ObjectBase{typeid(*this)},
40 Gtk::CellRendererPixbuf{},
45 property_mode() = Gtk::CellRendererMode::ACTIVATABLE;
46 property_icon_size().set_value(Gtk::IconSize::NORMAL);
74 const Gdk::Rectangle &background_area,
75 const Gdk::Rectangle &cell_area,
76 Gtk::CellRendererState flags)
override;
80 const Glib::ustring &path,
81 const Gdk::Rectangle &background_area,
82 const Gdk::Rectangle &cell_area,
83 Gtk::CellRendererState flags)
override;