doc/reference/pidgin/signals_gtkimhtml.xml

Sun, 20 Oct 2013 15:11:49 +0530

author
Ankit Vani <a@nevitus.org>
date
Sun, 20 Oct 2013 15:11:49 +0530
branch
soc.2013.gobjectification.plugins
changeset 36905
d256e7a2ec4c
parent 36900
doc/reference/pidgin/gtkimhtml-signals.dox@423fbe5e5289
child 36914
254e2d4e6056
permissions
-rw-r--r--

Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
The contents of the xml files mostly still need to be refactored.

36905
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
1 <?xml version='1.0' encoding="ISO-8859-1"?>
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
4 ]>
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
5 <chapter id="chapter-signals-gtkimhtml">
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
6 <title>IMHtml signals</title>
9001
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
7
36905
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
8 <programlisting>
9001
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
9 @signals
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
10 @signal url_clicked
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
11 @signal format_buttons_update
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
12 @signal format_function_clear
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
13 @signal format_function_toggle
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
14 @signal format_function_update
29916
ac38ed1d1a45 Doxygen fix. Thanks Elliott.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 29909
diff changeset
15 @signal paste
9001
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
16 @endsignals
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
17
20897
2608e9e07913 Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents: 12291
diff changeset
18 @see gtkimhtml.h
2608e9e07913 Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents: 12291
diff changeset
19
9001
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
20 @signaldef url_clicked
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
21 @signalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
22 void (*url_clicked)(GtkIMHtml *imhtml, char *uri);
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
23 @endsignalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
24 @signaldesc Emitted when a link is clicked
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
25 @param imhtml The GtkIMHtml emitting the signal.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
26 @param url The uri.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
27 @endsignaldef
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
28
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
29 @signaldef format_buttons_update
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
30 @signalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
31 void (*format_buttons_update)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
32 @endsignalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
33 @signaldesc Emitted when allowed formatting has changed.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
34 @param imhtml The GtkIMHtml emitting the signal.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
35 @param buttons GtkIMHtmlButtons for the GtkIMHtml.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
36 @param data User defined data.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
37 @endsignaldef
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
38
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
39 @signaldef format_function_clear
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
40 @signalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
41 void (*format_function_clear)(GtkIMHtml *imhtml, gpointer data);
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
42 @endsignalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
43 @signaldesc Emitted when clearing the formatting for the GtkIMHtml.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
44 @param imhtml The GtkIMHtml emitting the signal.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
45 @param data User defined data.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
46 @endsignaldef
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
47
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
48 @signaldef format_function_toggle
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
49 @signalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
50 void (*format_function_toggle)(GtkIMHtml *imhtml, GtkIMHtmlButtons buttons, gpointer data);
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
51 @endsignalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
52 @signaldesc Emitted when a format has been toggled.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
53 @param imhtml The GtkIMHtml emitting the signal.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
54 @param buttons GtkIMHtmlButtons for the GtkIMHtml.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
55 @param data User defined data.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
56 @endsignaldef
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
57
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
58 @signaldef format_function_update
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
59 @signalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
60 void (*format_function_update)(GtkIMHtml *imhtml, gpointer data);
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
61 @endsignalproto
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
62 @signaldesc Emitted when the cursor has moved and formatting has changed
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
63 @param imhtml The GtkIMHtml emitting the signal.
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
64 @param data User defined data.
29909
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
65
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
66 @signaldef paste
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
67 @signalproto
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
68 void (*paste) (GtkIMHtml *imhtml, char *format)
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
69 @endsignalproto
30044
73e7541d6940 This looks like it should be @signaldesc.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 29916
diff changeset
70 @signaldesc Emitted when paste from the clipboard is requested.
29909
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
71 @param imhtml The GtkIMHtml emitting the signal.
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
72 @param format If 'text', then the formatting of the clipboard content
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
73 will be removed before pasting. If empty or 'html', then
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
74 the formatting will not be removed. Any other value for
3b74346e22d5 Allow binding 'Paste as Plain Text'.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 20897
diff changeset
75 this parameter is ignored and nothing is pasted.
9001
835c74e31c33 [gaim-migrate @ 9776]
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
76 @endsignaldef
36905
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
77
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
78 </programlisting>
d256e7a2ec4c Changed dox files to xml files for gtk-doc, and included them in the top-level XMLs.
Ankit Vani <a@nevitus.org>
parents: 36900
diff changeset
79 </chapter>

mercurial