Main Page
Object Hierarchy
Data Structures
Related Pages
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.