ruby-****@sourc*****
ruby-****@sourc*****
2003年 9月 3日 (水) 19:47:28 JST
------------------------- REMOTE_ADDR = 61.204.181.66 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/?Gtk%3A%3ATextTag ------------------------- = class Gtk::TextTag You may wish to begin by reading ((<the text widget conceptual overview>)) which gives an overview of all the objects and data types related to the text widget and how they work together. - Tags should be in the GtkTextTagTable for a given GtkTextBuffer before using them with that buffer. + Tags should be in the Gtk::TextTagTable for a given Gtk::TextBuffer before using them with that buffer. Gtk::TextBuffer#create_tag is the best way to create tags. See gtk-demo for numerous examples. The "invisible" property was not implemented for GTK+ 2.0; it's planned to be implemented in future releases. == Object Hierarchy * Object * GLib::Instantiatable * GLib::Object * Gtk::TextTag == Class Methods --- Gtk::TextTag.new(name = nil) Creates a Gtk::TextTag. Configure the tag using object arguments, * name: tag name, or nil * Returns: a new Gtk::TextTag == Instance Methods --- priority Get the tag priority. * Returns: The tag's priority. --- priority=(priority) Sets the priority of a Gtk::TextTag. Valid priorities are start at 0 and go to one less than Gtk::TextTagTable#size. Each tag in a table has a unique priority; setting the priority of one tag shifts the priorities of all the other tags in the table to maintain a unique priority for each tag. Higher priority tags "win" if two tags both set the same text attribute. When adding a tag to a tag table, it will be assigned the highest priority in the table by default; so normally the precedence of a set of tags is the order in which they were added to the table, or created with Gtk::TextBuffer#create_tag, which adds the tag to the buffer's table automatically. * priority: the new priority * Returns: priority --- set_priority(priority) Same as priority=. * priority: the new priority * Returns: self --- event(event_object, event, iter) Emits the "event" signal on the Gtk::TextTag. * event_object: object that received the event, such as a widget * event: the event * iter: location where the event was received * Returns : result of signal emission (true if the event was handled) --- name Gets the name of the tag, or nil for anonymous tags. Can only be set when the tag is created. * Returns: the name of the tag. --- name=(name) Sets the name of the tag, or nil for anonymous tags. Can only be set when the tag is created. * name: the name of the tag * Returns: self --- set_name(name) Same as name=. * name: the name of the tag * Returns: self --- background=(color) Sets the background color, as a string such as "red" or "FFFFFF" * color: a background color * Returns: color --- set_background(color) Same as background=. * color: a background color * Returns: self --- foreground=(color) Sets the foreground color, as a string such as "red" or "FFFFFF" * color: a foreground color * Returns: color --- set_foreground(color) Same as foreground=. * color: a foreground color * Returns: self --- background_gdk Gets the background color, as a Gdk::Color. The color need not be allocated. * Returns: a Gdk::Color --- background_gdk=(color) Sets the background color, as a Gdk::Color. The color need not be allocated. * color: a Gdk::Color * Returns: color --- set_background_gdk(color) Same as background_gdk=. * color: a Gdk::Color * Returns: self --- foreground_gdk Gets the foreground color, as a Gdk::Color. The color need not be allocated. * Returns: a Gdk::Color --- foreground_gdk=(color) Sets the foreground color, as a Gdk::Color. The color need not be allocated. * color: a Gdk::Color * Returns: color --- set_foreground_gdk(color) Same as foreground_gdk=. * color: a Gdk::Color * Returns: self --- background_stipple Gets a Gdk::Pixmap(depth=1) to use for stippling the background color. * Returns: a Gdk::Pixmap --- background_stipple=(bitmap) Sets a Gdk::Pixmap(depth=1) to use for stippling the background color. * bitmap: a Gdk::Pixmap(depth=1) * Returns: bitmap --- set_background_stipple(bitmap) Same as background_stipple=. * bitmap: a Gdk::Pixmap(depth=1) * Returns: self --- foreground_stipple Gets a Gdk::Pixmap(depth=1) to use for stippling the foreground color. * Returns: a Gdk::Pixmap --- foreground_stipple=(bitmap) Sets a Gdk::Pixmap(depth=1) to use for stippling the foreground color. * bitmap: a Gdk::Pixmap(depth=1) * Returns: bitmap --- set_foreground_stipple(bitmap) Same as foreground_stipple=. * bitmap: a Gdk::Pixmap(depth=1) * Returns: self --- font Gets the font as a Pango font name, e.g. "Sans Italic 12" * Returns: the font name. --- font=(font) Sets the font as a Pango font name, e.g. "Sans Italic 12" * font: the font name. * Returns: font. --- set_font(font) Same as font=. * font: the font name. * Returns: self --- font_desc Gets the font as a Pango::FontDescription. * Returns: the font description. --- font_desc=(desc) Sets the font as a Pango::FontDescription. * desc: the font description * Returns: desc --- set_font_desc(desc) Same as font_desc=. * desc: the font description * Returns: self --- family Gets the name of the font family, e.g. Sans, Helvetica, Times, Monospace * Returns: the name of the font family --- family=(family) Sets the name of the font family, e.g. Sans, Helvetica, Times, Monospace * family: the name of the font family * Returns: family --- set_family(family) Same as family=. * family: the name of the font family * Returns: self --- style Gets the font style as a ((<PangoStyle|Pango::FontDescription#PangoStyle>)), e.g. Pango::FontDescription::STYLE_ITALIC * Returns: the font style(((<PangoStyle|Pango::FontDescription#PangoStyle>))) --- style=(style) Sets the font style as a ((<PangoStyle|Pango::FontDescription#PangoStyle>)), e.g. Pango::FontDescription::STYLE_ITALIC * style: the font style(((<PangoStyle|Pango::FontDescription#PangoStyle>))) * Returns: style --- set_style(style) Same as style=. * style: the font style(((<PangoStyle|Pango::FontDescription#PangoStyle>))) * Returns: self --- variant Gets the font variant as a ((<PangoVariant|Pango::FontDescription#PangoVariant>)), e.g. Pango::FontDescription::VARIANT_SMALL_CAPS * Returns: the font variant(((<PangoVariant|Pango::FontDescription#PangoVariant>))) --- variant=(variant) Sets the font variant as a ((<PangoVariant|Pango::FontDescription#PangoVariant>)), e.g. Pango::FontDescription::VARIANT_SMALL_CAPS * variant: the font variant(((<PangoVariant|Pango::FontDescription#PangoVariant>))) * Returns: variant --- set_variant(variant) Same as variant=. * variant: the font variant(((<PangoVariant|Pango::FontDescription#PangoVariant>))) * Returns: self --- weight Gets the font weight as an Integer, see predefined values in ((<PangoWeight|Pango::FontDescription#PangoWeight>)); for example, Pango::FontDescription::WEIGHT_BOLD * Returns: the font weight(Integer) --- weight=(weight) Sets the font weight as an Integer, see predefined values in ((<PangoWeight|Pango::FontDescription#PangoWeight>)); for example, Pango::FontDescription::WEIGHT_BOLD * weight: the font weight(Integer) or predefined values in ((<PangoWeight|Pango::FontDescription#PangoWeight>)) * Returns: weight --- set_weight(weight) Same as weight=. * weight: the font weight(Integer) or predefined values in ((<PangoWeight|Pango::FontDescription#PangoWeight>)) * Returns: self --- stretch Gets the font stretch as a ((<PangoStretch|Pango::FontDescription#PangoStretch>)), e.g. Pango::FontDescription::STRETCH_CONDENSED * Returns: the font stretch(((<PangoStretch|Pango::FontDescription#PangoStretch>))) --- stretch=(stretch) Sets the font stretch as a ((<PangoStretch|Pango::FontDescription#PangoStretch>)), e.g. Pango::FontDescription::STRETCH_CONDENSED * stretch: the font stretch(((<PangoStretch|Pango::FontDescription#PangoStretch>))) * Returns: stretch --- set_stretch(stretch) Same as stretch=. * Returns: self --- size Gets the font size in Pango units. * Returns: the font size --- size=(size) Sets the font size in Pango units. * size: the font size * Returns: size --- set_size(size) Same as size=. * size: the font size * Returns: self --- size_points Gets the font size in points. * Returns: the font size in points --- size_points=(size_points) Sets the font size in points. * size_points: the font size in points * Returns: size_points --- set_size_points(size_points) Same as size_points=. * size_points: the font size in points * Returns: self --- scale Gets the font size as a scale factor relative to the default font size. This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as Pango::AttrScale::X_LARGE * Returns: the font size as a scale factor relative to the default font size --- scale=(scale) Sets the font size as a scale factor relative to the default font size. This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as Pango::AttrScale::X_LARGE * scale: the font size as a scale factor relative to the default font size * Returns: scale --- set_scale(scale) Same as scale=. * scale: the font size as a scale factor relative to the default font size * Returns: self --- pixels_above_lines Gets the pixels of blank space above paragraphs. * Returns: the pixels of blank space above paragraphs --- pixels_above_lines=(pixels) Sets the pixels of blank space above paragraphs. * pixels: the pixels of blank space above paragraphs * Returns: pixels --- set_pixels_above_lines(pixels) Same as pixels_above_lines=. * pixels: the pixels of blank space above paragraphs * Returns: self --- pixels_below_lines Gets the pixels of blank space below paragraphs * Returns: the pixels of blank space below paragraphs --- pixels_below_lines=(pixels) Sets the pixels of blank space below paragraphs * pixels: the pixels of blank space below paragraphs * Returns: pixels --- set_pixels_below_lines(pixels) Same as pixels_below_lines=. * pixels: the pixels of blank space below paragraphs * Returns: self - --- background_full_height= - not yet + --- pixels_inside_wrap_set? + Gets the value whether this tag affects the number of pixels between wrapped lines or not. + * Returns: true if this tag affects the number of pixels between wrapped lines + --- pixels_inside_wrap_set=(setting) + Sets the value whether this tag affects the number of pixels between wrapped lines or not. + * setting: true if this tag affects the number of pixels between wrapped lines + * Returns: setting + --- set_pixels_inside_wrap_set(setting) + Same as pixels_inside_wrap_set=. + * setting: true if this tag affects the number of pixels between wrapped lines * Returns: self - --- background_full_height? - not yet - * Returns: self - --- background_full_height_set= - not yet - * Returns: self - --- background_full_height_set? - not yet - * Returns: self - --- background_set= - not yet - * Returns: self - --- background_set? - not yet - * Returns: self - --- background_stipple_set= - not yet - * Returns: self - --- background_stipple_set? - not yet - * Returns: self - --- direction - not yet - * Returns: self - --- direction= - not yet - * Returns: self - --- editable= - not yet - * Returns: self + --- editable? - not yet + Gets the value whether the text can be modified by the user or not. + * Returns: true if the text can be modified by the user + --- editable=(editable) + Sets the value whether the text can be modified by the user or not. + * editable: true if the text can be modified by the user + * Returns: editable + --- set_editable(editable) + Same as editable=. + * editable: true if the text can be modified by the user * Returns: self - --- editable_set= - not yet + + --- wrap_mode + Gets the value whether to wrap lines never, at word boundaries, or at character boundaries or not. + * Returns: true if to wrap lines never, at word boundaries, or at character boundaries + --- wrap_mode=(wrap_mode) + Sets the value whether to wrap lines never, at word boundaries, or at character boundaries or not. + * wrap_mode: true if to wrap lines never, at word boundaries, or at character boundaries + * Returns: wrap_mode + --- set_wrap_mode(wrap_mode) + Same as wrap_mode=. + * wrap_mode: true if to wrap lines never, at word boundaries, or at character boundaries * Returns: self - --- editable_set? - not yet - * Returns: self - --- family_set= - not yet - * Returns: self - --- family_set? - not yet - * Returns: self - --- foreground_gdk - not yet - * Returns: self - --- foreground_gdk= - not yet - * Returns: self - --- foreground_set= - not yet - * Returns: self - --- foreground_set? - not yet - * Returns: self - --- foreground_stipple_set= - not yet - * Returns: self - --- foreground_stipple_set? - not yet - * Returns: self - --- indent - not yet - * Returns: self - --- indent= - not yet - * Returns: self - --- indent_set= - not yet - * Returns: self - --- indent_set? - not yet - * Returns: self - --- invisible= - not yet - * Returns: self - --- invisible? - not yet - * Returns: self - --- invisible_set= - not yet - * Returns: self - --- invisible_set? - not yet - * Returns: self + --- justification - not yet + Gets the Left, right, or center justification. + * Returns: Left, right, or center justification (((<GtkJustification|Gtk#GtkJustification>))) + --- justification=(setting) + Sets the Left, right, or center justification. + * setting: Left, right, or center justification (((<GtkJustification|Gtk#GtkJustification>))) + * Returns: setting + --- set_justification(setting) + Same as justification=. + * setting: Left, right, or center justification (((<GtkJustification|Gtk#GtkJustification>))) * Returns: self - --- justification= - not yet + + --- direction + Gets the Text direction, e.g. right-to-left or left-to-right. + * Returns: Text direction, e.g. right-to-left or left-to-right (((<GtkTextDirection|Gtk::Widget#GtkTextDirection>))) + --- direction=(direction) + Sets the Text direction, e.g. right-to-left or left-to-right. + * direction: Text direction, e.g. right-to-left or left-to-right (((<GtkTextDirection|Gtk::Widget#GtkTextDirection>))) + * Returns: direction + --- set_direction(direction) + Same as direction=. + * direction: Text direction, e.g. right-to-left or left-to-right (((<GtkTextDirection|Gtk::Widget#GtkTextDirection>))) * Returns: self - --- justification_set= - not yet - * Returns: self - --- justification_set? - not yet - * Returns: self - --- language - not yet - * Returns: self - --- language= - not yet - * Returns: self - --- language_set= - not yet - * Returns: self - --- language_set? - not yet - * Returns: self + --- left_margin - not yet + Gets the Width of the left margin in pixels. + * Returns: Width of the left margin in pixels + --- left_margin=(pixels) + Sets the Width of the left margin in pixels. + * pixels: Width of the left margin in pixels + * Returns: pixels + --- set_left_margin(pixels) + Same as left_margin=. + * pixels: Width of the left margin in pixels * Returns: self - --- left_margin= - not yet + + --- indent + Gets the Amount to indent the paragraph, in pixels. + * Returns: Amount to indent the paragraph, in pixels + --- indent=(pixels) + Sets the Amount to indent the paragraph, in pixels. + * pixels: Amount to indent the paragraph, in pixels + * Returns: pixels + --- set_indent(pixels) + Same as indent=. + * pixels: Amount to indent the paragraph, in pixels * Returns: self - --- left_margin_set= - not yet + + --- strikethrough? + Gets the value whether to strike through the text or not. + * Returns: true if to strike through the text + --- strikethrough=(strikethrough) + Sets the value whether to strike through the text or not. + * strikethrough: true if to strike through the text + * Returns: strikethrough + --- set_strikethrough(strikethrough) + Same as strikethrough=. + * strikethrough: true if to strike through the text * Returns: self - --- left_margin_set? - not yet - * Returns: self - --- pixels_above_lines_set= - not yet - * Returns: self - --- pixels_above_lines_set? - not yet - * Returns: self - --- pixels_below_lines_set= - not yet - * Returns: self - --- pixels_below_lines_set? - not yet - * Returns: self - --- pixels_inside_wrap_set= - not yet - * Returns: self - --- pixels_inside_wrap_set? - not yet - * Returns: self + --- right_margin - not yet + Gets the Width of the right margin in pixels. + * Returns: Width of the right margin in pixels + --- right_margin=(margin) + Sets the Width of the right margin in pixels. + * margin: Width of the right margin in pixels + * Returns: margin + --- set_right_margin(margin) + Same as right_margin=. + * margin: Width of the right margin in pixels * Returns: self - --- right_margin= - not yet + + --- underline + Gets the style of underline for this text. + * Returns: Style of underline for this text (((<PangoUnderline|Pango::AttrUnderline#PangoUnderline>))) + --- underline=(underline) + Sets the style of underline for this text. + * underline: Style of underline for this text (((<PangoUnderline|Pango::AttrUnderline#PangoUnderline>))) + * Returns: underline + --- set_underline(underline) + Same as underline=. + * underline: Style of underline for this text (((<PangoUnderline|Pango::AttrUnderline#PangoUnderline>))) * Returns: self - --- right_margin_set= - not yet - * Returns: self - --- right_margin_set? - not yet - * Returns: self + --- rise - not yet + Gets the offset of text above the baseline (below the baseline if rise is negative) in pixels. + * Returns: Offset of text above the baseline (below the baseline if rise is negative) in pixels + --- rise=(pixel) + Sets the offset of text above the baseline (below the baseline if rise is negative) in pixels. + * pixel: Offset of text above the baseline (below the baseline if rise is negative) in pixels + * Returns: pixel + --- set_rise(pixel) + Same as rise=. + * pixel: Offset of text above the baseline (below the baseline if rise is negative) in pixels * Returns: self - --- rise= - not yet + + --- background_full_height? + Gets the value whether the background color fills the entire line height or only the height of the tagged characters or not. + * Returns: true if the background color fills the entire line height or only the height of the tagged characters + --- background_full_height=(setting) + Sets the value whether the background color fills the entire line height or only the height of the tagged characters or not. + * setting: true if the background color fills the entire line height or only the height of the tagged characters + * Returns: setting + --- set_background_full_height(setting) + Same as background_full_height=. + * setting: true if the background color fills the entire line height or only the height of the tagged characters * Returns: self - --- rise_set= - not yet + + --- language + Gets the language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it. + * Returns: The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it + --- language=(language) + Sets the language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it. + * language: The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it + * Returns: language + --- set_language(language) + Same as language=. + * language: The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it * Returns: self - --- rise_set? - not yet + + --- tabs + Gets the custom tabs for this text. + * Returns: custom tabs for this text + --- tabs=(tabs) + Sets the custom tabs for this text. + * tabs: custom tabs for this text + * Returns: tabs + --- set_tabs(tabs) + Same as tabs=. + * tabs: custom tabs for this text * Returns: self - --- scale_set= - not yet + + --- invisible? + Gets the value whether this text is hidden. Not implemented in GTK 2.0. + * Returns: true if this text is hidden + --- invisible=(invisible) + Sets the value whether this text is hidden. Not implemented in GTK 2.0. + * invisible: true if this text is hidden + * Returns: invisible + --- set_invisible(invisible) + Same as invisible=. Not implemented in GTK 2.0. + * invisible: true if this text is hidden * Returns: self - --- scale_set? - not yet + + --- background_set? + Gets the value whether this tag affects the background color or not. + * Returns: true if this tag affects the background color + --- background_set=(setting) + Sets the value whether this tag affects the background color or not. + * setting: true if this tag affects the background color + * Returns: setting + --- set_background_set(setting) + Same as background_set=. + * setting: true if this tag affects the background color * Returns: self - --- set_background_full_height - not yet + + --- foreground_set? + Gets the value whether this tag affects the foreground color or not. + * Returns: true if this tag affects the foreground color + --- foreground_set=(setting) + Sets the value whether this tag affects the foreground color or not. + * setting: true if this tag affects the foreground color + * Returns: setting + --- set_foreground_set(setting) + Same as foreground_set=. + * setting: true if this tag affects the foreground color * Returns: self - --- set_background_full_height_set - not yet + + --- background_stipple_set? + Gets the value whether this tag affects the background stipple or not. + * Returns: true if this tag affects the background stipple + --- background_stipple_set=(setting) + Sets the value whether this tag affects the background stipple or not. + * setting: true if this tag affects the background stipple + * Returns: setting + --- set_background_stipple_set(setting) + Same as background_stipple_set=. + * setting: true if this tag affects the background stipple * Returns: self - --- set_background_set - not yet + + --- foreground_stipple_set? + Gets the value whether this tag affects the foreground stipple or not. + * Returns: true if this tag affects the foreground stipple + --- foreground_stipple_set=(setting) + Sets the value whether this tag affects the foreground stipple or not. + * setting: true if this tag affects the foreground stipple + * Returns: setting + --- set_foreground_stipple_set(setting) + Same as foreground_stipple_set=. + * setting: true if this tag affects the foreground stipple * Returns: self - --- set_background_stipple_set - not yet + + --- family_set? + Gets the value whether this tag affects the font family or not. + * Returns: true if this tag affects the font family + --- family_set=(family_set) + Sets the value whether this tag affects the font family or not. + * family_set: true if this tag affects the font family + * Returns: family_set + --- set_family_set(family_set) + Same as family_set=. + * family_set: true if this tag affects the font family * Returns: self - --- set_direction - not yet + + --- style_set? + Gets the value whether this tag affects the font style or not. + * Returns: true if this tag affects the font style + --- style_set=(style_set) + Sets the value whether this tag affects the font style or not. + * style_set: true if this tag affects the font style + * Returns: style_set + --- set_style_set(style_set) + Same as style_set=. + * style_set: true if this tag affects the font style * Returns: self - --- set_editable - not yet + + --- variant_set? + Gets the value whether this tag affects the font variant or not. + * Returns: true if this tag affects the font variant + --- variant_set=(variant_set) + Sets the value whether this tag affects the font variant or not. + * variant_set: true if this tag affects the font variant + * Returns: variant_set + --- set_variant_set(variant_set) + Same as variant_set=. + * variant_set: true if this tag affects the font variant * Returns: self - --- set_editable_set - not yet + + --- weight_set? + Gets the value whether this tag affects the font weight or not. + * Returns: true if this tag affects the font weight + --- weight_set=(weight_set) + Sets the value whether this tag affects the font weight or not. + * weight_set: true if this tag affects the font weight + * Returns: weight_set + --- set_weight_set(weight_set) + Same as weight_set=. + * weight_set: true if this tag affects the font weight * Returns: self - --- set_family_set - not yet + + --- stretch_set? + Gets the value whether this tag affects the font stretch or not. + * Returns: true if this tag affects the font stretch + --- stretch_set=(stretch_set) + Sets the value whether this tag affects the font stretch or not. + * stretch_set: true if this tag affects the font stretch + * Returns: stretch_set + --- set_stretch_set(stretch_set) + Same as stretch_set=. + * stretch_set: true if this tag affects the font stretch * Returns: self - --- set_foreground_gdk - not yet + + --- size_set? + Gets the value whether this tag affects the font size or not. + * Returns: true if this tag affects the font size + --- size_set=(size_set) + Sets the value whether this tag affects the font size or not. + * size_set: true if this tag affects the font size + * Returns: size_set + --- set_size_set(size_set) + Same as size_set=. + * size_set: true if this tag affects the font size * Returns: self - --- set_foreground_set - not yet + + --- scale_set? + Gets the value whether this tag scales the font size by a factor or not. + * Returns: true if this tag scales the font size by a factor + --- scale_set=(scale_set) + Sets the value whether this tag scales the font size by a factor or not. + * scale_set: true if this tag scales the font size by a factor + * Returns: scale_set + --- set_scale_set(scale_set) + Same as scale_set=. + * scale_set: true if this tag scales the font size by a factor * Returns: self - --- set_foreground_stipple_set - not yet + + --- pixels_above_lines_set? + Gets the value whether this tag affects the number of pixels above lines or not. + * Returns: true if this tag affects the number of pixels above lines + --- pixels_above_lines_set=(setting) + Sets the value whether this tag affects the number of pixels above lines or not. + * setting: true if this tag affects the number of pixels above lines + * Returns: setting + --- set_pixels_above_lines_set(setting) + Same as pixels_above_lines_set=. + * setting: true if this tag affects the number of pixels above lines * Returns: self - --- set_indent - not yet + + --- pixels_below_lines_set? + Gets the value whether this tag affects the number of pixels above lines or not. + * Returns: true if this tag affects the number of pixels above lines + --- pixels_below_lines_set=(setting) + Sets the value whether this tag affects the number of pixels above lines or not. + * setting: true if this tag affects the number of pixels above lines + * Returns: setting + --- set_pixels_below_lines_set(setting) + Same as pixels_below_lines_set=. + * setting: true if this tag affects the number of pixels above lines * Returns: self - --- set_indent_set - not yet + + --- pixels_inside_wrap + Gets the Pixels of blank space between wrapped lines in a paragraph. + * Returns: Pixels of blank space between wrapped lines in a paragraph + --- pixels_inside_wrap=(setting) + Sets the Pixels of blank space between wrapped lines in a paragraph. + * setting: Pixels of blank space between wrapped lines in a paragraph + * Returns: setting + --- set_pixels_inside_wrap(setting) + Same as pixels_inside_wrap=. + * setting: Pixels of blank space between wrapped lines in a paragraph * Returns: self - --- set_invisible - not yet + + --- editable_set? + Gets the value whether this tag affects text editability or not. + * Returns: true if this tag affects text editability + --- editable_set=(editable_set) + Sets the value whether this tag affects text editability or not. + * editable_set: true if this tag affects text editability + * Returns: editable_set + --- set_editable_set(editable_set) + Same as editable_set=. + * editable_set: true if this tag affects text editability * Returns: self - --- set_invisible_set - not yet + + --- wrap_mode_set? + Gets the value whether this tag affects line wrap mode or not. + * Returns: true if this tag affects line wrap mode + --- wrap_mode_set=(wrap_mode_set) + Sets the value whether this tag affects line wrap mode or not. + * wrap_mode_set: true if this tag affects line wrap mode + * Returns: wrap_mode_set + --- set_wrap_mode_set(wrap_mode_set) + Same as wrap_mode_set=. + * wrap_mode_set: true if this tag affects line wrap mode * Returns: self - --- set_justification - not yet + + --- justification_set? + Gets the value whether this tag affects paragraph justification or not. + * Returns: true if this tag affects paragraph justification + --- justification_set=(setting) + Sets the value whether this tag affects paragraph justification or not. + * setting: true if this tag affects paragraph justification + * Returns: setting + --- set_justification_set(setting) + Same as justification_set=. + * setting: true if this tag affects paragraph justification * Returns: self - --- set_justification_set - not yet + + --- left_margin_set? + Gets the value whether this tag affects the left margin or not. + * Returns: true if this tag affects the left margin + --- left_margin_set=(setting) + Sets the value whether this tag affects the left margin or not. + * setting: true if this tag affects the left margin + * Returns: setting + --- set_left_margin_set(setting) + Same as left_margin_set=. + * setting: true if this tag affects the left margin * Returns: self - --- set_language - not yet - * Returns: self - --- set_language_set - not yet - * Returns: self - --- set_left_margin - not yet - * Returns: self - --- set_left_margin_set - not yet - * Returns: self - --- set_pixels_above_lines_set - not yet - * Returns: self - --- set_pixels_below_lines_set - not yet - * Returns: self - --- set_pixels_inside_wrap_set - not yet - * Returns: self - --- set_right_margin - not yet - * Returns: self - --- set_right_margin_set - not yet - * Returns: self - --- set_rise - not yet - * Returns: self - --- set_rise_set - not yet - * Returns: self - --- set_scale_set - not yet - * Returns: self - --- set_size_set - not yet - * Returns: self - --- set_stretch_set - not yet - * Returns: self - --- set_strikethrough - not yet - * Returns: self - --- set_strikethrough_set - not yet - * Returns: self - --- set_style_set - not yet - * Returns: self - --- set_tabs - not yet - * Returns: self - --- set_tabs_set - not yet - * Returns: self - --- set_underline - not yet - * Returns: self - --- set_underline_set - not yet - * Returns: self - --- set_variant_set - not yet - * Returns: self - --- set_weight_set - not yet - * Returns: self - --- set_wrap_mode - not yet - * Returns: self - --- set_wrap_mode_set - not yet - * Returns: self - --- size_set= - not yet + --- indent_set? + Gets the value whether this tag affects indentation or not. + * Returns: true if this tag affects indentation + --- indent_set=(indent_set) + Sets the value whether this tag affects indentation or not. + * indent_set: true if this tag affects indentation + * Returns: indent_set + --- set_indent_set(indent_set) + Same as indent_set=. + * indent_set: true if this tag affects indentation * Returns: self - --- size_set? - not yet - * Returns: self - --- stretch_set= - not yet - * Returns: self - --- stretch_set? - not yet - * Returns: self - --- strikethrough= - not yet - * Returns: self - --- strikethrough? - not yet - * Returns: self - --- strikethrough_set= - not yet - * Returns: self + --- strikethrough_set? - not yet + Gets the value whether this tag affects strikethrough or not. + * Returns: true if this tag affects strikethrough + --- strikethrough_set=(setting) + Sets the value whether this tag affects strikethrough or not. + * setting: true if this tag affects strikethrough + * Returns: setting + --- set_strikethrough_set(setting) + Same as strikethrough_set=. + * setting: true if this tag affects strikethrough * Returns: self + --- right_margin_set? + Gets the value whether this tag affects the right margin or not. + * Returns: true if this tag affects the right margin + --- right_margin_set=(setting) + Sets the value whether this tag affects the right margin or not. + * setting: true if this tag affects the right margin + * Returns: setting + --- set_right_margin_set(setting) + Same as right_margin_set=. + * setting: true if this tag affects the right margin + * Returns: self - --- style_set= - not yet + --- underline_set? + Gets the value whether this tag affects underlining or not. + * Returns: true if this tag affects underlining + --- underline_set=(setting) + Sets the value whether this tag affects underlining or not. + * setting: true if this tag affects underlining + * Returns: setting + --- set_underline_set(setting) + Same as underline_set=. + * setting: true if this tag affects underlining * Returns: self - --- style_set? - not yet + + --- rise_set? + Gets the value whether this tag affects the rise or not. + * Returns: true if this tag affects the rise + --- rise_set=(rise_set) + Sets the value whether this tag affects the rise or not. + * rise_set: true if this tag affects the rise + * Returns: rise_set + --- set_rise_set(rise_set) + Same as rise_set=. + * rise_set: true if this tag affects the rise * Returns: self - --- tabs - not yet + + --- background_full_height_set? + Gets the value whether this tag affects background height or not. + * Returns: true if this tag affects background height + --- background_full_height_set=(setting) + Sets the value whether this tag affects background height or not. + * setting: true if this tag affects background height + * Returns: setting + --- set_background_full_height_set(setting) + Same as background_full_height_set=. + * setting: true if this tag affects background height * Returns: self - --- tabs= - not yet + + --- language_set? + Gets the value whether this tag affects the language the text is rendered as or not. + * Returns: true if this tag affects the language the text is rendered as + --- language_set=(setting) + Sets the value whether this tag affects the language the text is rendered as or not. + * setting: true if this tag affects the language the text is rendered as + * Returns: setting + --- set_language_set(setting) + Same as language_set=. + * setting: true if this tag affects the language the text is rendered as * Returns: self - --- tabs_set= - not yet - * Returns: self + --- tabs_set? - not yet + Gets the value whether this tag affects tabs or not. + * Returns: true if this tag affects tabs + --- tabs_set=(tabs_set) + Sets the value whether this tag affects tabs or not. + * tabs_set: true if this tag affects tabs + * Returns: tabs_set + --- set_tabs_set(tabs_set) + Same as tabs_set=. + * tabs_set: true if this tag affects tabs * Returns: self - --- underline - not yet - * Returns: self - --- underline= - not yet - * Returns: self - --- underline_set= - not yet - * Returns: self - --- underline_set? - not yet - * Returns: self - --- variant_set= - not yet - * Returns: self - --- variant_set? - not yet - * Returns: self - - --- weight_set= - not yet + --- invisible_set? + Gets the value whether this tag affects text visibility or not. + * Returns: true if this tag affects text visibility + --- invisible_set=(setting) + Sets the value whether this tag affects text visibility or not. + * setting: true if this tag affects text visibility + * Returns: setting + --- set_invisible_set(setting) + Same as invisible_set=. + * setting: true if this tag affects text visibility * Returns: self - --- weight_set? - not yet - * Returns: self - --- wrap_mode - not yet - * Returns: self - --- wrap_mode= - not yet - * Returns: self - --- wrap_mode_set= - not yet - * Returns: self - --- wrap_mode_set? - not yet - * Returns: self == Constants - --- WRAP_CHAR + === GtkWrapMode + Describes a type of line wrapping. --- WRAP_NONE + do not wrap lines; just make the text area wider. + --- WRAP_CHAR + wrap text, breaking lines anywhere the cursor can appear (between characters, usually - if you want to be technical, between graphemes, see Pango.get_log_attrs). --- WRAP_WORD + wrap text, breaking lines in between words. == Properties --- background: String (Write) Background color as a string --- background-full-height: true or false (Read/Write) Whether the background color fills the entire line height or only the height of the tagged characters --- background-full-height-set: true or false (Read/Write) Whether this tag affects background height --- background-gdk: Gdk::Color (Read/Write) Background color as a (possibly unallocated) Gdk::Color --- background-set: true or false (Read/Write) Whether this tag affects the background color --- background-stipple: Gdk::Pixmap (Read/Write) Bitmap to use as a mask when drawing the text background --- background-stipple-set: true or false (Read/Write) Whether this tag affects the background stipple --- direction: Integer (Read/Write) Text direction, e.g. right-to-left or left-to-right --- editable: true or false (Read/Write) Whether the text can be modified by the user --- editable-set: true or false (Read/Write) Whether this tag affects text editability --- family: String (Read/Write) Name of the font family, e.g. Sans, Helvetica, Times, Monospace --- family-set: true or false (Read/Write) Whether this tag affects the font family --- font: String (Read/Write) Font description as a string, e.g. "Sans Italic 12" --- font-desc: Pango::FontDescription (Read/Write) - Font description as a PangoFontDescription struct + Font description as a Pango::FontDescription struct --- foreground: String (Write) Foreground color as a string --- foreground-gdk: Gdk::Color (Read/Write) Foreground color as a (possibly unallocated) Gdk::Color --- foreground-set: true or false (Read/Write) Whether this tag affects the foreground color --- foreground-stipple: Gdk::Pixmap (Read/Write) Bitmap to use as a mask when drawing the text foreground --- foreground-stipple-set: true or false (Read/Write) Whether this tag affects the foreground stipple --- indent: Integer (Read/Write) Amount to indent the paragraph, in pixels --- indent-set: true or false (Read/Write) Whether this tag affects indentation --- invisible: true or false (Read/Write) Whether this text is hidden. Not implemented in GTK 2.0 --- invisible-set: true or false (Read/Write) Whether this tag affects text visibility --- justification: Integer (Read/Write) Left, right, or center justification --- justification-set: true or false (Read/Write) Whether this tag affects paragraph justification --- language: String (Read/Write) The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If you don't understand this parameter, you probably don't need it --- language-set: true or false (Read/Write) Whether this tag affects the language the text is rendered as --- left-margin: Integer (Read/Write) Width of the left margin in pixels --- left-margin-set: true or false (Read/Write) Whether this tag affects the left margin --- name: String (Read/Write) - Name used to refer to the text tag. NULL for anonymous tags + Name used to refer to the text tag. nil for anonymous tags --- pixels-above-lines: Integer (Read/Write) Pixels of blank space above paragraphs --- pixels-above-lines-set: true or false (Read/Write) Whether this tag affects the number of pixels above lines --- pixels-below-lines: Integer (Read/Write) Pixels of blank space below paragraphs --- pixels-below-lines-set: true or false (Read/Write) Whether this tag affects the number of pixels above lines --- pixels-inside-wrap: Integer (Read/Write) Pixels of blank space between wrapped lines in a paragraph --- pixels-inside-wrap-set: true or false (Read/Write) Whether this tag affects the number of pixels between wrapped lines --- right-margin: Integer (Read/Write) Width of the right margin in pixels --- right-margin-set: true or false (Read/Write) Whether this tag affects the right margin --- rise: Integer (Read/Write) Offset of text above the baseline (below the baseline if rise is negative) in pixels --- rise-set: true or false (Read/Write) Whether this tag affects the rise + xxxxxxxxxxxxxxxxxxxxxxxxxxxx not yet + --- scale: Float (Read/Write) Font size as a scale factor relative to the default font size. This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as PANGO_SCALE_X_LARGE --- scale-set: true or false (Read/Write) Whether this tag scales the font size by a factor --- size: Integer (Read/Write) Font size in Pango units --- size-points: Float (Read/Write) Font size in points --- size-set: true or false (Read/Write) Whether this tag affects the font size --- stretch: Integer (Read/Write) Font stretch as a PangoStretch, e.g. PANGO_STRETCH_CONDENSED --- stretch-set: true or false (Read/Write) Whether this tag affects the font stretch --- strikethrough: true or false (Read/Write) Whether to strike through the text --- strikethrough-set: true or false (Read/Write) Whether this tag affects strikethrough --- style: Integer (Read/Write) Font style as a PangoStyle, e.g. PANGO_STYLE_ITALIC --- style-set: true or false (Read/Write) Whether this tag affects the font style --- tabs: Pango::TabArray (Read/Write) Custom tabs for this text --- tabs-set: true or false (Read/Write) Whether this tag affects tabs --- underline: Integer (Read/Write) Style of underline for this text --- underline-set: true or false (Read/Write) Whether this tag affects underlining --- variant: Integer (Read/Write) Font variant as a PangoVariant, e.g. PANGO_VARIANT_SMALL_CAPS --- variant-set: true or false (Read/Write) Whether this tag affects the font variant --- weight: Integer (Read/Write) Font weight as an integer, see predefined values in PangoWeight; for example, PANGO_WEIGHT_BOLD --- weight-set: true or false (Read/Write) Whether this tag affects the font weight --- wrap-mode: Integer (Read/Write) Whether to wrap lines never, at word boundaries, or at character boundaries --- wrap-mode-set: true or false (Read/Write) Whether this tag affects line wrap mode == Signals --- event: self * self: == See Also + + + - ((<Masao>))