[ruby-gnome2-doc-cvs] [Hiki] update - Gtk::TextTagTable

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2003年 8月 25日 (月) 10:41:02 JST


-------------------------
REMOTE_ADDR = 61.204.181.66
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/?Gtk%3A%3ATextTagTable
-------------------------
  = class Gtk::TextTagTable
  A Gtk::TextTagTable defines a set of tags that can be used together. Each Gtk::TextBuffer has one tag table associated with it; only tags from that tag table can be used with the buffer. A single tag table can be shared between multiple buffers, however.
  
- == Super Class
- * GLib::Object
+ == Object Hierarchy
+ * Object
+   * GLib::Instantiatable
+     * GLib::Object
+       * Gtk::TextTagTable
  
  == Class Methods
  --- Gtk::TextTagTable.new
      Creates a new Gtk::TextTagTable. The table contains no tags by default.
      * Returns : a new Gtk::TextTagTable
  
  == Instance Methods
  --- add(tag)
      Add a tag to the table. The tag is assigned the highest priority in the table.
      tag must not be in a tag table already, and may not have the same name as an already-added tag.
      * tag: a Gtk::TextTag
      * Returns: self
  
  --- each {|tag| ... }
      Calls block on each tag in table.
      * tag: a Gtk::TextTag
      * Returns: self
  
  --- lookup(name)
      Look up a named tag.
      * name:  name of a tag 
      * Returns: Gtk::TextTag, or nil if none by that name is in the table.
  
  --- remove(tag)
      Remove a tag from the table. This will remove the table's reference to the tag, so be careful - the tag will end up destroyed if you don't have a reference to it.
      * tag: a Gtk::TextTag
      * Returns: self
  
  --- size
      Returns the size of the table (number of tags)
      * Returns: the size of the table
  
  == Signals
  
  --- tag-added: self, tag
       * self: Gtk::TextTagTable
       * tag: Gtk::TextTag
  
  --- tag-changed: self, tag, size_changed
       * self: Gtk::TextTagTable
       * tag: Gtk::TextTag
       * size_changed: true or false
  
  --- tag-removed: self, tag
       * self: Gtk::TextTagTable
       * tag: Gtk::TextTag
  
  * 2003-04-07 ((<Masao>)): Move from The RWiki.
  * 2002-01-03 ((<OGASAWARA>))





ruby-gnome2-cvs メーリングリストの案内
Back to archive index