| 129 void ui_textarea_selection(UiText *text, int *begin, int *end); |
129 void ui_textarea_selection(UiText *text, int *begin, int *end); |
| 130 int ui_textarea_length(UiText *text); |
130 int ui_textarea_length(UiText *text); |
| 131 void ui_textarea_remove(UiText *text, int begin, int end); |
131 void ui_textarea_remove(UiText *text, int begin, int end); |
| 132 |
132 |
| 133 void ui_textarea_realize_event(GtkWidget *widget, gpointer data); |
133 void ui_textarea_realize_event(GtkWidget *widget, gpointer data); |
| 134 void ui_textbuf_changed(GtkTextBuffer *textbuffer, UiTextArea *textarea); |
134 //void ui_textbuf_changed(GtkTextBuffer *textbuffer, UiTextArea *textarea); |
| |
135 void ui_textbuf_changed_insert( |
| |
136 GtkTextBuffer *textbuffer, |
| |
137 GtkTextIter *location, |
| |
138 char *text, |
| |
139 int length, |
| |
140 UiTextArea *textarea); |
| |
141 void ui_textbuf_changed_delete( |
| |
142 GtkTextBuffer *self, |
| |
143 const GtkTextIter *start, |
| |
144 const GtkTextIter *end, |
| |
145 UiTextArea *textarea); |
| |
146 void ui_textbuf_changed(UiTextArea *textarea, UiTextChangeEventData *data); |
| 135 |
147 |
| 136 void ui_textbuf_insert( |
148 void ui_textbuf_insert( |
| 137 GtkTextBuffer *textbuffer, |
149 GtkTextBuffer *textbuffer, |
| 138 GtkTextIter *location, |
150 GtkTextIter *location, |
| 139 char *text, |
151 char *text, |