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.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!