ruby-****@sourc*****
ruby-****@sourc*****
2012年 9月 2日 (日) 03:09:37 JST
------------------------- REMOTE_ADDR = 70.49.49.99 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-txtw-textview ------------------------- @@ -44,7 +44,7 @@ Here the buffer component is the Gtk::TextBuffer. Text buffers hold text, images, child widgets, text tags and other information necessary for rendering the documents. A Gtk::TextBuffer buffer is an independent object and can be displayed by many text view widgets. However any text view has only a single text buffer associated with it. Most programmers do not take advantage of this feature, but it will become important latter when you learn how to embed child widgets into a text buffer. -Most new text views are created with the Gtk::TextView.new(buffer=nil). When using this method with the default nil argument an empty Gtk::TextBuffer is created for you. This empty text buffer can be replaced or retrieved by "Gtk::TextView#buffer=(buff)", or "buff = Gtk::TextView#buffer" respectively. +Most new text views are created with the Gtk::TextView.new(buffer=nil). When using this method with the default nil argument an empty Gtk::TextBuffer is created for you. This empty text buffer can be replaced or retrieved by "Gtk::TextView#buffer=(buff)", or "Gtk::TextView#set_buffer(buff)"respectively. With these methods the contents of the buffer gets completely replaced. However as we will see in the following page((*Text Iterators and Marks*))one can also effect a text buffer only partially. To retrieve a buffer you use "buff = Gtk::TextView#buffer". {{image_left("txtv-utf-8.png")}}