/** @page gtkimhtml-signals GtkIMHtml Signals @signal format_buttons_update @signal format_function_clear @signal format_function_toggle @signal format_function_update void (*url_clicked)(GtkIMHtml *imhtml, char *uri); @signaldesc Emitted when a link is clicked @param imhtml The GtkIMHtml emitting the signal. @signaldef format_buttons_update void (*format_buttons_update)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data); @signaldesc Emitted when allowed formatting has changed. @param imhtml The GtkIMHtml emitting the signal. @param buttons GtkIMHtmlButtons for the GtkIMHtml. @param data User defined data. @signaldef format_function_clear void (*format_function_clear)(GtkIMHtml *imhtml, gpointer data); @signaldesc Emitted when clearing the formatting for the GtkIMHtml. @param imhtml The GtkIMHtml emitting the signal. @param data User defined data. @signaldef format_function_toggle void (*format_function_toggle)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data); @signaldesc Emitted when a format has been toggled. @param imhtml The GtkIMHtml emitting the signal. @param buttons GtkIMHtmlButtons for the GtkIMHtml. @param data User defined data. @signaldef format_function_update void (*format_function_update)(GtkIMHtml *imhtml, gpointer data); @signaldesc Emitted when the cursor has moved and formatting has changed @param imhtml The GtkIMHtml emitting the signal. @param data User defined data. // vim: syntax=c tw=75 et