gtk-sharp 0.0.0.0 neutral Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. A tag that can be applied to text in a

Tags should be in the for a given before using them with that buffer.

is the best way to create tags.

GLib.Object GLib.IWrapper System.IDisposable
- Method
  System.Boolean `` `` `` Fires a signal on this Gtk.TextTag. a , the object that received the event. a , the event to fire a , the location where the event was received A , true if the event was handled. TODO: show an example.
- Method
  System.Void Disposes the resources associated with the object.
- Constructor
  Internal constructor
  Pointer to the C object.
  An instance of TextTag, wrapping the C object.

  This is an internal constructor, and should not be used by user code.

- Constructor
  Creates a new
  the name of the tag, or if it's an anonymous tag
  the newly created TextTag
- Property
  System.Int32 The tag's priority the new priority The priority of the current tag

  Sets the priority of a . Valid priorities are start at 0 and go to one less than .

  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 ), which adds the tag to the buffer's table automatically.

- Property
  System.Boolean Whether to strike through the text to strike through the text Whether to strike through the text>
- Property
  System.Boolean Whether this text is hidden. Whether this text is hidden. Whether or not this text is hidden
- Property
  Gdk.Pixmap Bitmap to use as a mask when drawing the text foreground. a bitmap a bitmap
- Property
  System.Int32 Offset of text above the baseline Offset of text above the baseline in pixels Offset of the text above the baseline Offset of text above the baseline (below the baseline if rise is negative) in pixels.
- Property
  System.Int32 Width of the right margin Width of the right margin in pixels. Width of the right margin
- Property
  System.String Name of the font family Name of the font family The name of the font family

  Name of the font family, e.g. Sans, Helvetica, Times, Monospace.

- Property
  System.String Font description the font description as a string the font description as a string Font description as a string, e.g. "Sans Italic 12".
- Property
  Pango.Stretch Font stretch a font stretch
- Property
  System.Boolean Whether the text can be modified by the user if the thext is editable whether the text can be modified by the user
- Property
  Gtk.Justification Text justification a the justification of the current text

  Left, right, or center justification.

- Property
  System.Int32 Pixels of blank space between wrapped lines in a paragraph pixels of blank space An integer
- Property
  System.Int32 Pixels of blank space below paragraphs. pixels of blank space Pixels of blank space below paragraphs.
- Property
  Gdk.Pixmap Bitmap to use as a mask when drawing the text background. The bitmap of type The background bitmap
- Property
  System.Int32 Width of the left margin in pixels. The width of the left margin in pixels The width of the margin
- Property
  System.Double Font size in points. Font size in points. The font size
- Property
  Gtk.TextDirection Text direction, e.g. right-to-left or left-to-right. The direction of the text The text direction
- Property
  System.Int32 Pixels of blank space above paragraphs. The number of pixels of blank space above the paragraphs. The blank space above the paragraphs in pixels
- Property
  Gtk.WrapMode Whether to wrap lines never, at word boundaries, or at character boundaries. The of this tag a
- Property
  System.String The name of this tag The name of this name, or if it's an anonymous tag
- Property
  System.Int32 Amount to indent the paragraph, in pixels The amount to indent in pixels The indent of the paragraph
- Property
  System.String Foreground color the foreground color as a string the foreground color
- Property
  Gdk.Color Background color as a (possibly unallocated) . The background color as a . The background color
- Property
  Gdk.Color Foreground color as a (possibly unallocated) . The foreground color as a . The foreground color
- Property
  Pango.TabArray Custom tabs for this text. a the custom tabs for this text
- Property
  Pango.Underline Style of underline for this text. the underline style The underline style for this text
- Property
  System.Double Font size as a scale factor relative to the default font size Font size as a scale factor relative to the default font size. The font size as a scale factor

  This properly adapts to theme changes etc. so is recommended. Pango predefines some scales such as .

- Property
  System.String The language of the text The ISO code of the language The ISO code of the language of this text
- Property
  System.Int32 Font size Font size The font size in Pango units
- Property
  Pango.Style Font style The font style in as a the font style of this text
- Property
  Pango.Variant Font variant The font variant as a The font variant of this text
- Property
  System.String Background color The name of the background color
- Property
  Pango.FontDescription The FontDescription for the tag. a a
- Property
  System.Boolean Whether the background color fills the entire line height or only the height of the tagged characters. if the background color fills the entire line height Whether the background color fills the entire line height or only the height of the tagged characters.
- Property
  Pango.Weight Font weight as an integer. a

  see predefined values in ; for example, .

  Allowed values: >= 0

  Default value: 400

- Event
  Gtk.TextEventHandler Fired whenever this text tag explicitly fires an event; general-purpose event.
- Property
  GLib.GType GType Property. a Returns the native value for .
- Method
  System.Boolean `` `` `` Default handler for the event. a a a a Override this method in a subclass to provide a default handler for the event.
- Constructor
  Protected Constructor.
  a
  a
  Chain to this constructor if you have manually registered a native value for your subclass.