3 #ifndef _GTKMM_TEXTTAG_H
4 #define _GTKMM_TEXTTAG_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
36 #include <pangomm/fontdescription.h>
37 #include <pangomm/tabarray.h>
40 #ifndef DOXYGEN_SHOULD_SKIP_THIS
46 #ifndef DOXYGEN_SHOULD_SKIP_THIS
48 {
class TextTag_Class; }
79 #ifndef DOXYGEN_SHOULD_SKIP_THIS
88 static CppClassType texttag_class_;
96 explicit TextTag(
const Glib::ConstructParams& construct_params);
108 #ifndef DOXYGEN_SHOULD_SKIP_THIS
111 static GType get_base_type() G_GNUC_CONST;
135 static Glib::RefPtr<TextTag>
create(
const Glib::ustring&
name);
Glib::PropertyProxy_ReadOnly< bool > property_stretch_set() const
Glib::PropertyProxy_ReadOnly< int > property_pixels_above_lines() const
Glib::PropertyProxy< bool > property_background_stipple_set()
Glib::PropertyProxy_ReadOnly< int > property_pixels_inside_wrap() const
Glib::PropertyProxy< int > property_rise()
Glib::PropertyProxy_ReadOnly< bool > property_scale_set() const
Glib::PropertyProxy< bool > property_strikethrough_set()
Glib::PropertyProxy< bool > property_paragraph_background_set()
Glib::PropertyProxy< bool > property_family_set()
Glib::PropertyProxy_ReadOnly< bool > property_editable_set() const
Glib::PropertyProxy_ReadOnly< Pango::FontDescription > property_font_desc() const
Glib::PropertyProxy_ReadOnly< int > property_left_margin() const
Glib::PropertyProxy_ReadOnly< bool > property_background_full_height() const
static Glib::RefPtr< TextTag > create(const Glib::ustring &name)
Glib::PropertyProxy_ReadOnly< bool > property_invisible_set() const
Glib::PropertyProxy_ReadOnly< bool > property_rise_set() const
Glib::PropertyProxy< WrapMode > property_wrap_mode()
const GtkTextTag * gobj() const
Provides access to the underlying C GObject.
Glib::PropertyProxy< bool > property_accumulative_margin()
Glib::PropertyProxy< int > property_pixels_below_lines()
bool event(const Glib::RefPtr< Glib::Object > &event_object, GdkEvent *event, const TextIter &iter)
Glib::PropertyProxy_ReadOnly< double > property_size_points() const
Glib::PropertyProxy< Pango::TabArray > property_tabs()
Glib::PropertyProxy_ReadOnly< int > property_rise() const
Glib::PropertyProxy_ReadOnly< bool > property_paragraph_background_set() const
Glib::PropertyProxy_ReadOnly< Pango::Underline > property_underline() const
Glib::PropertyProxy_ReadOnly< bool > property_wrap_mode_set() const
Glib::PropertyProxy< Pango::Style > property_style()
Glib::PropertyProxy< bool > property_pixels_above_lines_set()
Glib::PropertyProxy_ReadOnly< bool > property_language_set() const
Glib::PropertyProxy_ReadOnly< bool > property_left_margin_set() const
Glib::PropertyProxy< int > property_left_margin()
Glib::PropertyProxy< double > property_scale()
Glib::PropertyProxy_ReadOnly< bool > property_background_stipple_set() const
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Bitmap > > property_foreground_stipple() const
Glib::PropertyProxy< Pango::Variant > property_variant()
Glib::PropertyProxy< Glib::ustring > property_language()
Glib::SignalProxy3< bool, const Glib::RefPtr< Glib::Object > &, GdkEvent *, const TextIter & > signal_event()
static GType get_type() G_GNUC_CONST
Glib::PropertyProxy_ReadOnly< bool > property_background_full_height_set() const
Glib::PropertyProxy< Gdk::Color > property_foreground_gdk()
Glib::PropertyProxy< bool > property_invisible_set()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_name() const
Glib::PropertyProxy_ReadOnly< int > property_weight() const
Glib::PropertyProxy< bool > property_pixels_inside_wrap_set()
Glib::PropertyProxy< bool > property_wrap_mode_set()
Glib::PropertyProxy_ReadOnly< bool > property_underline_set() const
Glib::PropertyProxy_ReadOnly< TextDirection > property_direction() const
Glib::PropertyProxy_ReadOnly< Pango::TabArray > property_tabs() const
Glib::PropertyProxy< bool > property_stretch_set()
Glib::PropertyProxy_ReadOnly< double > property_scale() const
Glib::PropertyProxy< Pango::Underline > property_underline()
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_background_gdk() const
Glib::PropertyProxy< Pango::FontDescription > property_font_desc()
Glib::PropertyProxy< bool > property_size_set()
Glib::PropertyProxy< int > property_weight()
Glib::PropertyProxy< bool > property_rise_set()
virtual bool on_event(const Glib::RefPtr< Glib::Object > &event_object, GdkEvent *event, const TextIter &iter)
This is a default handler for the signal signal_event().
void set_priority(int priority)
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_font() const
Glib::PropertyProxy_ReadOnly< bool > property_foreground_set() const
Glib::PropertyProxy_ReadOnly< bool > property_strikethrough() const
Glib::PropertyProxy< bool > property_justification_set()
Glib::PropertyProxy_ReadOnly< bool > property_background_set() const
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_paragraph_background_gdk() const
Glib::PropertyProxy< bool > property_tabs_set()
Glib::PropertyProxy_ReadOnly< bool > property_pixels_below_lines_set() const
Glib::PropertyProxy< bool > property_indent_set()
Glib::PropertyProxy< bool > property_background_full_height_set()
static Glib::RefPtr< TextTag > create()
Glib::PropertyProxy_ReadOnly< bool > property_indent_set() const
Glib::PropertyProxy< bool > property_style_set()
Glib::PropertyProxy< bool > property_variant_set()
Glib::PropertyProxy_ReadOnly< bool > property_strikethrough_set() const
Glib::PropertyProxy< int > property_right_margin()
Glib::PropertyProxy< Glib::RefPtr< Gdk::Bitmap > > property_foreground_stipple()
Glib::PropertyProxy_ReadOnly< Gdk::Color > property_foreground_gdk() const
Glib::PropertyProxy< int > property_pixels_above_lines()
Glib::PropertyProxy< Glib::RefPtr< Gdk::Bitmap > > property_background_stipple()
Glib::PropertyProxy< bool > property_background_set()
Glib::PropertyProxy_ReadOnly< bool > property_editable() const
Glib::PropertyProxy_ReadOnly< Glib::RefPtr< Gdk::Bitmap > > property_background_stipple() const
Glib::PropertyProxy_ReadOnly< Justification > property_justification() const
Glib::PropertyProxy< bool > property_foreground_stipple_set()
Glib::PropertyProxy_ReadOnly< bool > property_variant_set() const
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_background()
Glib::PropertyProxy_ReadOnly< bool > property_tabs_set() const
GtkTextTag * gobj()
Provides access to the underlying C GObject.
Glib::PropertyProxy_ReadOnly< bool > property_justification_set() const
Glib::PropertyProxy_ReadOnly< int > property_size() const
Glib::PropertyProxy< bool > property_invisible()
Glib::PropertyProxy< Gdk::Color > property_paragraph_background_gdk()
Glib::PropertyProxy< Gdk::Color > property_background_gdk()
Glib::PropertyProxy_ReadOnly< WrapMode > property_wrap_mode() const
Glib::PropertyProxy< bool > property_scale_set()
Glib::PropertyProxy< bool > property_editable()
Glib::PropertyProxy< bool > property_language_set()
Glib::PropertyProxy< int > property_pixels_inside_wrap()
Glib::PropertyProxy< int > property_size()
Glib::PropertyProxy< bool > property_pixels_below_lines_set()
Glib::PropertyProxy_ReadOnly< bool > property_pixels_inside_wrap_set() const
GtkTextTag * gobj_copy()
Provides access to the underlying C instance. The caller is responsible for unrefing it....
Glib::PropertyProxy_ReadOnly< bool > property_foreground_stipple_set() const
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_foreground()
Glib::PropertyProxy_ReadOnly< bool > property_style_set() const
Glib::PropertyProxy_ReadOnly< int > property_right_margin() const
Glib::PropertyProxy_ReadOnly< bool > property_invisible() const
Glib::PropertyProxy< bool > property_underline_set()
Glib::PropertyProxy< Pango::Stretch > property_stretch()
Glib::PropertyProxy< Glib::ustring > property_font()
TextTag(const Glib::ustring &name)
Glib::PropertyProxy_WriteOnly< Glib::ustring > property_paragraph_background()
Glib::PropertyProxy_ReadOnly< bool > property_weight_set() const
Glib::PropertyProxy< bool > property_right_margin_set()
Glib::PropertyProxy_ReadOnly< Pango::Variant > property_variant() const
Glib::PropertyProxy_ReadOnly< bool > property_accumulative_margin() const
Glib::PropertyProxy< bool > property_editable_set()
Glib::PropertyProxy< bool > property_background_full_height()
Glib::PropertyProxy_ReadOnly< bool > property_size_set() const
Glib::PropertyProxy< int > property_indent()
Glib::PropertyProxy_ReadOnly< bool > property_pixels_above_lines_set() const
Glib::RefPtr< Gtk::TextTag > wrap(GtkTextTag *object, bool take_copy=false)
Glib::PropertyProxy< bool > property_left_margin_set()
Glib::PropertyProxy_ReadOnly< bool > property_right_margin_set() const
Glib::PropertyProxy< TextDirection > property_direction()
Glib::PropertyProxy< Glib::ustring > property_family()
Glib::PropertyProxy< bool > property_foreground_set()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_language() const
Glib::PropertyProxy_ReadOnly< Pango::Stretch > property_stretch() const
Glib::PropertyProxy_ReadOnly< int > property_indent() const
Glib::PropertyProxy< bool > property_weight_set()
Glib::PropertyProxy< double > property_size_points()
Glib::PropertyProxy_ReadOnly< Glib::ustring > property_family() const
Glib::PropertyProxy< Justification > property_justification()
Glib::PropertyProxy_ReadOnly< int > property_pixels_below_lines() const
Glib::PropertyProxy< bool > property_strikethrough()
Glib::PropertyProxy_ReadOnly< bool > property_family_set() const
Glib::PropertyProxy_ReadOnly< Pango::Style > property_style() const
GtkImageIconNameData name