GtkIMHtml Signals

Signals:

See also:
gtkimhtml.h

url_clicked

void (*url_clicked)(GtkIMHtml *imhtml, char *uri);
Description: Emitted when a link is clicked
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
urlThe uri.

format_buttons_update

void (*format_buttons_update)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
Description: Emitted when allowed formatting has changed.
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
buttonsGtkIMHtmlButtons for the GtkIMHtml.
dataUser defined data.

format_function_clear

void (*format_function_clear)(GtkIMHtml *imhtml, gpointer data);
Description: Emitted when clearing the formatting for the GtkIMHtml.
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
dataUser defined data.

format_function_toggle

void (*format_function_toggle)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
Description: Emitted when a format has been toggled.
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
buttonsGtkIMHtmlButtons for the GtkIMHtml.
dataUser defined data.

format_function_update

void (*format_function_update)(GtkIMHtml *imhtml, gpointer data);
Description: Emitted when the cursor has moved and formatting has changed
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
dataUser defined data.

paste

void (*paste) (GtkIMHtml *imhtml, char *format)
Description: Emitted when paste from the clipboard is requested.
Parameters:
imhtmlThe GtkIMHtml emitting the signal.
formatIf 'text', then the formatting of the clipboard content will be removed before pasting. If empty or 'html', then the formatting will not be removed. Any other value for this parameter is ignored and nothing is pasted.