Signal
ClutterText::insert-text
Declaration
void
insert_text (
ClutterText* self,
gchar* new_text,
gint new_text_length,
gpointer position,
gpointer user_data
)
Description [src]
This signal is emitted when text is inserted into the actor by
the user. It is emitted before self
text changes.
Default handler: The default handler is called after the handlers added via |
Signal can be directly emitted on objects from user code |
Parameters
new_text
-
Type:
gchar*
The new text to insert.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. new_text_length
-
Type:
gint
The length of the new text, in bytes, or -1 if new_text is nul-terminated.
position
-
Type:
gpointer
The position, in characters, at which to insert the new text. this is an in-out parameter. After the signal emission is finished, it should point after the newly inserted text.
The argument can be NULL
.The data is owned by the caller of the function.