[ruby-gnome2-doc-cvs] [Ruby-GNOME2 Project Website] update - Gtk::TreeModel

アーカイブの一覧に戻る

ruby-****@sourc***** ruby-****@sourc*****
2014年 6月 16日 (月) 18:42:08 JST


-------------------------
REMOTE_ADDR = 106.188.103.9
REMOTE_HOST = 
        URL = http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3ATreeModel
-------------------------
@@ -1,16 +1,17 @@
-= module Gtk::TreeModel
+= Gtk::TreeModel モジュール
 The Gtk::TreeModel interface defines a generic tree interface for use by the Gtk::TreeView widget. It is an abstract interface, and is designed to be usable with any appropriate data structure. 
 
 The model is represented as a hierarchical tree of strongly-typed, columned data. In other words, the model can be seen as a tree where every node has different values depending on which column is being queried. The type of data found in a column is determined by using Ruby Class (ie. Object, Integer, Float, String, Hash, Gdk::Pixbuf, etc.). The types are homogeneous per column across all nodes.
 
-In order to make life simpler for programmers who do not need to write their own specialized model, two generic models are provided the Gtk::TreeStore and the Gtk::ListStore. To use these, the developer simply pushes data into these models as necessary. These models provide the data structure as well as all appropriate tree interfaces. As a result, implementing drag and drop, sorting, and storing data is trivial. For the vast majority of trees and lists, these two models are sufficient.
+In order to make life simpler for programmers who do not need to write their own specialized model, two generic models are provided ? the Gtk::TreeStore and the Gtk::ListStore. To use these, the developer simply pushes data into these models as necessary. These models provide the data structure as well as all appropriate tree interfaces. As a result, implementing drag and drop, sorting, and storing data is trivial. For the vast majority of trees and lists, these two models are sufficient.
 
 Models are accessed on a node/column level of granularity. One can query for the value of a model at a certain node and a certain column on that node. There are two structures used to reference a particular node in a model. They are the Gtk::TreePath and the Gtk::TreeIter. Most of the interface consists of operations on a Gtk::TreeIter.
 
-== Included Modules
+== インクルードされているモジュール
+
 * GLib::Interface
 
-== Instance Methods
+== インスタンスメソッド
 --- flags
     Gets a set of flags supported by this interface. The flags are a bitwise combination of ((<GtkTreeModelFlags|Gtk::TreeModel#GtkTreeModelFlags>)). The flags supported should not change during the lifecycle of the tree_model.
     * Returns: The flags supported by this interface. 
@@ -77,7 +78,17 @@
     * new_order : an array of integers containing the new indices of the children, i.e. the former child n is now at position new_order[n].  
     * Returns: self
 
-== Constants
+--- iter_is_valid?()
+    ((*要編集*))
+
+--- iter_next()
+    ((*要編集*))
+
+--- iter_root()
+    ((*要編集*))
+
+== 定数
 === GtkTreeModelFlags
 These flags indicate various properties of a Gtk::TreeModel. They are returned by Gtk::TreeModel#flags, and must be static for the lifetime of the object. A more complete description of Gtk::TreeModel::ITERS_PERSIST can be found in the overview of this section.
 --- ITERS_PERSIST
@@ -85,7 +95,17 @@
 --- LIST_ONLY
     The model is a list only, and never has children.
 
-== Signals
+== シグナル
 --- row-changed: self, path, iter
      * self: A Gtk::TreeModel
      * path: A Gtk::TreePath pointing to the changed row 
@@ -111,10 +121,19 @@
      * iter: A valid Gtk::TreeIter pointing to the changed row 
      * new_order : an array of integers containing the new indices of the children, i.e. the former child n is now at position new_order[n].  
 
-== See Also
+== 関連ページ
 Gtk::TreeView, Gtk::TreeStore, Gtk::ListStore, Gtk::TreeSortable
-
-
-
--((<Masao>))
 
+== 更新履歴
+* 2014-06-16 クラスのメンバで漏れているものを追加。 - ((<きたがわ>))
+* -((<Masao>))




ruby-gnome2-cvs メーリングリストの案内
アーカイブの一覧に戻る