Project

General

Profile

Texts » History » Revision 4

Revision 3 (iri, 03/14/2011 08:41 PM) → Revision 4/31 (iri, 03/14/2011 09:27 PM)

h1. Texts 

 Widget that displays a text string, typically on multi lines. 
 !>http://library.gnome.org/devel/gtk/2.21/multiline-text.png! 
 A text object can be seen as a container. Each text object has a buffer object. The buffer object stores the content (the string). You can change buffer object to a same text object. 

 {{toc}} 

 h2. _gtkTextView 

 Create a new text object. 

 Prototype : *fun [Chn ObjGtkWidget S] [ObjGtkWidgetObjGtkWidget]* 

 table. 
 |*channel*|Chn|a channel. Can not be nil| 
 |*buffer*|ObjGtkWidget|a text buffer object. It can be nil; in this case, a default buffer will be created| 
 |*content*|S|an initial content. It can be nil| 

 +Return+ : [ObjGtkWidget ObjGtkWidget] : the new text object and the buffer text object. If _buffer_ was not nil, this will be the same, otherwise, it will be a new buffer text object too. 

 h2. _gtkTextGetBuffer 

 Return the current buffer object. 

 Prototype : *fun [ObjGtkWidget] ObjGtkWidget* 
 Text object -> buffer object. 

 Return [[Api]]