22#ifndef GTKMM_KAGE_PROP_FILL_STROKE_H
23 #define GTKMM_KAGE_PROP_FILL_STROKE_H
25 #include <gtkmm/box.h>
26 #include <gtkmm/label.h>
27 #include <gtkmm/entry.h>
28 #include <gtkmm/colorbutton.h>
29 #include <gtkmm/colorselection.h>
30 #include <gtkmm/scale.h>
void updateEntryFillRGBA()
Definition fillstroke.cpp:258
void StrokeAlpha_onChange()
Definition fillstroke.cpp:490
Gtk::Scale _scaleFillB
Definition fillstroke.h:60
unsigned int getStrokeScaleB()
Definition fillstroke.cpp:684
Gtk::HBox m_PropFill
Definition fillstroke.h:43
Gtk::Entry m_EntryStrokeThickness
Definition fillstroke.h:76
Gtk::ColorButton m_ColorButtonStroke
Definition fillstroke.h:87
Gtk::HBox m_PropStroke
Definition fillstroke.h:65
void setStrokeColorData(ColorData p_colordata)
Definition fillstroke.cpp:621
void setStrokeButtonColor(Gdk::Color p_color)
Definition fillstroke.cpp:636
Gtk::HBox m_PropFillLabel
Definition fillstroke.h:89
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeR
Definition fillstroke.h:69
unsigned int getFillScaleG()
Definition fillstroke.cpp:669
Glib::RefPtr< Gtk::Adjustment > _adjustFillR
Definition fillstroke.h:53
void setStrokeThicknessText(double p_thickness)
Definition fillstroke.cpp:651
Gtk::VBox m_PropStrokeV2
Definition fillstroke.h:67
void FillG_onChange()
Definition fillstroke.cpp:290
std::string getStrokeThicknessText()
Definition fillstroke.cpp:654
Gtk::Label m_LabelFillAlpha
Definition fillstroke.h:52
Gtk::Scale _scaleFillAlpha
Definition fillstroke.h:61
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeB
Definition fillstroke.h:71
void FillB_onChange()
Definition fillstroke.cpp:304
Gtk::Button m_ButtonStroke
Definition fillstroke.h:74
Kage * _kage
Definition fillstroke.h:41
void FillAlpha_onChange()
Definition fillstroke.cpp:318
Gtk::Label m_LabelFillB
Definition fillstroke.h:51
Gtk::VBox m_PropStrokeLabelV2
Definition fillstroke.h:95
Gtk::Label m_LabelStrokeThickness
Definition fillstroke.h:75
void updateEntryStrokeRGBA()
Definition fillstroke.cpp:430
void setFillButtonColor(Gdk::Color p_color)
Definition fillstroke.cpp:633
Gtk::VBox m_PropFillLabelV1
Definition fillstroke.h:90
void StrokeR_onChange()
Definition fillstroke.cpp:448
Glib::RefPtr< Gtk::Adjustment > _adjustFillB
Definition fillstroke.h:55
Gtk::Label m_LabelFillG
Definition fillstroke.h:50
void EntryFillRGBA_onEnter()
Definition fillstroke.cpp:333
unsigned int getStrokeScaleR()
Definition fillstroke.cpp:678
void TogglePropertiesStroke_onClick()
Definition fillstroke.cpp:210
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeA
Definition fillstroke.h:72
void setScaleFillRGBA(ColorData p_colordata)
Definition fillstroke.cpp:639
void ColorButtonStroke_onClick()
Definition fillstroke.cpp:242
unsigned int getStrokeScaleG()
Definition fillstroke.cpp:681
Gtk::Scale _scaleFillG
Definition fillstroke.h:59
Gtk::Label m_LabelStrokeAlpha
Definition fillstroke.h:80
Gtk::VBox m_PropStrokeLabelV1
Definition fillstroke.h:94
Gtk::Scale _scaleStrokeR
Definition fillstroke.h:81
void setFillColorData(ColorData p_colordata)
Definition fillstroke.cpp:612
Gtk::Label m_LabelStrokeR
Definition fillstroke.h:77
Gtk::Label m_LabelFillRGBA
Definition fillstroke.h:62
Gtk::VBox m_PropFillV1
Definition fillstroke.h:44
Gtk::HBox m_PropStrokeLabel
Definition fillstroke.h:93
Gdk::Color getFillColor()
Definition fillstroke.cpp:658
void StrokeB_onChange()
Definition fillstroke.cpp:476
void EntryStrokeThickness_onEnter()
Definition fillstroke.cpp:598
Gtk::Entry m_EntryStrokeRGBA
Definition fillstroke.h:86
unsigned int getFillScaleAlpha()
Definition fillstroke.cpp:675
unsigned int getFillScaleB()
Definition fillstroke.cpp:672
Gtk::Label m_LabelStrokeRGBA
Definition fillstroke.h:85
void ColorButtonFill_onClick()
Definition fillstroke.cpp:215
Gtk::Label m_LabelFillR
Definition fillstroke.h:49
virtual ~PropertyFillStroke()
Definition fillstroke.cpp:201
Gdk::Color getStrokeColor()
Definition fillstroke.cpp:662
Gtk::Scale _scaleStrokeB
Definition fillstroke.h:83
void TogglePropertiesFill_onClick()
Definition fillstroke.cpp:206
void FillR_onChange()
Definition fillstroke.cpp:276
Glib::RefPtr< Gtk::Adjustment > _adjustFillG
Definition fillstroke.h:54
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeG
Definition fillstroke.h:70
Glib::RefPtr< Gtk::Adjustment > _adjustFillA
Definition fillstroke.h:56
void EntryStrokeRGBA_onEnter()
Definition fillstroke.cpp:503
Gtk::VBox m_PropFillV2
Definition fillstroke.h:45
Gtk::ColorButton m_ColorButtonFill
Definition fillstroke.h:48
void StrokeG_onChange()
Definition fillstroke.cpp:462
PropertyFillStroke(Kage *p_kage)
Definition fillstroke.cpp:25
Gtk::VBox m_PropFillLabelV2
Definition fillstroke.h:91
Gtk::Entry m_EntryFillRGBA
Definition fillstroke.h:63
Gtk::VBox m_PropStrokeV1
Definition fillstroke.h:66
Gtk::Scale _scaleStrokeG
Definition fillstroke.h:82
Gtk::Button m_ButtonFill
Definition fillstroke.h:47
Gtk::Scale _scaleFillR
Definition fillstroke.h:58
unsigned int getStrokeScaleAlpha()
Definition fillstroke.cpp:687
unsigned int getFillScaleR()
Definition fillstroke.cpp:666
Gtk::Scale _scaleStrokeAlpha
Definition fillstroke.h:84
void setScaleStrokeRGBA(ColorData p_colordata)
Definition fillstroke.cpp:645
Gtk::Label m_LabelStrokeG
Definition fillstroke.h:78
Gtk::Label m_LabelStrokeB
Definition fillstroke.h:79