#include <papyrusmm/markerwidget.h>
Public Member Functions | |
MarkerWidget (bool use_preview=true) | |
Papyrus::Marker::pointer | get_marker () |
bool | use_preview () |
void | set_use_preview (bool use=true) |
Protected Member Functions | |
void | on_marker_style_changed () |
void | on_fill_color_changed () |
void | on_outline_color_changed () |
void | on_marker_width_changed () |
void | on_marker_height_changed () |
void | on_line_width_changed () |
void | on_line_join_changed (Cairo::LineJoin) |
void | on_line_cap_changed (Cairo::LineCap) |
void | update_line_marker () |
Protected Attributes | |
Gtk::Expander * | m_expander |
PapyrusGtk::Viewport * | m_viewport |
Papyrus::Polyline::pointer | m_line |
Papyrus::Marker::pointer | m_marker |
Gtk::ColorButton | m_fill_color_button |
Gtk::ColorButton | m_outline_color_button |
Gtk::Adjustment | m_marker_width_adjustment |
Gtk::SpinButton | m_marker_width_entry |
Gtk::Adjustment | m_marker_height_adjustment |
Gtk::SpinButton | m_marker_height_entry |
Gtk::Adjustment | m_line_width_adjustment |
Gtk::SpinButton | m_line_width_entry |
PapyrusGtk::MarkerComboBox | m_marker_combobox |
PapyrusGtk::LineJoinButtonBox | m_line_join_buttonbox |
PapyrusGtk::LineCapButtonBox | m_line_cap_buttonbox |