Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

etk_text_view.h File Reference


Detailed Description


Data Structures

struct  Etk_Text_View
 An Etk_Text_View is a widget that allows the user to edit multi-line text. More...

Defines

#define ETK_TEXT_VIEW_TYPE   (etk_text_view_type_get())
 Gets the type of a text view.
#define ETK_TEXT_VIEW(obj)   (ETK_OBJECT_CAST((obj), ETK_TEXT_VIEW_TYPE, Etk_Text_View))
 Casts the object to an Etk_Text_View.
#define ETK_IS_TEXT_VIEW(obj)   (ETK_OBJECT_CHECK_TYPE((obj), ETK_TEXT_VIEW_TYPE))
 Checks if the object is an Etk_Text_View.

Functions

Etk_Widget * etk_text_view_new (void)
 Creates a new text view.
Etk_Textblock * etk_text_view_textblock_get (Etk_Text_View *text_view)
 Gets the textblock of the text view.
Etk_Textblock_Iter * etk_text_view_cursor_get (Etk_Text_View *text_view)
 Gets the cursor's iterator of the text view.
Etk_Textblock_Iter * etk_text_view_selection_bound_get (Etk_Text_View *text_view)
 Gets the selection bound's iterator of the text view.