Minor changelog updates
[pidgin-git.git] / doc / gtkimhtml-signals.dox
blobfa452ac22873faca404b7b1eff7a76db1acfbe79
1 /** @page gtkimhtml-signals GtkIMHtml Signals
3  @signals
4   @signal url_clicked
5   @signal format_buttons_update
6   @signal format_function_clear
7   @signal format_function_toggle
8   @signal format_function_update
9  @endsignals
11  <hr>
13  @signaldef url_clicked
14   @signalproto
15 void (*url_clicked)(GtkIMHtml *imhtml, char *uri);
16   @endsignalproto
17   @signaldesc Emitted when a link is clicked
18   @param imhtml The GtkIMHtml emitting the signal.
19   @param url The uri.
20  @endsignaldef
22  @signaldef format_buttons_update
23   @signalproto
24 void (*format_buttons_update)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
25   @endsignalproto
26   @signaldesc Emitted when allowed formatting has changed.
27   @param imhtml  The GtkIMHtml emitting the signal.
28   @param buttons GtkIMHtmlButtons for the GtkIMHtml.
29   @param data    User defined data.
30  @endsignaldef
32  @signaldef format_function_clear
33   @signalproto
34 void (*format_function_clear)(GtkIMHtml *imhtml, gpointer data);
35   @endsignalproto
36   @signaldesc Emitted when clearing the formatting for the GtkIMHtml.
37   @param imhtml The GtkIMHtml emitting the signal.
38   @param data   User defined data.
39  @endsignaldef
41  @signaldef format_function_toggle
42   @signalproto
43 void (*format_function_toggle)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
44   @endsignalproto
45   @signaldesc Emitted when a format has been toggled.
46   @param imhtml  The GtkIMHtml emitting the signal.
47   @param buttons GtkIMHtmlButtons for the GtkIMHtml.
48   @param data    User defined data.
49  @endsignaldef
51  @signaldef format_function_update
52   @signalproto
53 void (*format_function_update)(GtkIMHtml *imhtml, gpointer data);
54   @endsignalproto
55   @signaldesc Emitted when the cursor has moved and formatting has changed
56   @param imhtml The GtkIMHtml emitting the signal.
57   @param data   User defined data.
58  @endsignaldef
60 // vim: syntax=c tw=75 et