3 #ifndef _GTKMM_CELLRENDERERTEXT_H
4 #define _GTKMM_CELLRENDERERTEXT_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
30 #include <pangomm/attrlist.h>
31 #include <pangomm/fontdescription.h>
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 {
class CellRendererText_Class; }
53 #ifndef DOXYGEN_SHOULD_SKIP_THIS
62 #ifndef DOXYGEN_SHOULD_SKIP_THIS
66 static CppClassType cellrenderertext_class_;
79 #ifndef DOXYGEN_SHOULD_SKIP_THIS
80 static GType get_type() G_GNUC_CONST;
83 static GType get_base_type() G_GNUC_CONST;
101 virtual void on_edited(
const Glib::ustring& path,
const Glib::ustring& new_text);
129 Glib::SignalProxy2< void,const Glib::ustring&,const Glib::ustring& >
signal_edited();
723 void edited(
const Glib::ustring& path,
const Glib::ustring& new_text);
Glib::PropertyProxy< double > property_scale()
Gtk::CellRendererText * wrap(GtkCellRendererText *object, bool take_copy=false)
Glib::PropertyProxy_ReadOnly< double > property_scale() const
Glib::PropertyProxy_ReadOnly< bool > property_editable() const
Glib::PropertyProxy< Gdk::Color > property_foreground_gdk()
Glib::PropertyProxy_ReadOnly< int > property_rise() const
Glib::PropertyProxy< int > property_width_chars()
Glib::PropertyProxy_ReadOnly< Pango::Alignment > property_alignment() const
virtual void on_edited(const Glib::ustring &path, const Glib::ustring &new_text)
This is a default handler for the signal signal_edited().
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_font() const
Glib::PropertyProxy< Glib::ustring > property_text()
Glib::PropertyProxy_ReadOnly< bool > property_language_set() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_family() const
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_background()
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_markup()
Glib::PropertyProxy< bool > property_size_set()
Glib::PropertyProxy_ReadOnly< Pango::Underline > property_underline() const
Glib::PropertyProxy< Glib::ustring > property_family()
Glib::PropertyProxy_ReadOnly< int > property_wrap_width() const
Glib::PropertyProxy< Pango::Variant > property_variant()
Glib::PropertyProxy< bool > property_foreground_set()
Glib::PropertyProxy< int > property_weight()
Glib::PropertyProxy_ReadOnly< bool > property_strikethrough() const
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_language() const
Glib::PropertyProxy< bool > property_style_set()
Glib::PropertyProxy_ReadOnly< Pango::Stretch > property_stretch() const
Glib::PropertyProxy< Pango::Alignment > property_alignment()
Glib::PropertyProxy_ReadOnly< bool > property_underline_set() const
Glib::PropertyProxy< bool > property_scale_set()
Glib::PropertyProxy< Pango::Stretch > property_stretch()
Glib::PropertyProxy_ReadOnly< bool > property_background_set() const
Glib::PropertyProxy< bool > property_stretch_set()
Glib::PropertyProxy< Glib::ustring > property_font()
GtkCellRendererText * gobj()
Provides access to the underlying C GtkObject.
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_foreground_gdk() const
Glib::PropertyProxy_ReadOnly< bool > property_scale_set() const
Glib::PropertyProxy< int > property_rise()
Glib::PropertyProxy< bool > property_variant_set()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_text() const
Glib::PropertyProxy< bool > property_strikethrough_set()
Glib::PropertyProxy_ReadOnly< bool > property_ellipsize_set() const
Glib::PropertyProxy_ReadOnly< bool > property_stretch_set() const
Glib::PropertyProxy< bool > property_editable()
Glib::PropertyProxy_ReadOnly< bool > property_editable_set() const
Glib::PropertyProxy_ReadOnly< bool > property_single_paragraph_mode() const
Glib::PropertyProxy< bool > property_underline_set()
void set_fixed_height_from_font(int number_of_rows)
Glib::PropertyProxy< bool > property_family_set()
Glib::PropertyProxy< bool > property_language_set()
Glib::PropertyProxy_ReadOnly< int > property_size() const
Glib::PropertyProxy< Pango::WrapMode > property_wrap_mode()
Glib::PropertyProxy_ReadOnly< bool > property_weight_set() const
Glib::PropertyProxy_ReadOnly< int > property_weight() const
Glib::PropertyProxy_ReadOnly< Pango::EllipsizeMode > property_ellipsize() const
Glib::PropertyProxy_ReadOnly< Pango::AttrList > property_attributes() const
Glib::PropertyProxy< int > property_wrap_width()
Glib::PropertyProxy< int > property_size()
const GtkCellRendererText * gobj() const
Provides access to the underlying C GtkObject.
Glib::PropertyProxy_ReadOnly< bool > property_style_set() const
Glib::PropertyProxy< bool > property_editable_set()
Glib::PropertyProxy< bool > property_weight_set()
Glib::PropertyProxy< double > property_size_points()
virtual Glib::PropertyProxy_Base _property_renderable()
Glib::PropertyProxy< bool > property_ellipsize_set()
virtual ~CellRendererText()
Glib::PropertyProxy< bool > property_single_paragraph_mode()
Glib::PropertyProxy_ReadOnly< Pango::Variant > property_variant() const
Glib::PropertyProxy_ReadOnly< bool > property_family_set() const
Glib::PropertyProxy< bool > property_rise_set()
Glib::PropertyProxy< bool > property_background_set()
Glib::PropertyProxy< Glib::ustring > property_language()
Glib::PropertyProxy_ReadOnly< Pango::FontDescription > property_font_desc() const
Glib::PropertyProxy< Pango::Underline > property_underline()
Glib::SignalProxy2< void, const Glib::ustring &, const Glib::ustring & > signal_edited()
Glib::PropertyProxy_ReadOnly< double > property_size_points() const
Glib::PropertyProxy_ReadOnly< bool > property_variant_set() const
Glib::PropertyProxy< Pango::EllipsizeMode > property_ellipsize()
Glib::PropertyProxy_ReadOnly< Pango::WrapMode > property_wrap_mode() const
Glib::PropertyProxy_ReadOnly< bool > property_size_set() const
Glib::PropertyProxy_ReadOnly< int > property_width_chars() const
Glib::PropertyProxy< Gdk::Color > property_background_gdk()
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_background_gdk() const
Glib::PropertyProxy< bool > property_strikethrough()
Glib::PropertyProxy< Pango::AttrList > property_attributes()
Glib::PropertyProxy_ReadOnly< bool > property_foreground_set() const
Glib::PropertyProxy_ReadOnly< bool > property_rise_set() const
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_foreground()
void edited(const Glib::ustring &path, const Glib::ustring &new_text)
Glib::PropertyProxy_ReadOnly< bool > property_strikethrough_set() const
Glib::PropertyProxy_ReadOnly< Pango::Style > property_style() const
Glib::PropertyProxy< Pango::FontDescription > property_font_desc()
Glib::PropertyProxy< Pango::Style > property_style()