Merge lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream into lp:~ubuntu-desktop/libdbusmenu/ubuntu
- Precise (12.04)
- upstream
- Merge into ubuntu
Proposed by
Ted Gould
Status: | Merged |
---|---|
Merged at revision: | 197 |
Proposed branch: | lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream |
Merge into: | lp:~ubuntu-desktop/libdbusmenu/ubuntu |
Diff against target: |
11864 lines (+11365/-22) 62 files modified
ChangeLog (+32/-0) configure (+11/-11) configure.ac (+3/-3) debian/changelog (+10/-0) docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+83/-0) docs/libdbusmenu-glib/reference/html/api-index-deprecated.html (+31/-0) docs/libdbusmenu-glib/reference/html/api-index-full.html (+593/-0) docs/libdbusmenu-glib/reference/html/ch01.html (+50/-0) docs/libdbusmenu-glib/reference/html/index.html (+49/-0) docs/libdbusmenu-glib/reference/html/index.sgml (+176/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+607/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+1893/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html (+166/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html (+412/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html (+276/-0) docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+161/-0) docs/libdbusmenu-glib/reference/html/object-tree.html (+32/-0) docs/libdbusmenu-glib/reference/html/style.css (+266/-0) docs/libdbusmenu-glib/reference/tmpl/client.sgml (+228/-0) docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+59/-0) docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+721/-0) docs/libdbusmenu-glib/reference/tmpl/server.sgml (+171/-0) docs/libdbusmenu-glib/reference/tmpl/types.sgml (+109/-0) docs/libdbusmenu-glib/reference/version.xml (+1/-1) docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml (+80/-0) docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+8/-0) docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+153/-0) docs/libdbusmenu-glib/reference/xml/client.xml (+448/-0) docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+114/-0) docs/libdbusmenu-glib/reference/xml/menuitem.xml (+1331/-0) docs/libdbusmenu-glib/reference/xml/server.xml (+309/-0) docs/libdbusmenu-glib/reference/xml/types.xml (+192/-0) docs/libdbusmenu-gtk/reference/html/annotation-glossary.html (+47/-0) docs/libdbusmenu-gtk/reference/html/api-index-deprecated.html (+31/-0) docs/libdbusmenu-gtk/reference/html/api-index-full.html (+119/-0) docs/libdbusmenu-gtk/reference/html/ch01.html (+45/-0) docs/libdbusmenu-gtk/reference/html/index.html (+44/-0) docs/libdbusmenu-gtk/reference/html/index.sgml (+43/-0) docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html (+347/-0) docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html (+187/-0) docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html (+274/-0) docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-parser.html (+118/-0) docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+38/-0) docs/libdbusmenu-gtk/reference/html/object-tree.html (+32/-0) docs/libdbusmenu-gtk/reference/html/style.css (+266/-0) docs/libdbusmenu-gtk/reference/tmpl/client.sgml (+110/-0) docs/libdbusmenu-gtk/reference/tmpl/menu.sgml (+56/-0) docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml (+86/-0) docs/libdbusmenu-gtk/reference/tmpl/parser.sgml (+42/-0) docs/libdbusmenu-gtk/reference/version.xml (+1/-1) docs/libdbusmenu-gtk/reference/xml/annotation-glossary.xml (+32/-0) docs/libdbusmenu-gtk/reference/xml/api-index-deprecated.xml (+8/-0) docs/libdbusmenu-gtk/reference/xml/api-index-full.xml (+32/-0) docs/libdbusmenu-gtk/reference/xml/client.xml (+238/-0) docs/libdbusmenu-gtk/reference/xml/menu.xml (+133/-0) docs/libdbusmenu-gtk/reference/xml/menuitem.xml (+178/-0) docs/libdbusmenu-gtk/reference/xml/parser.xml (+77/-0) libdbusmenu-glib/enum-types.h (+1/-1) libdbusmenu-glib/enum-types.h.in (+1/-1) libdbusmenu-gtk/genericmenuitem-enum-types.h (+1/-1) libdbusmenu-gtk/genericmenuitem-enum-types.h.in (+1/-1) libdbusmenu-gtk/genericmenuitem.c (+2/-2) |
To merge this branch: | bzr merge lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ken VanDine | Pending | ||
Review via email: mp+110152@code.launchpad.net |
Commit message
Description of the change
0.6.2
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'ChangeLog' |
2 | --- ChangeLog 2012-04-11 16:52:59 +0000 |
3 | +++ ChangeLog 2012-06-13 19:49:21 +0000 |
4 | @@ -1,5 +1,37 @@ |
5 | # Generated by Makefile. Do not edit. |
6 | |
7 | +2012-06-13 Ted Gould <ted@gould.cx> |
8 | + |
9 | + 0.6.2 |
10 | + |
11 | +2012-06-07 Ted Gould <ted@gould.cx> |
12 | + |
13 | + Escape the text we are using for markup |
14 | + |
15 | +2012-06-07 Ted Gould <ted@gould.cx> |
16 | + |
17 | + Making the headers match independent of build directory |
18 | + |
19 | +2012-04-11 Charles Kerr <charles.kerr@canonical.com> |
20 | + |
21 | + merge lp:~ted/dbusmenu/double-underscore to fix the double underscore regression introduced earlier. |
22 | + |
23 | +2012-04-11 Ted Gould <ted@gould.cx> |
24 | + |
25 | + No reason to bother with that in the global namespace |
26 | + |
27 | +2012-04-11 Ted Gould <ted@gould.cx> |
28 | + |
29 | + Provide a function to sanitize the label and use that as Pango isn't doing it for us now |
30 | + |
31 | +2012-04-11 Ted Gould <ted@gould.cx> |
32 | + |
33 | + Oops, get the real trunk |
34 | + |
35 | +2012-04-11 Ted Gould <ted@gould.cx> |
36 | + |
37 | + Attaching bug |
38 | + |
39 | 2012-04-11 Charles Kerr <charles.kerr@canonical.com> |
40 | |
41 | 0.6.1 |
42 | |
43 | === modified file 'configure' |
44 | --- configure 2012-04-11 16:54:01 +0000 |
45 | +++ configure 2012-06-13 19:49:21 +0000 |
46 | @@ -1,6 +1,6 @@ |
47 | #! /bin/sh |
48 | # Guess values for system-dependent variables and create Makefiles. |
49 | -# Generated by GNU Autoconf 2.68 for libdbusmenu 0.6.1. |
50 | +# Generated by GNU Autoconf 2.68 for libdbusmenu 0.6.2. |
51 | # |
52 | # Report bugs to <ted@canonical.com>. |
53 | # |
54 | @@ -572,8 +572,8 @@ |
55 | # Identity of this package. |
56 | PACKAGE_NAME='libdbusmenu' |
57 | PACKAGE_TARNAME='libdbusmenu' |
58 | -PACKAGE_VERSION='0.6.1' |
59 | -PACKAGE_STRING='libdbusmenu 0.6.1' |
60 | +PACKAGE_VERSION='0.6.2' |
61 | +PACKAGE_STRING='libdbusmenu 0.6.2' |
62 | PACKAGE_BUGREPORT='ted@canonical.com' |
63 | PACKAGE_URL='' |
64 | |
65 | @@ -1454,7 +1454,7 @@ |
66 | # Omit some internal or obsolete options to make the list less imposing. |
67 | # This message is too long to be a string in the A/UX 3.1 sh. |
68 | cat <<_ACEOF |
69 | -\`configure' configures libdbusmenu 0.6.1 to adapt to many kinds of systems. |
70 | +\`configure' configures libdbusmenu 0.6.2 to adapt to many kinds of systems. |
71 | |
72 | Usage: $0 [OPTION]... [VAR=VALUE]... |
73 | |
74 | @@ -1524,7 +1524,7 @@ |
75 | |
76 | if test -n "$ac_init_help"; then |
77 | case $ac_init_help in |
78 | - short | recursive ) echo "Configuration of libdbusmenu 0.6.1:";; |
79 | + short | recursive ) echo "Configuration of libdbusmenu 0.6.2:";; |
80 | esac |
81 | cat <<\_ACEOF |
82 | |
83 | @@ -1679,7 +1679,7 @@ |
84 | test -n "$ac_init_help" && exit $ac_status |
85 | if $ac_init_version; then |
86 | cat <<\_ACEOF |
87 | -libdbusmenu configure 0.6.1 |
88 | +libdbusmenu configure 0.6.2 |
89 | generated by GNU Autoconf 2.68 |
90 | |
91 | Copyright (C) 2010 Free Software Foundation, Inc. |
92 | @@ -2050,7 +2050,7 @@ |
93 | This file contains any messages produced by compilers while |
94 | running configure, to aid debugging if configure makes a mistake. |
95 | |
96 | -It was created by libdbusmenu $as_me 0.6.1, which was |
97 | +It was created by libdbusmenu $as_me 0.6.2, which was |
98 | generated by GNU Autoconf 2.68. Invocation command line was |
99 | |
100 | $ $0 $@ |
101 | @@ -2871,7 +2871,7 @@ |
102 | |
103 | # Define the identity of the package. |
104 | PACKAGE=libdbusmenu |
105 | - VERSION=0.6.1 |
106 | + VERSION=0.6.2 |
107 | |
108 | |
109 | # Some tools Automake needs. |
110 | @@ -14544,7 +14544,7 @@ |
111 | ########################### |
112 | |
113 | LIBDBUSMENU_CURRENT=4 |
114 | -LIBDBUSMENU_REVISION=12 |
115 | +LIBDBUSMENU_REVISION=13 |
116 | LIBDBUSMENU_AGE=0 |
117 | |
118 | |
119 | @@ -16183,7 +16183,7 @@ |
120 | # report actual input values of CONFIG_FILES etc. instead of their |
121 | # values after options handling. |
122 | ac_log=" |
123 | -This file was extended by libdbusmenu $as_me 0.6.1, which was |
124 | +This file was extended by libdbusmenu $as_me 0.6.2, which was |
125 | generated by GNU Autoconf 2.68. Invocation command line was |
126 | |
127 | CONFIG_FILES = $CONFIG_FILES |
128 | @@ -16249,7 +16249,7 @@ |
129 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
130 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
131 | ac_cs_version="\\ |
132 | -libdbusmenu config.status 0.6.1 |
133 | +libdbusmenu config.status 0.6.2 |
134 | configured by $0, generated by GNU Autoconf 2.68, |
135 | with options \\"\$ac_cs_config\\" |
136 | |
137 | |
138 | === modified file 'configure.ac' |
139 | --- configure.ac 2012-04-11 16:54:01 +0000 |
140 | +++ configure.ac 2012-06-13 19:49:21 +0000 |
141 | @@ -1,11 +1,11 @@ |
142 | |
143 | -AC_INIT(libdbusmenu, 0.6.1, ted@canonical.com) |
144 | +AC_INIT(libdbusmenu, 0.6.2, ted@canonical.com) |
145 | AC_COPYRIGHT([Copyright 2009,2010 Canonical]) |
146 | |
147 | AC_PREREQ(2.62) |
148 | |
149 | AM_CONFIG_HEADER(config.h) |
150 | -AM_INIT_AUTOMAKE(libdbusmenu, 0.6.1, [-Wno-portability]) |
151 | +AM_INIT_AUTOMAKE(libdbusmenu, 0.6.2, [-Wno-portability]) |
152 | |
153 | AM_MAINTAINER_MODE |
154 | |
155 | @@ -166,7 +166,7 @@ |
156 | ########################### |
157 | |
158 | LIBDBUSMENU_CURRENT=4 |
159 | -LIBDBUSMENU_REVISION=12 |
160 | +LIBDBUSMENU_REVISION=13 |
161 | LIBDBUSMENU_AGE=0 |
162 | |
163 | AC_SUBST(LIBDBUSMENU_CURRENT) |
164 | |
165 | === modified file 'debian/changelog' |
166 | --- debian/changelog 2012-04-16 19:38:16 +0000 |
167 | +++ debian/changelog 2012-06-13 19:49:21 +0000 |
168 | @@ -1,3 +1,13 @@ |
169 | +libdbusmenu (0.6.2-0ubuntu1~ppa1) precise; urgency=low |
170 | + |
171 | + * New upstream release. |
172 | + * Fixed duplicated underscores in menus (LP: #979301) |
173 | + * Fix for keybindings not showing in menus bug (LP: #982656) |
174 | + * DbusmenuServer leaks private string (LP: #981766) |
175 | + * Ensure menuitems with '&' show them properly (LP: #994564) |
176 | + |
177 | + -- Ted Gould <ted@ubuntu.com> Wed, 13 Jun 2012 14:44:52 -0500 |
178 | + |
179 | libdbusmenu (0.6.1-0ubuntu3) precise-proposed; urgency=low |
180 | |
181 | * Backport fix for keybindings not showing in menus bug (lp: #982656) |
182 | |
183 | === added file 'docs/libdbusmenu-glib/reference/html/annotation-glossary.html' |
184 | --- docs/libdbusmenu-glib/reference/html/annotation-glossary.html 1970-01-01 00:00:00 +0000 |
185 | +++ docs/libdbusmenu-glib/reference/html/annotation-glossary.html 2012-06-13 19:49:21 +0000 |
186 | @@ -0,0 +1,83 @@ |
187 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
188 | +<html> |
189 | +<head> |
190 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
191 | +<title>Annotation Glossary</title> |
192 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
193 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
194 | +<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual"> |
195 | +<link rel="prev" href="api-index-deprecated.html" title="Deprecated API Index"> |
196 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
197 | +<link rel="stylesheet" href="style.css" type="text/css"> |
198 | +</head> |
199 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
200 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
201 | +<tr valign="middle"> |
202 | +<td><a accesskey="p" href="api-index-deprecated.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
203 | +<td> </td> |
204 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
205 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
206 | +<td> </td> |
207 | +</tr> |
208 | +<tr><td colspan="5" class="shortcuts"> |
209 | +<a class="shortcut" href="#glsA">A</a> |
210 | + | |
211 | + <a class="shortcut" href="#glsC">C</a> |
212 | + | |
213 | + <a class="shortcut" href="#glsT">T</a> |
214 | + | |
215 | + <a class="shortcut" href="#glsA">A</a> |
216 | + | |
217 | + <a class="shortcut" href="#glsE">E</a> |
218 | + | |
219 | + <a class="shortcut" href="#glsI">I</a> |
220 | + | |
221 | + <a class="shortcut" href="#glsT">T</a> |
222 | + | |
223 | + <a class="shortcut" href="#glsS">S</a> |
224 | +</td></tr> |
225 | +</table> |
226 | +<div class="glossary"> |
227 | +<div class="titlepage"><div><div><h2 class="title"> |
228 | +<a name="annotation-glossary"></a>Annotation Glossary</h2></div></div></div> |
229 | +<a name="glsA"></a><h3 class="title">A</h3> |
230 | +<dt> |
231 | +<a name="annotation-glossterm-allow-none"></a>allow-none</dt> |
232 | +<dd><p>NULL is ok, both for passing and for returning.</p></dd> |
233 | +<a name="glsC"></a><h3 class="title">C</h3> |
234 | +<dt> |
235 | +<a name="annotation-glossterm-closure"></a>closure</dt> |
236 | +<dd><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd> |
237 | +<a name="glsT"></a><h3 class="title">T</h3> |
238 | +<dt> |
239 | +<a name="annotation-glossterm-transfer%20none"></a>transfer none</dt> |
240 | +<dd><p>Don't free data after the code is done.</p></dd> |
241 | +<a name="glsA"></a><h3 class="title">A</h3> |
242 | +<dt> |
243 | +<a name="annotation-glossterm-array"></a>array</dt> |
244 | +<dd><p>Parameter points to an array of items.</p></dd> |
245 | +<a name="glsE"></a><h3 class="title">E</h3> |
246 | +<dt> |
247 | +<a name="annotation-glossterm-element-type"></a>element-type</dt> |
248 | +<dd><p>Generics and defining elements of containers and arrays.</p></dd> |
249 | +<a name="glsI"></a><h3 class="title">I</h3> |
250 | +<dt> |
251 | +<a name="annotation-glossterm-in"></a>in</dt> |
252 | +<dd><p>Parameter for input. Default is <acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>.</p></dd> |
253 | +<a name="glsT"></a><h3 class="title">T</h3> |
254 | +<dt> |
255 | +<a name="annotation-glossterm-transfer%20container"></a>transfer container</dt> |
256 | +<dd><p>Free data container after the code is done.</p></dd> |
257 | +<dt> |
258 | +<a name="annotation-glossterm-transfer%20full"></a>transfer full</dt> |
259 | +<dd><p>Free data after the code is done.</p></dd> |
260 | +<a name="glsS"></a><h3 class="title">S</h3> |
261 | +<dt> |
262 | +<a name="annotation-glossterm-scope%20notified"></a>scope notified</dt> |
263 | +<dd><p>The callback is valid until the GDestroyNotify argument is called.</p></dd> |
264 | +</div> |
265 | +<div class="footer"> |
266 | +<hr> |
267 | + Generated by GTK-Doc V1.18</div> |
268 | +</body> |
269 | +</html> |
270 | \ No newline at end of file |
271 | |
272 | === added file 'docs/libdbusmenu-glib/reference/html/api-index-deprecated.html' |
273 | --- docs/libdbusmenu-glib/reference/html/api-index-deprecated.html 1970-01-01 00:00:00 +0000 |
274 | +++ docs/libdbusmenu-glib/reference/html/api-index-deprecated.html 2012-06-13 19:49:21 +0000 |
275 | @@ -0,0 +1,31 @@ |
276 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
277 | +<html> |
278 | +<head> |
279 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
280 | +<title>Deprecated API Index</title> |
281 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
282 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
283 | +<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual"> |
284 | +<link rel="prev" href="api-index-full.html" title="API Index"> |
285 | +<link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> |
286 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
287 | +<link rel="stylesheet" href="style.css" type="text/css"> |
288 | +</head> |
289 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
290 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
291 | +<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
292 | +<td> </td> |
293 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
294 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
295 | +<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
296 | +</tr></table> |
297 | +<div class="index"> |
298 | +<div class="titlepage"><div><div><h2 class="title"> |
299 | +<a name="api-index-deprecated"></a>Deprecated API Index</h2></div></div></div> |
300 | +<a name="idx"></a> |
301 | +</div> |
302 | +<div class="footer"> |
303 | +<hr> |
304 | + Generated by GTK-Doc V1.18</div> |
305 | +</body> |
306 | +</html> |
307 | \ No newline at end of file |
308 | |
309 | === added file 'docs/libdbusmenu-glib/reference/html/api-index-full.html' |
310 | --- docs/libdbusmenu-glib/reference/html/api-index-full.html 1970-01-01 00:00:00 +0000 |
311 | +++ docs/libdbusmenu-glib/reference/html/api-index-full.html 2012-06-13 19:49:21 +0000 |
312 | @@ -0,0 +1,593 @@ |
313 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
314 | +<html> |
315 | +<head> |
316 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
317 | +<title>API Index</title> |
318 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
319 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
320 | +<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual"> |
321 | +<link rel="prev" href="object-tree.html" title="Object Hierarchy"> |
322 | +<link rel="next" href="api-index-deprecated.html" title="Deprecated API Index"> |
323 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
324 | +<link rel="stylesheet" href="style.css" type="text/css"> |
325 | +</head> |
326 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
327 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
328 | +<tr valign="middle"> |
329 | +<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
330 | +<td> </td> |
331 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
332 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
333 | +<td><a accesskey="n" href="api-index-deprecated.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
334 | +</tr> |
335 | +<tr><td colspan="5" class="shortcuts"> |
336 | +<a class="shortcut" href="#idxC">C</a> |
337 | + | |
338 | + <a class="shortcut" href="#idxM">M</a> |
339 | + | |
340 | + <a class="shortcut" href="#idxS">S</a> |
341 | + | |
342 | + <a class="shortcut" href="#idxT">T</a> |
343 | +</td></tr> |
344 | +</table> |
345 | +<div class="index"> |
346 | +<div class="titlepage"><div><div><h2 class="title"> |
347 | +<a name="api-index-full"></a>API Index</h2></div></div></div> |
348 | +<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3> |
349 | +<dt> |
350 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
351 | +</dt> |
352 | +<dd></dd> |
353 | +<dt> |
354 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="struct DbusmenuClientClass">DbusmenuClientClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
355 | +</dt> |
356 | +<dd></dd> |
357 | +<dt> |
358 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()">DbusmenuClientTypeHandler</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
359 | +</dt> |
360 | +<dd></dd> |
361 | +<dt> |
362 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler" title="dbusmenu_client_add_type_handler ()">dbusmenu_client_add_type_handler</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
363 | +</dt> |
364 | +<dd></dd> |
365 | +<dt> |
366 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full" title="dbusmenu_client_add_type_handler_full ()">dbusmenu_client_add_type_handler_full</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
367 | +</dt> |
368 | +<dd></dd> |
369 | +<dt> |
370 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-icon-paths" title="dbusmenu_client_get_icon_paths ()">dbusmenu_client_get_icon_paths</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
371 | +</dt> |
372 | +<dd></dd> |
373 | +<dt> |
374 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root" title="dbusmenu_client_get_root ()">dbusmenu_client_get_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
375 | +</dt> |
376 | +<dd></dd> |
377 | +<dt> |
378 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status" title="dbusmenu_client_get_status ()">dbusmenu_client_get_status</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
379 | +</dt> |
380 | +<dd></dd> |
381 | +<dt> |
382 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction" title="dbusmenu_client_get_text_direction ()">dbusmenu_client_get_text_direction</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
383 | +</dt> |
384 | +<dd></dd> |
385 | +<dt> |
386 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new" title="dbusmenu_client_new ()">dbusmenu_client_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
387 | +</dt> |
388 | +<dd></dd> |
389 | +<dt> |
390 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">DBUSMENU_CLIENT_PROP_DBUS_NAME</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
391 | +</dt> |
392 | +<dd></dd> |
393 | +<dt> |
394 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">DBUSMENU_CLIENT_PROP_DBUS_OBJECT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
395 | +</dt> |
396 | +<dd></dd> |
397 | +<dt> |
398 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS" title="DBUSMENU_CLIENT_PROP_GROUP_EVENTS">DBUSMENU_CLIENT_PROP_GROUP_EVENTS</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
399 | +</dt> |
400 | +<dd></dd> |
401 | +<dt> |
402 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS" title="DBUSMENU_CLIENT_PROP_STATUS">DBUSMENU_CLIENT_PROP_STATUS</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
403 | +</dt> |
404 | +<dd></dd> |
405 | +<dt> |
406 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS" title="DBUSMENU_CLIENT_PROP_TEXT_DIRECTION">DBUSMENU_CLIENT_PROP_TEXT_DIRECTION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
407 | +</dt> |
408 | +<dd></dd> |
409 | +<dt> |
410 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS" title="DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT">DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
411 | +</dt> |
412 | +<dd></dd> |
413 | +<dt> |
414 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED">DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
415 | +</dt> |
416 | +<dd></dd> |
417 | +<dt> |
418 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE">DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
419 | +</dt> |
420 | +<dd></dd> |
421 | +<dt> |
422 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
423 | +</dt> |
424 | +<dd></dd> |
425 | +<dt> |
426 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
427 | +</dt> |
428 | +<dd></dd> |
429 | +<dt> |
430 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
431 | +</dt> |
432 | +<dd></dd> |
433 | +<dt> |
434 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
435 | +</dt> |
436 | +<dd></dd> |
437 | +<dt> |
438 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
439 | +</dt> |
440 | +<dd></dd> |
441 | +<dt> |
442 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a> |
443 | +</dt> |
444 | +<dd></dd> |
445 | +<a name="idxM"></a><h3 class="title">M</h3> |
446 | +<dt> |
447 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem">DbusmenuMenuitem</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
448 | +</dt> |
449 | +<dd></dd> |
450 | +<dt> |
451 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="struct DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
452 | +</dt> |
453 | +<dd></dd> |
454 | +<dt> |
455 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a> |
456 | +</dt> |
457 | +<dd></dd> |
458 | +<dt> |
459 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="struct DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a> |
460 | +</dt> |
461 | +<dd></dd> |
462 | +<dt> |
463 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb" title="dbusmenu_menuitem_about_to_show_cb ()">dbusmenu_menuitem_about_to_show_cb</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
464 | +</dt> |
465 | +<dd></dd> |
466 | +<dt> |
467 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t" title="dbusmenu_menuitem_buildvariant_slot_t ()">dbusmenu_menuitem_buildvariant_slot_t</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
468 | +</dt> |
469 | +<dd></dd> |
470 | +<dt> |
471 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position" title="dbusmenu_menuitem_child_add_position ()">dbusmenu_menuitem_child_add_position</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
472 | +</dt> |
473 | +<dd></dd> |
474 | +<dt> |
475 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append" title="dbusmenu_menuitem_child_append ()">dbusmenu_menuitem_child_append</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
476 | +</dt> |
477 | +<dd></dd> |
478 | +<dt> |
479 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete" title="dbusmenu_menuitem_child_delete ()">dbusmenu_menuitem_child_delete</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
480 | +</dt> |
481 | +<dd></dd> |
482 | +<dt> |
483 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
484 | +</dt> |
485 | +<dd></dd> |
486 | +<dt> |
487 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find" title="dbusmenu_menuitem_child_find ()">dbusmenu_menuitem_child_find</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
488 | +</dt> |
489 | +<dd></dd> |
490 | +<dt> |
491 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend" title="dbusmenu_menuitem_child_prepend ()">dbusmenu_menuitem_child_prepend</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
492 | +</dt> |
493 | +<dd></dd> |
494 | +<dt> |
495 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder" title="dbusmenu_menuitem_child_reorder ()">dbusmenu_menuitem_child_reorder</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
496 | +</dt> |
497 | +<dd></dd> |
498 | +<dt> |
499 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_ALERT">DBUSMENU_MENUITEM_DISPOSITION_ALERT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
500 | +</dt> |
501 | +<dd></dd> |
502 | +<dt> |
503 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE">DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
504 | +</dt> |
505 | +<dd></dd> |
506 | +<dt> |
507 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_NORMAL">DBUSMENU_MENUITEM_DISPOSITION_NORMAL</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
508 | +</dt> |
509 | +<dd></dd> |
510 | +<dt> |
511 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_WARNING">DBUSMENU_MENUITEM_DISPOSITION_WARNING</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
512 | +</dt> |
513 | +<dd></dd> |
514 | +<dt> |
515 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_EVENT_ACTIVATED">DBUSMENU_MENUITEM_EVENT_ACTIVATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
516 | +</dt> |
517 | +<dd></dd> |
518 | +<dt> |
519 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS" title="DBUSMENU_MENUITEM_EVENT_CLOSED">DBUSMENU_MENUITEM_EVENT_CLOSED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
520 | +</dt> |
521 | +<dd></dd> |
522 | +<dt> |
523 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-OPENED:CAPS" title="DBUSMENU_MENUITEM_EVENT_OPENED">DBUSMENU_MENUITEM_EVENT_OPENED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
524 | +</dt> |
525 | +<dd></dd> |
526 | +<dt> |
527 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id" title="dbusmenu_menuitem_find_id ()">dbusmenu_menuitem_find_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
528 | +</dt> |
529 | +<dd></dd> |
530 | +<dt> |
531 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach" title="dbusmenu_menuitem_foreach ()">dbusmenu_menuitem_foreach</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
532 | +</dt> |
533 | +<dd></dd> |
534 | +<dt> |
535 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children" title="dbusmenu_menuitem_get_children ()">dbusmenu_menuitem_get_children</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
536 | +</dt> |
537 | +<dd></dd> |
538 | +<dt> |
539 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id" title="dbusmenu_menuitem_get_id ()">dbusmenu_menuitem_get_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
540 | +</dt> |
541 | +<dd></dd> |
542 | +<dt> |
543 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent" title="dbusmenu_menuitem_get_parent ()">dbusmenu_menuitem_get_parent</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
544 | +</dt> |
545 | +<dd></dd> |
546 | +<dt> |
547 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()">dbusmenu_menuitem_get_position</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
548 | +</dt> |
549 | +<dd></dd> |
550 | +<dt> |
551 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized" title="dbusmenu_menuitem_get_position_realized ()">dbusmenu_menuitem_get_position_realized</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
552 | +</dt> |
553 | +<dd></dd> |
554 | +<dt> |
555 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root" title="dbusmenu_menuitem_get_root ()">dbusmenu_menuitem_get_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
556 | +</dt> |
557 | +<dd></dd> |
558 | +<dt> |
559 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()">dbusmenu_menuitem_handle_event</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
560 | +</dt> |
561 | +<dd></dd> |
562 | +<dt> |
563 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">DBUSMENU_MENUITEM_ICON_NAME_BLANK</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
564 | +</dt> |
565 | +<dd></dd> |
566 | +<dt> |
567 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new" title="dbusmenu_menuitem_new ()">dbusmenu_menuitem_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
568 | +</dt> |
569 | +<dd></dd> |
570 | +<dt> |
571 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id" title="dbusmenu_menuitem_new_with_id ()">dbusmenu_menuitem_new_with_id</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
572 | +</dt> |
573 | +<dd></dd> |
574 | +<dt> |
575 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy" title="dbusmenu_menuitem_properties_copy ()">dbusmenu_menuitem_properties_copy</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
576 | +</dt> |
577 | +<dd></dd> |
578 | +<dt> |
579 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list" title="dbusmenu_menuitem_properties_list ()">dbusmenu_menuitem_properties_list</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
580 | +</dt> |
581 | +<dd></dd> |
582 | +<dt> |
583 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist" title="dbusmenu_menuitem_property_exist ()">dbusmenu_menuitem_property_exist</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
584 | +</dt> |
585 | +<dd></dd> |
586 | +<dt> |
587 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get" title="dbusmenu_menuitem_property_get ()">dbusmenu_menuitem_property_get</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
588 | +</dt> |
589 | +<dd></dd> |
590 | +<dt> |
591 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool" title="dbusmenu_menuitem_property_get_bool ()">dbusmenu_menuitem_property_get_bool</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
592 | +</dt> |
593 | +<dd></dd> |
594 | +<dt> |
595 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-byte-array" title="dbusmenu_menuitem_property_get_byte_array ()">dbusmenu_menuitem_property_get_byte_array</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
596 | +</dt> |
597 | +<dd></dd> |
598 | +<dt> |
599 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int" title="dbusmenu_menuitem_property_get_int ()">dbusmenu_menuitem_property_get_int</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
600 | +</dt> |
601 | +<dd></dd> |
602 | +<dt> |
603 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant" title="dbusmenu_menuitem_property_get_variant ()">dbusmenu_menuitem_property_get_variant</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
604 | +</dt> |
605 | +<dd></dd> |
606 | +<dt> |
607 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove" title="dbusmenu_menuitem_property_remove ()">dbusmenu_menuitem_property_remove</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
608 | +</dt> |
609 | +<dd></dd> |
610 | +<dt> |
611 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set" title="dbusmenu_menuitem_property_set ()">dbusmenu_menuitem_property_set</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
612 | +</dt> |
613 | +<dd></dd> |
614 | +<dt> |
615 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool" title="dbusmenu_menuitem_property_set_bool ()">dbusmenu_menuitem_property_set_bool</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
616 | +</dt> |
617 | +<dd></dd> |
618 | +<dt> |
619 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-byte-array" title="dbusmenu_menuitem_property_set_byte_array ()">dbusmenu_menuitem_property_set_byte_array</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
620 | +</dt> |
621 | +<dd></dd> |
622 | +<dt> |
623 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int" title="dbusmenu_menuitem_property_set_int ()">dbusmenu_menuitem_property_set_int</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
624 | +</dt> |
625 | +<dd></dd> |
626 | +<dt> |
627 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant" title="dbusmenu_menuitem_property_set_variant ()">dbusmenu_menuitem_property_set_variant</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
628 | +</dt> |
629 | +<dd></dd> |
630 | +<dt> |
631 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS" title="DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC">DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
632 | +</dt> |
633 | +<dd></dd> |
634 | +<dt> |
635 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
636 | +</dt> |
637 | +<dd></dd> |
638 | +<dt> |
639 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION">DBUSMENU_MENUITEM_PROP_DISPOSITION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
640 | +</dt> |
641 | +<dd></dd> |
642 | +<dt> |
643 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
644 | +</dt> |
645 | +<dd></dd> |
646 | +<dt> |
647 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">DBUSMENU_MENUITEM_PROP_ICON_DATA</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
648 | +</dt> |
649 | +<dd></dd> |
650 | +<dt> |
651 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">DBUSMENU_MENUITEM_PROP_ICON_NAME</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
652 | +</dt> |
653 | +<dd></dd> |
654 | +<dt> |
655 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
656 | +</dt> |
657 | +<dd></dd> |
658 | +<dt> |
659 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT">DBUSMENU_MENUITEM_PROP_SHORTCUT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
660 | +</dt> |
661 | +<dd></dd> |
662 | +<dt> |
663 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
664 | +</dt> |
665 | +<dd></dd> |
666 | +<dt> |
667 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
668 | +</dt> |
669 | +<dd></dd> |
670 | +<dt> |
671 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
672 | +</dt> |
673 | +<dd></dd> |
674 | +<dt> |
675 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
676 | +</dt> |
677 | +<dd></dd> |
678 | +<dt> |
679 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped" title="dbusmenu_menuitem_proxy_get_wrapped ()">dbusmenu_menuitem_proxy_get_wrapped</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a> |
680 | +</dt> |
681 | +<dd></dd> |
682 | +<dt> |
683 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new" title="dbusmenu_menuitem_proxy_new ()">dbusmenu_menuitem_proxy_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a> |
684 | +</dt> |
685 | +<dd></dd> |
686 | +<dt> |
687 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show" title="dbusmenu_menuitem_send_about_to_show ()">dbusmenu_menuitem_send_about_to_show</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
688 | +</dt> |
689 | +<dd></dd> |
690 | +<dt> |
691 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent" title="dbusmenu_menuitem_set_parent ()">dbusmenu_menuitem_set_parent</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
692 | +</dt> |
693 | +<dd></dd> |
694 | +<dt> |
695 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root" title="dbusmenu_menuitem_set_root ()">dbusmenu_menuitem_set_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
696 | +</dt> |
697 | +<dd></dd> |
698 | +<dt> |
699 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_ALT">DBUSMENU_MENUITEM_SHORTCUT_ALT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
700 | +</dt> |
701 | +<dd></dd> |
702 | +<dt> |
703 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_CONTROL">DBUSMENU_MENUITEM_SHORTCUT_CONTROL</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
704 | +</dt> |
705 | +<dd></dd> |
706 | +<dt> |
707 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SHIFT">DBUSMENU_MENUITEM_SHORTCUT_SHIFT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
708 | +</dt> |
709 | +<dd></dd> |
710 | +<dt> |
711 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SUPER">DBUSMENU_MENUITEM_SHORTCUT_SUPER</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
712 | +</dt> |
713 | +<dd></dd> |
714 | +<dt> |
715 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user" title="dbusmenu_menuitem_show_to_user ()">dbusmenu_menuitem_show_to_user</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
716 | +</dt> |
717 | +<dd></dd> |
718 | +<dt> |
719 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW">DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
720 | +</dt> |
721 | +<dd></dd> |
722 | +<dt> |
723 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
724 | +</dt> |
725 | +<dd></dd> |
726 | +<dt> |
727 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
728 | +</dt> |
729 | +<dd></dd> |
730 | +<dt> |
731 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
732 | +</dt> |
733 | +<dd></dd> |
734 | +<dt> |
735 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_EVENT">DBUSMENU_MENUITEM_SIGNAL_EVENT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
736 | +</dt> |
737 | +<dd></dd> |
738 | +<dt> |
739 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
740 | +</dt> |
741 | +<dd></dd> |
742 | +<dt> |
743 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
744 | +</dt> |
745 | +<dd></dd> |
746 | +<dt> |
747 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
748 | +</dt> |
749 | +<dd></dd> |
750 | +<dt> |
751 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
752 | +</dt> |
753 | +<dd></dd> |
754 | +<dt> |
755 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER">DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
756 | +</dt> |
757 | +<dd></dd> |
758 | +<dt> |
759 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children" title="dbusmenu_menuitem_take_children ()">dbusmenu_menuitem_take_children</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
760 | +</dt> |
761 | +<dd></dd> |
762 | +<dt> |
763 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
764 | +</dt> |
765 | +<dd></dd> |
766 | +<dt> |
767 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
768 | +</dt> |
769 | +<dd></dd> |
770 | +<dt> |
771 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
772 | +</dt> |
773 | +<dd></dd> |
774 | +<dt> |
775 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
776 | +</dt> |
777 | +<dd></dd> |
778 | +<dt> |
779 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
780 | +</dt> |
781 | +<dd></dd> |
782 | +<dt> |
783 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent" title="dbusmenu_menuitem_unparent ()">dbusmenu_menuitem_unparent</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">DbusmenuMenuitem</a> |
784 | +</dt> |
785 | +<dd></dd> |
786 | +<a name="idxS"></a><h3 class="title">S</h3> |
787 | +<dt> |
788 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
789 | +</dt> |
790 | +<dd></dd> |
791 | +<dt> |
792 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="struct DbusmenuServerClass">DbusmenuServerClass</a>, struct in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
793 | +</dt> |
794 | +<dd></dd> |
795 | +<dt> |
796 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status" title="dbusmenu_server_get_status ()">dbusmenu_server_get_status</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
797 | +</dt> |
798 | +<dd></dd> |
799 | +<dt> |
800 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction" title="dbusmenu_server_get_text_direction ()">dbusmenu_server_get_text_direction</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
801 | +</dt> |
802 | +<dd></dd> |
803 | +<dt> |
804 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new" title="dbusmenu_server_new ()">dbusmenu_server_new</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
805 | +</dt> |
806 | +<dd></dd> |
807 | +<dt> |
808 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">DBUSMENU_SERVER_PROP_DBUS_OBJECT</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
809 | +</dt> |
810 | +<dd></dd> |
811 | +<dt> |
812 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" title="DBUSMENU_SERVER_PROP_ROOT_NODE">DBUSMENU_SERVER_PROP_ROOT_NODE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
813 | +</dt> |
814 | +<dd></dd> |
815 | +<dt> |
816 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS" title="DBUSMENU_SERVER_PROP_STATUS">DBUSMENU_SERVER_PROP_STATUS</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
817 | +</dt> |
818 | +<dd></dd> |
819 | +<dt> |
820 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS" title="DBUSMENU_SERVER_PROP_TEXT_DIRECTION">DBUSMENU_SERVER_PROP_TEXT_DIRECTION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
821 | +</dt> |
822 | +<dd></dd> |
823 | +<dt> |
824 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
825 | +</dt> |
826 | +<dd></dd> |
827 | +<dt> |
828 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root" title="dbusmenu_server_set_root ()">dbusmenu_server_set_root</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
829 | +</dt> |
830 | +<dd></dd> |
831 | +<dt> |
832 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status" title="dbusmenu_server_set_status ()">dbusmenu_server_set_status</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
833 | +</dt> |
834 | +<dd></dd> |
835 | +<dt> |
836 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction" title="dbusmenu_server_set_text_direction ()">dbusmenu_server_set_text_direction</a>, function in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
837 | +</dt> |
838 | +<dd></dd> |
839 | +<dt> |
840 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
841 | +</dt> |
842 | +<dd></dd> |
843 | +<dt> |
844 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
845 | +</dt> |
846 | +<dd></dd> |
847 | +<dt> |
848 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS" title="DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION">DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
849 | +</dt> |
850 | +<dd></dd> |
851 | +<dt> |
852 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
853 | +</dt> |
854 | +<dd></dd> |
855 | +<dt> |
856 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">DbusmenuServer</a> |
857 | +</dt> |
858 | +<dd></dd> |
859 | +<dt> |
860 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus">DbusmenuStatus</a>, enum in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
861 | +</dt> |
862 | +<dd></dd> |
863 | +<dt> |
864 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-nick" title="dbusmenu_status_get_nick ()">dbusmenu_status_get_nick</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
865 | +</dt> |
866 | +<dd></dd> |
867 | +<dt> |
868 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-type" title="dbusmenu_status_get_type ()">dbusmenu_status_get_type</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
869 | +</dt> |
870 | +<dd></dd> |
871 | +<dt> |
872 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick" title="dbusmenu_status_get_value_from_nick ()">dbusmenu_status_get_value_from_nick</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
873 | +</dt> |
874 | +<dd></dd> |
875 | +<a name="idxT"></a><h3 class="title">T</h3> |
876 | +<dt> |
877 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection">DbusmenuTextDirection</a>, enum in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
878 | +</dt> |
879 | +<dd></dd> |
880 | +<dt> |
881 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick" title="dbusmenu_text_direction_get_nick ()">dbusmenu_text_direction_get_nick</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
882 | +</dt> |
883 | +<dd></dd> |
884 | +<dt> |
885 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type" title="dbusmenu_text_direction_get_type ()">dbusmenu_text_direction_get_type</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
886 | +</dt> |
887 | +<dd></dd> |
888 | +<dt> |
889 | +<a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick" title="dbusmenu_text_direction_get_value_from_nick ()">dbusmenu_text_direction_get_value_from_nick</a>, function in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
890 | +</dt> |
891 | +<dd></dd> |
892 | +<dt> |
893 | +<a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS" title="DBUSMENU_TYPE_STATUS">DBUSMENU_TYPE_STATUS</a>, macro in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
894 | +</dt> |
895 | +<dd></dd> |
896 | +<dt> |
897 | +<a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS" title="DBUSMENU_TYPE_TEXT_DIRECTION">DBUSMENU_TYPE_TEXT_DIRECTION</a>, macro in <a class="link" href="libdbusmenu-glib-Types.html" title="Types">Types</a> |
898 | +</dt> |
899 | +<dd></dd> |
900 | +</div> |
901 | +<div class="footer"> |
902 | +<hr> |
903 | + Generated by GTK-Doc V1.18</div> |
904 | +</body> |
905 | +</html> |
906 | \ No newline at end of file |
907 | |
908 | === added file 'docs/libdbusmenu-glib/reference/html/ch01.html' |
909 | --- docs/libdbusmenu-glib/reference/html/ch01.html 1970-01-01 00:00:00 +0000 |
910 | +++ docs/libdbusmenu-glib/reference/html/ch01.html 2012-06-13 19:49:21 +0000 |
911 | @@ -0,0 +1,50 @@ |
912 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
913 | +<html> |
914 | +<head> |
915 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
916 | +<title>API</title> |
917 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
918 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
919 | +<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual"> |
920 | +<link rel="prev" href="index.html" title="libdbusmenu-glib Reference Manual"> |
921 | +<link rel="next" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer"> |
922 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
923 | +<link rel="stylesheet" href="style.css" type="text/css"> |
924 | +</head> |
925 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
926 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
927 | +<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
928 | +<td> </td> |
929 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
930 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
931 | +<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuServer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
932 | +</tr></table> |
933 | +<div class="chapter"> |
934 | +<div class="titlepage"><div><div><h2 class="title"> |
935 | +<a name="idp3480960"></a>API</h2></div></div></div> |
936 | +<div class="toc"><dl> |
937 | +<dt> |
938 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and |
939 | + updates on a tree of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objecs.</span> |
940 | +</dt> |
941 | +<dt> |
942 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"> — A menuitem that proxies from another menuitem</span> |
943 | +</dt> |
944 | +<dt> |
945 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span> |
946 | +</dt> |
947 | +<dt> |
948 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span> |
949 | +</dt> |
950 | +<dt> |
951 | +<span class="refentrytitle"><a href="libdbusmenu-glib-Types.html">Types</a></span><span class="refpurpose"> — Types that are used by both client and |
952 | + server.</span> |
953 | +</dt> |
954 | +</dl></div> |
955 | +<span style="color: red"><xi:include></xi:include></span><span style="color: red"><xi:include></xi:include></span><span style="color: red"><xi:include></xi:include></span> |
956 | +</div> |
957 | +<div class="footer"> |
958 | +<hr> |
959 | + Generated by GTK-Doc V1.18</div> |
960 | +</body> |
961 | +</html> |
962 | \ No newline at end of file |
963 | |
964 | === added file 'docs/libdbusmenu-glib/reference/html/home.png' |
965 | Binary files docs/libdbusmenu-glib/reference/html/home.png 1970-01-01 00:00:00 +0000 and docs/libdbusmenu-glib/reference/html/home.png 2012-06-13 19:49:21 +0000 differ |
966 | === added file 'docs/libdbusmenu-glib/reference/html/index.html' |
967 | --- docs/libdbusmenu-glib/reference/html/index.html 1970-01-01 00:00:00 +0000 |
968 | +++ docs/libdbusmenu-glib/reference/html/index.html 2012-06-13 19:49:21 +0000 |
969 | @@ -0,0 +1,49 @@ |
970 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
971 | +<html> |
972 | +<head> |
973 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
974 | +<title>libdbusmenu-glib Reference Manual</title> |
975 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
976 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
977 | +<link rel="next" href="ch01.html" title="API"> |
978 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
979 | +<link rel="stylesheet" href="style.css" type="text/css"> |
980 | +</head> |
981 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
982 | +<div class="book"> |
983 | +<div class="titlepage"> |
984 | +<div><div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libdbusmenu-glib Reference Manual</p></th></tr></table></div></div> |
985 | +<hr> |
986 | +</div> |
987 | +<div class="toc"><dl> |
988 | +<dt><span class="chapter"><a href="ch01.html">API</a></span></dt> |
989 | +<dd><dl> |
990 | +<dt> |
991 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and |
992 | + updates on a tree of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objecs.</span> |
993 | +</dt> |
994 | +<dt> |
995 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"> — A menuitem that proxies from another menuitem</span> |
996 | +</dt> |
997 | +<dt> |
998 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span> |
999 | +</dt> |
1000 | +<dt> |
1001 | +<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span> |
1002 | +</dt> |
1003 | +<dt> |
1004 | +<span class="refentrytitle"><a href="libdbusmenu-glib-Types.html">Types</a></span><span class="refpurpose"> — Types that are used by both client and |
1005 | + server.</span> |
1006 | +</dt> |
1007 | +</dl></dd> |
1008 | +<dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt> |
1009 | +<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt> |
1010 | +<dt><span class="index"><a href="api-index-deprecated.html">Deprecated API Index</a></span></dt> |
1011 | +<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt> |
1012 | +</dl></div> |
1013 | +</div> |
1014 | +<div class="footer"> |
1015 | +<hr> |
1016 | + Generated by GTK-Doc V1.18</div> |
1017 | +</body> |
1018 | +</html> |
1019 | \ No newline at end of file |
1020 | |
1021 | === added file 'docs/libdbusmenu-glib/reference/html/index.sgml' |
1022 | --- docs/libdbusmenu-glib/reference/html/index.sgml 1970-01-01 00:00:00 +0000 |
1023 | +++ docs/libdbusmenu-glib/reference/html/index.sgml 2012-06-13 19:49:21 +0000 |
1024 | @@ -0,0 +1,176 @@ |
1025 | +<ANCHOR id="libdbusmenu-glib-DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html"> |
1026 | +<ANCHOR id="libdbusmenu-glib-DbusmenuServer.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.stability-level"> |
1027 | +<ANCHOR id="libdbusmenu-glib-DbusmenuServer.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.synopsis"> |
1028 | +<ANCHOR id="libdbusmenu-glib-DbusmenuServer.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.description"> |
1029 | +<ANCHOR id="libdbusmenu-glib-DbusmenuServer.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.details"> |
1030 | +<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"> |
1031 | +<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"> |
1032 | +<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"> |
1033 | +<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"> |
1034 | +<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"> |
1035 | +<ANCHOR id="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"> |
1036 | +<ANCHOR id="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"> |
1037 | +<ANCHOR id="DBUSMENU-SERVER-PROP-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS"> |
1038 | +<ANCHOR id="DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"> |
1039 | +<ANCHOR id="DBUSMENU-SERVER-PROP-VERSION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"> |
1040 | +<ANCHOR id="DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"> |
1041 | +<ANCHOR id="DbusmenuServerClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"> |
1042 | +<ANCHOR id="dbusmenu-server-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"> |
1043 | +<ANCHOR id="dbusmenu-server-get-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status"> |
1044 | +<ANCHOR id="dbusmenu-server-get-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction"> |
1045 | +<ANCHOR id="dbusmenu-server-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"> |
1046 | +<ANCHOR id="dbusmenu-server-set-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status"> |
1047 | +<ANCHOR id="dbusmenu-server-set-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction"> |
1048 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html"> |
1049 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level"> |
1050 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis"> |
1051 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.description"> |
1052 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.details"> |
1053 | +<ANCHOR id="DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"> |
1054 | +<ANCHOR id="DbusmenuMenuitemProxyClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"> |
1055 | +<ANCHOR id="dbusmenu-menuitem-proxy-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"> |
1056 | +<ANCHOR id="dbusmenu-menuitem-proxy-get-wrapped" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"> |
1057 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html"> |
1058 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.stability-level"> |
1059 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.synopsis"> |
1060 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.description"> |
1061 | +<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.details"> |
1062 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"> |
1063 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"> |
1064 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"> |
1065 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"> |
1066 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"> |
1067 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"> |
1068 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"> |
1069 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"> |
1070 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"> |
1071 | +<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"> |
1072 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"> |
1073 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"> |
1074 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"> |
1075 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-LABEL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"> |
1076 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"> |
1077 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"> |
1078 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"> |
1079 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"> |
1080 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"> |
1081 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"> |
1082 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS"> |
1083 | +<ANCHOR id="DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS"> |
1084 | +<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"> |
1085 | +<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"> |
1086 | +<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"> |
1087 | +<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"> |
1088 | +<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"> |
1089 | +<ANCHOR id="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"> |
1090 | +<ANCHOR id="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"> |
1091 | +<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"> |
1092 | +<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"> |
1093 | +<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"> |
1094 | +<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"> |
1095 | +<ANCHOR id="DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS"> |
1096 | +<ANCHOR id="DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS"> |
1097 | +<ANCHOR id="DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS"> |
1098 | +<ANCHOR id="DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS"> |
1099 | +<ANCHOR id="DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS"> |
1100 | +<ANCHOR id="DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS"> |
1101 | +<ANCHOR id="DBUSMENU-MENUITEM-EVENT-OPENED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-OPENED:CAPS"> |
1102 | +<ANCHOR id="DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"> |
1103 | +<ANCHOR id="dbusmenu-menuitem-about-to-show-cb" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"> |
1104 | +<ANCHOR id="dbusmenu-menuitem-buildvariant-slot-t" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t"> |
1105 | +<ANCHOR id="DbusmenuMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"> |
1106 | +<ANCHOR id="dbusmenu-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"> |
1107 | +<ANCHOR id="dbusmenu-menuitem-new-with-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"> |
1108 | +<ANCHOR id="dbusmenu-menuitem-get-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"> |
1109 | +<ANCHOR id="dbusmenu-menuitem-get-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"> |
1110 | +<ANCHOR id="dbusmenu-menuitem-take-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"> |
1111 | +<ANCHOR id="dbusmenu-menuitem-get-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"> |
1112 | +<ANCHOR id="dbusmenu-menuitem-get-position-realized" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"> |
1113 | +<ANCHOR id="dbusmenu-menuitem-child-append" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"> |
1114 | +<ANCHOR id="dbusmenu-menuitem-child-prepend" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"> |
1115 | +<ANCHOR id="dbusmenu-menuitem-child-delete" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"> |
1116 | +<ANCHOR id="dbusmenu-menuitem-child-add-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"> |
1117 | +<ANCHOR id="dbusmenu-menuitem-child-reorder" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"> |
1118 | +<ANCHOR id="dbusmenu-menuitem-child-find" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"> |
1119 | +<ANCHOR id="dbusmenu-menuitem-find-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"> |
1120 | +<ANCHOR id="dbusmenu-menuitem-property-set" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"> |
1121 | +<ANCHOR id="dbusmenu-menuitem-property-set-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"> |
1122 | +<ANCHOR id="dbusmenu-menuitem-property-set-byte-array" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-byte-array"> |
1123 | +<ANCHOR id="dbusmenu-menuitem-property-set-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"> |
1124 | +<ANCHOR id="dbusmenu-menuitem-property-set-variant" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant"> |
1125 | +<ANCHOR id="dbusmenu-menuitem-property-get" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"> |
1126 | +<ANCHOR id="dbusmenu-menuitem-property-get-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"> |
1127 | +<ANCHOR id="dbusmenu-menuitem-property-get-byte-array" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-byte-array"> |
1128 | +<ANCHOR id="dbusmenu-menuitem-property-get-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"> |
1129 | +<ANCHOR id="dbusmenu-menuitem-property-get-variant" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant"> |
1130 | +<ANCHOR id="dbusmenu-menuitem-property-exist" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"> |
1131 | +<ANCHOR id="dbusmenu-menuitem-properties-list" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"> |
1132 | +<ANCHOR id="dbusmenu-menuitem-properties-copy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"> |
1133 | +<ANCHOR id="dbusmenu-menuitem-property-remove" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"> |
1134 | +<ANCHOR id="dbusmenu-menuitem-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"> |
1135 | +<ANCHOR id="dbusmenu-menuitem-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"> |
1136 | +<ANCHOR id="dbusmenu-menuitem-foreach" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"> |
1137 | +<ANCHOR id="dbusmenu-menuitem-handle-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"> |
1138 | +<ANCHOR id="dbusmenu-menuitem-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"> |
1139 | +<ANCHOR id="dbusmenu-menuitem-show-to-user" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user"> |
1140 | +<ANCHOR id="dbusmenu-menuitem-get-parent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent"> |
1141 | +<ANCHOR id="dbusmenu-menuitem-set-parent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent"> |
1142 | +<ANCHOR id="dbusmenu-menuitem-unparent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent"> |
1143 | +<ANCHOR id="libdbusmenu-glib-DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html"> |
1144 | +<ANCHOR id="libdbusmenu-glib-DbusmenuClient.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.stability-level"> |
1145 | +<ANCHOR id="libdbusmenu-glib-DbusmenuClient.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.synopsis"> |
1146 | +<ANCHOR id="libdbusmenu-glib-DbusmenuClient.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.description"> |
1147 | +<ANCHOR id="libdbusmenu-glib-DbusmenuClient.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.details"> |
1148 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"> |
1149 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"> |
1150 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"> |
1151 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"> |
1152 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"> |
1153 | +<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS"> |
1154 | +<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"> |
1155 | +<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"> |
1156 | +<ANCHOR id="DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS"> |
1157 | +<ANCHOR id="DBUSMENU-CLIENT-PROP-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS"> |
1158 | +<ANCHOR id="DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"> |
1159 | +<ANCHOR id="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"> |
1160 | +<ANCHOR id="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"> |
1161 | +<ANCHOR id="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"> |
1162 | +<ANCHOR id="DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"> |
1163 | +<ANCHOR id="DbusmenuClientClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"> |
1164 | +<ANCHOR id="DbusmenuClientTypeHandler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"> |
1165 | +<ANCHOR id="dbusmenu-client-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"> |
1166 | +<ANCHOR id="dbusmenu-client-get-icon-paths" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-icon-paths"> |
1167 | +<ANCHOR id="dbusmenu-client-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"> |
1168 | +<ANCHOR id="dbusmenu-client-get-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status"> |
1169 | +<ANCHOR id="dbusmenu-client-get-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction"> |
1170 | +<ANCHOR id="dbusmenu-client-add-type-handler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"> |
1171 | +<ANCHOR id="dbusmenu-client-add-type-handler-full" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full"> |
1172 | +<ANCHOR id="libdbusmenu-glib-Types" href="libdbusmenu-glib/libdbusmenu-glib-Types.html"> |
1173 | +<ANCHOR id="libdbusmenu-glib-Types.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.stability-level"> |
1174 | +<ANCHOR id="libdbusmenu-glib-Types.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.synopsis"> |
1175 | +<ANCHOR id="libdbusmenu-glib-Types.description" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.description"> |
1176 | +<ANCHOR id="libdbusmenu-glib-Types.details" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.details"> |
1177 | +<ANCHOR id="DBUSMENU-TYPE-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS"> |
1178 | +<ANCHOR id="DBUSMENU-TYPE-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"> |
1179 | +<ANCHOR id="DbusmenuStatus" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DbusmenuStatus"> |
1180 | +<ANCHOR id="DBUSMENU-STATUS-NORMAL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NORMAL:CAPS"> |
1181 | +<ANCHOR id="DBUSMENU-STATUS-NOTICE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NOTICE:CAPS"> |
1182 | +<ANCHOR id="DbusmenuTextDirection" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DbusmenuTextDirection"> |
1183 | +<ANCHOR id="DBUSMENU-TEXT-DIRECTION-NONE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-NONE:CAPS"> |
1184 | +<ANCHOR id="DBUSMENU-TEXT-DIRECTION-LTR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-LTR:CAPS"> |
1185 | +<ANCHOR id="DBUSMENU-TEXT-DIRECTION-RTL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-RTL:CAPS"> |
1186 | +<ANCHOR id="dbusmenu-status-get-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-nick"> |
1187 | +<ANCHOR id="dbusmenu-status-get-type" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-type"> |
1188 | +<ANCHOR id="dbusmenu-status-get-value-from-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick"> |
1189 | +<ANCHOR id="dbusmenu-text-direction-get-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick"> |
1190 | +<ANCHOR id="dbusmenu-text-direction-get-type" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type"> |
1191 | +<ANCHOR id="dbusmenu-text-direction-get-value-from-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick"> |
1192 | +<ANCHOR id="annotation-glossterm-allow-none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-allow-none"> |
1193 | +<ANCHOR id="annotation-glossterm-closure" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-closure"> |
1194 | +<ANCHOR id="annotation-glossterm-transfer none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer none"> |
1195 | +<ANCHOR id="annotation-glossterm-array" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-array"> |
1196 | +<ANCHOR id="annotation-glossterm-element-type" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-element-type"> |
1197 | +<ANCHOR id="annotation-glossterm-in" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-in"> |
1198 | +<ANCHOR id="annotation-glossterm-transfer container" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer container"> |
1199 | +<ANCHOR id="annotation-glossterm-transfer full" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer full"> |
1200 | +<ANCHOR id="annotation-glossterm-scope notified" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-scope notified"> |
1201 | |
1202 | === added file 'docs/libdbusmenu-glib/reference/html/left.png' |
1203 | Binary files docs/libdbusmenu-glib/reference/html/left.png 1970-01-01 00:00:00 +0000 and docs/libdbusmenu-glib/reference/html/left.png 2012-06-13 19:49:21 +0000 differ |
1204 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html' |
1205 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 1970-01-01 00:00:00 +0000 |
1206 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 2012-06-13 19:49:21 +0000 |
1207 | @@ -0,0 +1,607 @@ |
1208 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
1209 | +<html> |
1210 | +<head> |
1211 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1212 | +<title>DbusmenuClient</title> |
1213 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
1214 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
1215 | +<link rel="up" href="ch01.html" title="API"> |
1216 | +<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem"> |
1217 | +<link rel="next" href="libdbusmenu-glib-Types.html" title="Types"> |
1218 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
1219 | +<link rel="stylesheet" href="style.css" type="text/css"> |
1220 | +</head> |
1221 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
1222 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
1223 | +<tr valign="middle"> |
1224 | +<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
1225 | +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
1226 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
1227 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
1228 | +<td><a accesskey="n" href="libdbusmenu-glib-Types.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
1229 | +</tr> |
1230 | +<tr><td colspan="5" class="shortcuts"> |
1231 | +<a href="#libdbusmenu-glib-DbusmenuClient.synopsis" class="shortcut">Top</a> |
1232 | + | |
1233 | + <a href="#libdbusmenu-glib-DbusmenuClient.description" class="shortcut">Description</a> |
1234 | +</td></tr> |
1235 | +</table> |
1236 | +<div class="refentry"> |
1237 | +<a name="libdbusmenu-glib-DbusmenuClient"></a><div class="titlepage"></div> |
1238 | +<div class="refnamediv"><table width="100%"><tr> |
1239 | +<td valign="top"> |
1240 | +<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuClient.top_of_page"></a>DbusmenuClient</span></h2> |
1241 | +<p>DbusmenuClient — The catcher of all the server traffic</p> |
1242 | +</td> |
1243 | +<td valign="top" align="right"></td> |
1244 | +</tr></table></div> |
1245 | +<div class="refsect1"> |
1246 | +<a name="libdbusmenu-glib-DbusmenuClient.stability-level"></a><h2>Stability Level</h2> |
1247 | +Unstable, unless otherwise indicated |
1248 | +</div> |
1249 | +<div class="refsynopsisdiv"> |
1250 | +<a name="libdbusmenu-glib-DbusmenuClient.synopsis"></a><h2>Synopsis</h2> |
1251 | +<pre class="synopsis"> |
1252 | +#include <libdbusmenu-glib/client.h> |
1253 | + |
1254 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</a> |
1255 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</a> |
1256 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</a> |
1257 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS" title="DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT">DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT</a> |
1258 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE">DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE</a> |
1259 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED">DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED</a> |
1260 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">DBUSMENU_CLIENT_PROP_DBUS_NAME</a> |
1261 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">DBUSMENU_CLIENT_PROP_DBUS_OBJECT</a> |
1262 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS" title="DBUSMENU_CLIENT_PROP_GROUP_EVENTS">DBUSMENU_CLIENT_PROP_GROUP_EVENTS</a> |
1263 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS" title="DBUSMENU_CLIENT_PROP_STATUS">DBUSMENU_CLIENT_PROP_STATUS</a> |
1264 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS" title="DBUSMENU_CLIENT_PROP_TEXT_DIRECTION">DBUSMENU_CLIENT_PROP_TEXT_DIRECTION</a> |
1265 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a> |
1266 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a> |
1267 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a> |
1268 | + <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>; |
1269 | +struct <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="struct DbusmenuClientClass">DbusmenuClientClass</a>; |
1270 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()">*DbusmenuClientTypeHandler</a>) (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *newitem</code></em>, |
1271 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>, |
1272 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1273 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>); |
1274 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="returnvalue">DbusmenuClient</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new" title="dbusmenu_client_new ()">dbusmenu_client_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>, |
1275 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>); |
1276 | +<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-icon-paths" title="dbusmenu_client_get_icon_paths ()">dbusmenu_client_get_icon_paths</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>); |
1277 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root" title="dbusmenu_client_get_root ()">dbusmenu_client_get_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>); |
1278 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status" title="dbusmenu_client_get_status ()">dbusmenu_client_get_status</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>); |
1279 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction" title="dbusmenu_client_get_text_direction ()">dbusmenu_client_get_text_direction</a> |
1280 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>); |
1281 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler" title="dbusmenu_client_add_type_handler ()">dbusmenu_client_add_type_handler</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1282 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>, |
1283 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>); |
1284 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full" title="dbusmenu_client_add_type_handler_full ()">dbusmenu_client_add_type_handler_full</a> |
1285 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1286 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>, |
1287 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>, |
1288 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>, |
1289 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy_func</code></em>); |
1290 | +</pre> |
1291 | +</div> |
1292 | +<div class="refsect1"> |
1293 | +<a name="libdbusmenu-glib-DbusmenuClient.description"></a><h2>Description</h2> |
1294 | +<p> |
1295 | +The client exists as a mirror to the server. For most folks |
1296 | + all they will do with a client is set it up to connect to |
1297 | + a server and then watch as the menu items on their side |
1298 | + of the bus change. This is all they should need to know about |
1299 | + the client, that it magically makes their menuitems dance. |
1300 | +</p> |
1301 | +<p> |
1302 | + It does this by setting up signal watchers and adjusting |
1303 | + the menuitems appropriately. Most users should watch the |
1304 | + menu items and the signal <span class="type">"layout-changed"</span> for |
1305 | + larger events so that they can be optimized. It is possible |
1306 | + with that signal that even the root node would change. If |
1307 | + that doesn't happen the normal signals on the individual |
1308 | + nodes should be enough for most users. |
1309 | +</p> |
1310 | +</div> |
1311 | +<div class="refsect1"> |
1312 | +<a name="libdbusmenu-glib-DbusmenuClient.details"></a><h2>Details</h2> |
1313 | +<div class="refsect2"> |
1314 | +<a name="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</h3> |
1315 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED "layout-updated" |
1316 | +</pre> |
1317 | +<p> |
1318 | +String to attach to signal <span class="type">"layout-updated"</span> |
1319 | +</p> |
1320 | +</div> |
1321 | +<hr> |
1322 | +<div class="refsect2"> |
1323 | +<a name="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</h3> |
1324 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED "root-changed" |
1325 | +</pre> |
1326 | +<p> |
1327 | +String to attach to signal <span class="type">"root-changed"</span> |
1328 | +</p> |
1329 | +</div> |
1330 | +<hr> |
1331 | +<div class="refsect2"> |
1332 | +<a name="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</h3> |
1333 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM "new-menuitem" |
1334 | +</pre> |
1335 | +<p> |
1336 | +String to attach to signal <span class="type">"new-menuitem"</span> |
1337 | +</p> |
1338 | +</div> |
1339 | +<hr> |
1340 | +<div class="refsect2"> |
1341 | +<a name="DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT</h3> |
1342 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT "event-result" |
1343 | +</pre> |
1344 | +<p> |
1345 | +String to attach to signal <span class="type">"event-result"</span> |
1346 | +</p> |
1347 | +</div> |
1348 | +<hr> |
1349 | +<div class="refsect2"> |
1350 | +<a name="DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE</h3> |
1351 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE "item-activate" |
1352 | +</pre> |
1353 | +<p> |
1354 | +String to attach to signal <span class="type">"item-activate"</span> |
1355 | +</p> |
1356 | +</div> |
1357 | +<hr> |
1358 | +<div class="refsect2"> |
1359 | +<a name="DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED</h3> |
1360 | +<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED "icon-theme-dirs-changed" |
1361 | +</pre> |
1362 | +<p> |
1363 | +String to attach to signal <span class="type">"icon-theme-dirs-changed"</span> |
1364 | +</p> |
1365 | +</div> |
1366 | +<hr> |
1367 | +<div class="refsect2"> |
1368 | +<a name="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_NAME</h3> |
1369 | +<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_NAME "dbus-name" |
1370 | +</pre> |
1371 | +<p> |
1372 | +String to access property <span class="type">"dbus-name"</span> |
1373 | +</p> |
1374 | +</div> |
1375 | +<hr> |
1376 | +<div class="refsect2"> |
1377 | +<a name="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_OBJECT</h3> |
1378 | +<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object" |
1379 | +</pre> |
1380 | +<p> |
1381 | +String to access property <span class="type">"dbus-object"</span> |
1382 | +</p> |
1383 | +</div> |
1384 | +<hr> |
1385 | +<div class="refsect2"> |
1386 | +<a name="DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_GROUP_EVENTS</h3> |
1387 | +<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_GROUP_EVENTS "group-events" |
1388 | +</pre> |
1389 | +<p> |
1390 | +String to access property <span class="type">"group-events"</span> |
1391 | +</p> |
1392 | +</div> |
1393 | +<hr> |
1394 | +<div class="refsect2"> |
1395 | +<a name="DBUSMENU-CLIENT-PROP-STATUS:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_STATUS</h3> |
1396 | +<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_STATUS "status" |
1397 | +</pre> |
1398 | +<p> |
1399 | +String to access property <span class="type">"status"</span> |
1400 | +</p> |
1401 | +</div> |
1402 | +<hr> |
1403 | +<div class="refsect2"> |
1404 | +<a name="DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_TEXT_DIRECTION</h3> |
1405 | +<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_TEXT_DIRECTION "text-direction" |
1406 | +</pre> |
1407 | +<p> |
1408 | +String to access property <span class="type">"text-direction"</span> |
1409 | +</p> |
1410 | +</div> |
1411 | +<hr> |
1412 | +<div class="refsect2"> |
1413 | +<a name="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_DEFAULT</h3> |
1414 | +<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_DEFAULT "standard" |
1415 | +</pre> |
1416 | +<p> |
1417 | +Used to set the 'type' property on a menu item to create |
1418 | +a standard menu item. |
1419 | +</p> |
1420 | +</div> |
1421 | +<hr> |
1422 | +<div class="refsect2"> |
1423 | +<a name="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_SEPARATOR</h3> |
1424 | +<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_SEPARATOR "separator" |
1425 | +</pre> |
1426 | +<p> |
1427 | +Used to set the 'type' property on a menu item to create |
1428 | +a separator menu item. |
1429 | +</p> |
1430 | +</div> |
1431 | +<hr> |
1432 | +<div class="refsect2"> |
1433 | +<a name="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_IMAGE</h3> |
1434 | +<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_IMAGE "standard" |
1435 | +</pre> |
1436 | +<p> |
1437 | +Used to set the 'type' property on a menu item to create |
1438 | +an image menu item. Deprecated as standard menu items now |
1439 | +support images as well. |
1440 | +</p> |
1441 | +</div> |
1442 | +<hr> |
1443 | +<div class="refsect2"> |
1444 | +<a name="DbusmenuClient"></a><h3>DbusmenuClient</h3> |
1445 | +<pre class="programlisting">typedef struct _DbusmenuClient DbusmenuClient;</pre> |
1446 | +<p> |
1447 | +The client for a <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> creating a shared |
1448 | + object set of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. |
1449 | +</p> |
1450 | +</div> |
1451 | +<hr> |
1452 | +<div class="refsect2"> |
1453 | +<a name="DbusmenuClientClass"></a><h3>struct DbusmenuClientClass</h3> |
1454 | +<pre class="programlisting">struct DbusmenuClientClass { |
1455 | + GObjectClass parent_class; |
1456 | + |
1457 | + void (*layout_updated)(void); |
1458 | + void (*root_changed) (DbusmenuMenuitem * newroot); |
1459 | + void (*new_menuitem) (DbusmenuMenuitem * newitem); |
1460 | + void (*item_activate) (DbusmenuMenuitem * item, guint timestamp); |
1461 | + void (*event_result) (DbusmenuMenuitem * item, gchar * event, GVariant * data, guint timestamp, GError * error); |
1462 | + void (*icon_theme_dirs) (DbusmenuMenuitem * item, gpointer theme_dirs, GError * error); |
1463 | + |
1464 | + /*< Private >*/ |
1465 | + void (*reserved1) (void); |
1466 | + void (*reserved2) (void); |
1467 | + void (*reserved3) (void); |
1468 | + void (*reserved4) (void); |
1469 | + void (*reserved5) (void); |
1470 | +}; |
1471 | +</pre> |
1472 | +<p> |
1473 | +A simple class that takes all of the information from a |
1474 | + <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> over DBus and makes the same set of |
1475 | + <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects appear on the other side. |
1476 | +</p> |
1477 | +<div class="variablelist"><table border="0"> |
1478 | +<col align="left" valign="top"> |
1479 | +<tbody> |
1480 | +<tr> |
1481 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuClientClass.parent-class"></a>parent_class</code></em>;</span></p></td> |
1482 | +<td><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a></td> |
1483 | +</tr> |
1484 | +<tr> |
1485 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td> |
1486 | +<td>Slot for <span class="type">"layout-updated"</span>.</td> |
1487 | +</tr> |
1488 | +<tr> |
1489 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.root-changed"></a>root_changed</code></em> ()</span></p></td> |
1490 | +<td>Slot for <span class="type">"root-changed"</span>.</td> |
1491 | +</tr> |
1492 | +<tr> |
1493 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.new-menuitem"></a>new_menuitem</code></em> ()</span></p></td> |
1494 | +<td>Slot for <span class="type">"new-menuitem"</span>.</td> |
1495 | +</tr> |
1496 | +<tr> |
1497 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.item-activate"></a>item_activate</code></em> ()</span></p></td> |
1498 | +<td>Slot for <span class="type">"item-activate"</span>.</td> |
1499 | +</tr> |
1500 | +<tr> |
1501 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.event-result"></a>event_result</code></em> ()</span></p></td> |
1502 | +<td>Slot for <span class="type">"event-error"</span>.</td> |
1503 | +</tr> |
1504 | +<tr> |
1505 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.icon-theme-dirs"></a>icon_theme_dirs</code></em> ()</span></p></td> |
1506 | +<td>Slot for <span class="type">"icon-theme-dirs-changed"</span>.</td> |
1507 | +</tr> |
1508 | +<tr> |
1509 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved1"></a>reserved1</code></em> ()</span></p></td> |
1510 | +<td>Reserved for future use.</td> |
1511 | +</tr> |
1512 | +<tr> |
1513 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved2"></a>reserved2</code></em> ()</span></p></td> |
1514 | +<td>Reserved for future use.</td> |
1515 | +</tr> |
1516 | +<tr> |
1517 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved3"></a>reserved3</code></em> ()</span></p></td> |
1518 | +<td>Reserved for future use.</td> |
1519 | +</tr> |
1520 | +<tr> |
1521 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved4"></a>reserved4</code></em> ()</span></p></td> |
1522 | +<td>Reserved for future use.</td> |
1523 | +</tr> |
1524 | +<tr> |
1525 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved5"></a>reserved5</code></em> ()</span></p></td> |
1526 | +<td>Reserved for future use.</td> |
1527 | +</tr> |
1528 | +</tbody> |
1529 | +</table></div> |
1530 | +</div> |
1531 | +<hr> |
1532 | +<div class="refsect2"> |
1533 | +<a name="DbusmenuClientTypeHandler"></a><h3>DbusmenuClientTypeHandler ()</h3> |
1534 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (*DbusmenuClientTypeHandler) (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *newitem</code></em>, |
1535 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>, |
1536 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1537 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> |
1538 | +<p> |
1539 | +The type handler is called when a dbusmenu item is created |
1540 | + with a matching type as setup in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler" title="dbusmenu_client_add_type_handler ()"><span class="type">dbusmenu_client_add_type_handler</span></a> |
1541 | +</p> |
1542 | +<div class="variablelist"><table border="0"> |
1543 | +<col align="left" valign="top"> |
1544 | +<tbody> |
1545 | +<tr> |
1546 | +<td><p><span class="term"><em class="parameter"><code>newitem</code></em> :</span></p></td> |
1547 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that was created</td> |
1548 | +</tr> |
1549 | +<tr> |
1550 | +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> |
1551 | +<td>The parent of <em class="parameter"><code>newitem</code></em> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if none</td> |
1552 | +</tr> |
1553 | +<tr> |
1554 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1555 | +<td>A pointer to the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> |
1556 | +</td> |
1557 | +</tr> |
1558 | +<tr> |
1559 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
1560 | +<td>The data you gave us</td> |
1561 | +</tr> |
1562 | +<tr> |
1563 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1564 | +<td> |
1565 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> if the type has been handled. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> if this |
1566 | +function was somehow unable to handle it.</td> |
1567 | +</tr> |
1568 | +</tbody> |
1569 | +</table></div> |
1570 | +</div> |
1571 | +<hr> |
1572 | +<div class="refsect2"> |
1573 | +<a name="dbusmenu-client-new"></a><h3>dbusmenu_client_new ()</h3> |
1574 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="returnvalue">DbusmenuClient</span></a> * dbusmenu_client_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>, |
1575 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);</pre> |
1576 | +<p> |
1577 | +This function creates a new client that connects to a specific |
1578 | +server on DBus. That server is at a specific location sharing |
1579 | +a known object. The interface is assumed by the code to be |
1580 | +the DBus menu interface. The newly created client will start |
1581 | +sending out events as it syncs up with the server. |
1582 | +</p> |
1583 | +<div class="variablelist"><table border="0"> |
1584 | +<col align="left" valign="top"> |
1585 | +<tbody> |
1586 | +<tr> |
1587 | +<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td> |
1588 | +<td>The DBus name for the server to connect to</td> |
1589 | +</tr> |
1590 | +<tr> |
1591 | +<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> |
1592 | +<td>The object on the server to monitor</td> |
1593 | +</tr> |
1594 | +<tr> |
1595 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1596 | +<td>A brand new <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> |
1597 | +</td> |
1598 | +</tr> |
1599 | +</tbody> |
1600 | +</table></div> |
1601 | +</div> |
1602 | +<hr> |
1603 | +<div class="refsect2"> |
1604 | +<a name="dbusmenu-client-get-icon-paths"></a><h3>dbusmenu_client_get_icon_paths ()</h3> |
1605 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="returnvalue">GStrv</span></a> dbusmenu_client_get_icon_paths (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre> |
1606 | +<p> |
1607 | +Gets the stored and exported icon paths from the client. |
1608 | +</p> |
1609 | +<div class="variablelist"><table border="0"> |
1610 | +<col align="left" valign="top"> |
1611 | +<tbody> |
1612 | +<tr> |
1613 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1614 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to get the icon paths from</td> |
1615 | +</tr> |
1616 | +<tr> |
1617 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1618 | +<td>A NULL-terminated list of icon paths with |
1619 | +memory managed by the client. Duplicate if you want |
1620 | +to keep them. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
1621 | +</td> |
1622 | +</tr> |
1623 | +</tbody> |
1624 | +</table></div> |
1625 | +</div> |
1626 | +<hr> |
1627 | +<div class="refsect2"> |
1628 | +<a name="dbusmenu-client-get-root"></a><h3>dbusmenu_client_get_root ()</h3> |
1629 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_client_get_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre> |
1630 | +<p> |
1631 | +Grabs the root node for the specified client <em class="parameter"><code>client</code></em>. This |
1632 | +function may block. It will block if there is currently a |
1633 | +call to update the layout, it will block on that layout |
1634 | +updated and then return the newly updated layout. Chances |
1635 | +are that this update is in the queue for the mainloop as |
1636 | +it would have been requested some time ago, but in theory |
1637 | +it could block longer. |
1638 | +</p> |
1639 | +<div class="variablelist"><table border="0"> |
1640 | +<col align="left" valign="top"> |
1641 | +<tbody> |
1642 | +<tr> |
1643 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1644 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to get the root node from</td> |
1645 | +</tr> |
1646 | +<tr> |
1647 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1648 | +<td>A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> representing the root of |
1649 | +menu on the server. If there is no server or there is |
1650 | +an error receiving its layout it'll return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
1651 | +</td> |
1652 | +</tr> |
1653 | +</tbody> |
1654 | +</table></div> |
1655 | +</div> |
1656 | +<hr> |
1657 | +<div class="refsect2"> |
1658 | +<a name="dbusmenu-client-get-status"></a><h3>dbusmenu_client_get_status ()</h3> |
1659 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> dbusmenu_client_get_status (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre> |
1660 | +<p> |
1661 | +Gets the recommended current status that the server |
1662 | + is exporting for the menus. In situtations where the |
1663 | + value is <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NOTICE:CAPS"><span class="type">DBUSMENU_STATUS_NOTICE</span></a> it is recommended that |
1664 | + the client show the menus to the user an a more noticible |
1665 | + way. |
1666 | +</p> |
1667 | +<div class="variablelist"><table border="0"> |
1668 | +<col align="left" valign="top"> |
1669 | +<tbody> |
1670 | +<tr> |
1671 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1672 | +<td> |
1673 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to check the status on</td> |
1674 | +</tr> |
1675 | +<tr> |
1676 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1677 | +<td>Status being exported.</td> |
1678 | +</tr> |
1679 | +</tbody> |
1680 | +</table></div> |
1681 | +</div> |
1682 | +<hr> |
1683 | +<div class="refsect2"> |
1684 | +<a name="dbusmenu-client-get-text-direction"></a><h3>dbusmenu_client_get_text_direction ()</h3> |
1685 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> dbusmenu_client_get_text_direction |
1686 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);</pre> |
1687 | +<p> |
1688 | +Gets the text direction that the server is exporting. If |
1689 | + the server is not exporting a direction then the value |
1690 | + <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-NONE:CAPS"><span class="type">DBUSMENU_TEXT_DIRECTION_NONE</span></a> will be returned. |
1691 | +</p> |
1692 | +<div class="variablelist"><table border="0"> |
1693 | +<col align="left" valign="top"> |
1694 | +<tbody> |
1695 | +<tr> |
1696 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1697 | +<td> |
1698 | +<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to check the text direction on</td> |
1699 | +</tr> |
1700 | +<tr> |
1701 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1702 | +<td>Text direction being exported.</td> |
1703 | +</tr> |
1704 | +</tbody> |
1705 | +</table></div> |
1706 | +</div> |
1707 | +<hr> |
1708 | +<div class="refsect2"> |
1709 | +<a name="dbusmenu-client-add-type-handler"></a><h3>dbusmenu_client_add_type_handler ()</h3> |
1710 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_client_add_type_handler (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1711 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>, |
1712 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>);</pre> |
1713 | +<p> |
1714 | +This function connects into the type handling of the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>. |
1715 | +Every new menuitem that comes in immediately gets asked for it's |
1716 | +properties. When we get those properties we check the 'type' |
1717 | +property and look to see if it matches a handler that is known |
1718 | +by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that |
1719 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>. If not, then the DbusmenuClient::new-menuitem |
1720 | +signal is sent. |
1721 | +</p> |
1722 | +<p> |
1723 | +In the future the known types will be sent to the server so that it |
1724 | +can make choices about the menu item types availble. |
1725 | +</p> |
1726 | +<div class="variablelist"><table border="0"> |
1727 | +<col align="left" valign="top"> |
1728 | +<tbody> |
1729 | +<tr> |
1730 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1731 | +<td>Client where we're getting types coming in</td> |
1732 | +</tr> |
1733 | +<tr> |
1734 | +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> |
1735 | +<td>A text string that will be matched with the 'type' |
1736 | +property on incoming menu items</td> |
1737 | +</tr> |
1738 | +<tr> |
1739 | +<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td> |
1740 | +<td>The function that will be executed with those new |
1741 | +items when they come in. <span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span> |
1742 | +</td> |
1743 | +</tr> |
1744 | +<tr> |
1745 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1746 | +<td>If registering the new type was successful.</td> |
1747 | +</tr> |
1748 | +</tbody> |
1749 | +</table></div> |
1750 | +</div> |
1751 | +<hr> |
1752 | +<div class="refsect2"> |
1753 | +<a name="dbusmenu-client-add-type-handler-full"></a><h3>dbusmenu_client_add_type_handler_full ()</h3> |
1754 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_client_add_type_handler_full |
1755 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>, |
1756 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *type</code></em>, |
1757 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>, |
1758 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>, |
1759 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> destroy_func</code></em>);</pre> |
1760 | +<p> |
1761 | +This function connects into the type handling of the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>. |
1762 | +Every new menuitem that comes in immediately gets asked for it's |
1763 | +properties. When we get those properties we check the 'type' |
1764 | +property and look to see if it matches a handler that is known |
1765 | +by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that |
1766 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>. If not, then the DbusmenuClient::new-menuitem |
1767 | +signal is sent. |
1768 | +</p> |
1769 | +<p> |
1770 | +In the future the known types will be sent to the server so that it |
1771 | +can make choices about the menu item types availble. |
1772 | +</p> |
1773 | +<div class="variablelist"><table border="0"> |
1774 | +<col align="left" valign="top"> |
1775 | +<tbody> |
1776 | +<tr> |
1777 | +<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td> |
1778 | +<td>Client where we're getting types coming in</td> |
1779 | +</tr> |
1780 | +<tr> |
1781 | +<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td> |
1782 | +<td>A text string that will be matched with the 'type' |
1783 | +property on incoming menu items</td> |
1784 | +</tr> |
1785 | +<tr> |
1786 | +<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td> |
1787 | +<td>The function that will be executed with those new |
1788 | +items when they come in. <span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span> |
1789 | +</td> |
1790 | +</tr> |
1791 | +<tr> |
1792 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
1793 | +<td>Data passed to <em class="parameter"><code>newfunc</code></em> when it is called</td> |
1794 | +</tr> |
1795 | +<tr> |
1796 | +<td><p><span class="term"><em class="parameter"><code>destroy_func</code></em> :</span></p></td> |
1797 | +<td>A function that is called when the type handler is |
1798 | +removed (usually on client destruction) which will free |
1799 | +the resources in <em class="parameter"><code>user_data</code></em>.</td> |
1800 | +</tr> |
1801 | +<tr> |
1802 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
1803 | +<td>If registering the new type was successful.</td> |
1804 | +</tr> |
1805 | +</tbody> |
1806 | +</table></div> |
1807 | +</div> |
1808 | +</div> |
1809 | +</div> |
1810 | +<div class="footer"> |
1811 | +<hr> |
1812 | + Generated by GTK-Doc V1.18</div> |
1813 | +</body> |
1814 | +</html> |
1815 | \ No newline at end of file |
1816 | |
1817 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html' |
1818 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 1970-01-01 00:00:00 +0000 |
1819 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 2012-06-13 19:49:21 +0000 |
1820 | @@ -0,0 +1,1893 @@ |
1821 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
1822 | +<html> |
1823 | +<head> |
1824 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
1825 | +<title>DbusmenuMenuitem</title> |
1826 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
1827 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
1828 | +<link rel="up" href="ch01.html" title="API"> |
1829 | +<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy"> |
1830 | +<link rel="next" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient"> |
1831 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
1832 | +<link rel="stylesheet" href="style.css" type="text/css"> |
1833 | +</head> |
1834 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
1835 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
1836 | +<tr valign="middle"> |
1837 | +<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
1838 | +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
1839 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
1840 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
1841 | +<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClient.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
1842 | +</tr> |
1843 | +<tr><td colspan="5" class="shortcuts"> |
1844 | +<a href="#libdbusmenu-glib-DbusmenuMenuitem.synopsis" class="shortcut">Top</a> |
1845 | + | |
1846 | + <a href="#libdbusmenu-glib-DbusmenuMenuitem.description" class="shortcut">Description</a> |
1847 | +</td></tr> |
1848 | +</table> |
1849 | +<div class="refentry"> |
1850 | +<a name="libdbusmenu-glib-DbusmenuMenuitem"></a><div class="titlepage"></div> |
1851 | +<div class="refnamediv"><table width="100%"><tr> |
1852 | +<td valign="top"> |
1853 | +<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitem.top_of_page"></a>DbusmenuMenuitem</span></h2> |
1854 | +<p>DbusmenuMenuitem — A lowlevel represenation of a menuitem</p> |
1855 | +</td> |
1856 | +<td valign="top" align="right"></td> |
1857 | +</tr></table></div> |
1858 | +<div class="refsect1"> |
1859 | +<a name="libdbusmenu-glib-DbusmenuMenuitem.stability-level"></a><h2>Stability Level</h2> |
1860 | +Unstable, unless otherwise indicated |
1861 | +</div> |
1862 | +<div class="refsynopsisdiv"> |
1863 | +<a name="libdbusmenu-glib-DbusmenuMenuitem.synopsis"></a><h2>Synopsis</h2> |
1864 | +<pre class="synopsis"> |
1865 | +#include <libdbusmenu-glib/menuitem.h> |
1866 | + |
1867 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</a> |
1868 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</a> |
1869 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</a> |
1870 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</a> |
1871 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</a> |
1872 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_EVENT">DBUSMENU_MENUITEM_SIGNAL_EVENT</a> |
1873 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a> |
1874 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</a> |
1875 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW">DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW</a> |
1876 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER">DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER</a> |
1877 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a> |
1878 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a> |
1879 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a> |
1880 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a> |
1881 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">DBUSMENU_MENUITEM_PROP_ICON_NAME</a> |
1882 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">DBUSMENU_MENUITEM_PROP_ICON_DATA</a> |
1883 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</a> |
1884 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</a> |
1885 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</a> |
1886 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT">DBUSMENU_MENUITEM_PROP_SHORTCUT</a> |
1887 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION">DBUSMENU_MENUITEM_PROP_DISPOSITION</a> |
1888 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS" title="DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC">DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC</a> |
1889 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a> |
1890 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a> |
1891 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</a> |
1892 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</a> |
1893 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</a> |
1894 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">DBUSMENU_MENUITEM_ICON_NAME_BLANK</a> |
1895 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</a> |
1896 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_ALT">DBUSMENU_MENUITEM_SHORTCUT_ALT</a> |
1897 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_CONTROL">DBUSMENU_MENUITEM_SHORTCUT_CONTROL</a> |
1898 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SHIFT">DBUSMENU_MENUITEM_SHORTCUT_SHIFT</a> |
1899 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SUPER">DBUSMENU_MENUITEM_SHORTCUT_SUPER</a> |
1900 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_NORMAL">DBUSMENU_MENUITEM_DISPOSITION_NORMAL</a> |
1901 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE">DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE</a> |
1902 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_WARNING">DBUSMENU_MENUITEM_DISPOSITION_WARNING</a> |
1903 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS" title="DBUSMENU_MENUITEM_DISPOSITION_ALERT">DBUSMENU_MENUITEM_DISPOSITION_ALERT</a> |
1904 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS" title="DBUSMENU_MENUITEM_EVENT_ACTIVATED">DBUSMENU_MENUITEM_EVENT_ACTIVATED</a> |
1905 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS" title="DBUSMENU_MENUITEM_EVENT_CLOSED">DBUSMENU_MENUITEM_EVENT_CLOSED</a> |
1906 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-OPENED:CAPS" title="DBUSMENU_MENUITEM_EVENT_OPENED">DBUSMENU_MENUITEM_EVENT_OPENED</a> |
1907 | +struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem">DbusmenuMenuitem</a>; |
1908 | +<span class="returnvalue">void</span> (<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb" title="dbusmenu_menuitem_about_to_show_cb ()">*dbusmenu_menuitem_about_to_show_cb</a>) |
1909 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1910 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>); |
1911 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * (<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t" title="dbusmenu_menuitem_buildvariant_slot_t ()">*dbusmenu_menuitem_buildvariant_slot_t</a>) |
1912 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1913 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **properties</code></em>); |
1914 | +struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="struct DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>; |
1915 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new" title="dbusmenu_menuitem_new ()">dbusmenu_menuitem_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
1916 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id" title="dbusmenu_menuitem_new_with_id ()">dbusmenu_menuitem_new_with_id</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>); |
1917 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id" title="dbusmenu_menuitem_get_id ()">dbusmenu_menuitem_get_id</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1918 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children" title="dbusmenu_menuitem_get_children ()">dbusmenu_menuitem_get_children</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1919 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children" title="dbusmenu_menuitem_take_children ()">dbusmenu_menuitem_take_children</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1920 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()">dbusmenu_menuitem_get_position</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1921 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>); |
1922 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized" title="dbusmenu_menuitem_get_position_realized ()">dbusmenu_menuitem_get_position_realized</a> |
1923 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1924 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>); |
1925 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append" title="dbusmenu_menuitem_child_append ()">dbusmenu_menuitem_child_append</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1926 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>); |
1927 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend" title="dbusmenu_menuitem_child_prepend ()">dbusmenu_menuitem_child_prepend</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1928 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>); |
1929 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete" title="dbusmenu_menuitem_child_delete ()">dbusmenu_menuitem_child_delete</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1930 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>); |
1931 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position" title="dbusmenu_menuitem_child_add_position ()">dbusmenu_menuitem_child_add_position</a> |
1932 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1933 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>, |
1934 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>); |
1935 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder" title="dbusmenu_menuitem_child_reorder ()">dbusmenu_menuitem_child_reorder</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1936 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>, |
1937 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>); |
1938 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find" title="dbusmenu_menuitem_child_find ()">dbusmenu_menuitem_child_find</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1939 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>); |
1940 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id" title="dbusmenu_menuitem_find_id ()">dbusmenu_menuitem_find_id</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1941 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>); |
1942 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set" title="dbusmenu_menuitem_property_set ()">dbusmenu_menuitem_property_set</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1943 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1944 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>); |
1945 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool" title="dbusmenu_menuitem_property_set_bool ()">dbusmenu_menuitem_property_set_bool</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1946 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1947 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>); |
1948 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-byte-array" title="dbusmenu_menuitem_property_set_byte_array ()">dbusmenu_menuitem_property_set_byte_array</a> |
1949 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1950 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1951 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *value</code></em>, |
1952 | + <em class="parameter"><code><span class="type">gsize</span> nelements</code></em>); |
1953 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int" title="dbusmenu_menuitem_property_set_int ()">dbusmenu_menuitem_property_set_int</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1954 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1955 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>); |
1956 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant" title="dbusmenu_menuitem_property_set_variant ()">dbusmenu_menuitem_property_set_variant</a> |
1957 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1958 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1959 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *value</code></em>); |
1960 | +const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get" title="dbusmenu_menuitem_property_get ()">dbusmenu_menuitem_property_get</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1961 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1962 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool" title="dbusmenu_menuitem_property_get_bool ()">dbusmenu_menuitem_property_get_bool</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1963 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1964 | +const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-byte-array" title="dbusmenu_menuitem_property_get_byte_array ()">dbusmenu_menuitem_property_get_byte_array</a> |
1965 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1966 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
1967 | + <em class="parameter"><code><span class="type">gsize</span> *nelements</code></em>); |
1968 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int" title="dbusmenu_menuitem_property_get_int ()">dbusmenu_menuitem_property_get_int</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1969 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1970 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant" title="dbusmenu_menuitem_property_get_variant ()">dbusmenu_menuitem_property_get_variant</a> |
1971 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1972 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1973 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist" title="dbusmenu_menuitem_property_exist ()">dbusmenu_menuitem_property_exist</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1974 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1975 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list" title="dbusmenu_menuitem_properties_list ()">dbusmenu_menuitem_properties_list</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1976 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy" title="dbusmenu_menuitem_properties_copy ()">dbusmenu_menuitem_properties_copy</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1977 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove" title="dbusmenu_menuitem_property_remove ()">dbusmenu_menuitem_property_remove</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1978 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>); |
1979 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root" title="dbusmenu_menuitem_set_root ()">dbusmenu_menuitem_set_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1980 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> root</code></em>); |
1981 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root" title="dbusmenu_menuitem_get_root ()">dbusmenu_menuitem_get_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1982 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach" title="dbusmenu_menuitem_foreach ()">dbusmenu_menuitem_foreach</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1983 | + <em class="parameter"><code><span class="type">void</span> (*func) (DbusmenuMenuitem * mi, gpointer data)</code></em>, |
1984 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>); |
1985 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()">dbusmenu_menuitem_handle_event</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1986 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>, |
1987 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>, |
1988 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>); |
1989 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show" title="dbusmenu_menuitem_send_about_to_show ()">dbusmenu_menuitem_send_about_to_show</a> |
1990 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1991 | + <em class="parameter"><code><span class="type">void</span> (*cb) (DbusmenuMenuitem * mi, gpointer user_data)</code></em>, |
1992 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>); |
1993 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user" title="dbusmenu_menuitem_show_to_user ()">dbusmenu_menuitem_show_to_user</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1994 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>); |
1995 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent" title="dbusmenu_menuitem_get_parent ()">dbusmenu_menuitem_get_parent</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1996 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent" title="dbusmenu_menuitem_set_parent ()">dbusmenu_menuitem_set_parent</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
1997 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>); |
1998 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent" title="dbusmenu_menuitem_unparent ()">dbusmenu_menuitem_unparent</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
1999 | +</pre> |
2000 | +</div> |
2001 | +<div class="refsect1"> |
2002 | +<a name="libdbusmenu-glib-DbusmenuMenuitem.description"></a><h2>Description</h2> |
2003 | +<p> |
2004 | +A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> is the lowest level of represenation of a |
2005 | +single item in a menu. It gets created on the server side |
2006 | +and copied over to the client side where it gets rendered. As |
2007 | +the server starts to change it, and grow it, and do all kinds |
2008 | +of fun stuff that information is transfered over DBus and the |
2009 | +client updates it's understanding of the object model. |
2010 | +</p> |
2011 | +<p> |
2012 | +Most people using either the client or the server should be |
2013 | +able to deal mostly with <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. These |
2014 | +are simple, but then they can be attached to more complex |
2015 | +objects and handled appropriately. |
2016 | +</p> |
2017 | +</div> |
2018 | +<div class="refsect1"> |
2019 | +<a name="libdbusmenu-glib-DbusmenuMenuitem.details"></a><h2>Details</h2> |
2020 | +<div class="refsect2"> |
2021 | +<a name="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</h3> |
2022 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED "property-changed" |
2023 | +</pre> |
2024 | +<p> |
2025 | +String to attach to signal <span class="type">"property-changed"</span> |
2026 | +</p> |
2027 | +</div> |
2028 | +<hr> |
2029 | +<div class="refsect2"> |
2030 | +<a name="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</h3> |
2031 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED "item-activated" |
2032 | +</pre> |
2033 | +<p> |
2034 | +String to attach to signal <span class="type">"item-activated"</span> |
2035 | +</p> |
2036 | +</div> |
2037 | +<hr> |
2038 | +<div class="refsect2"> |
2039 | +<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</h3> |
2040 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED "child-added" |
2041 | +</pre> |
2042 | +<p> |
2043 | +String to attach to signal <span class="type">"child-added"</span> |
2044 | +</p> |
2045 | +</div> |
2046 | +<hr> |
2047 | +<div class="refsect2"> |
2048 | +<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</h3> |
2049 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED "child-removed" |
2050 | +</pre> |
2051 | +<p> |
2052 | +String to attach to signal <span class="type">"child-removed"</span> |
2053 | +</p> |
2054 | +</div> |
2055 | +<hr> |
2056 | +<div class="refsect2"> |
2057 | +<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</h3> |
2058 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED "child-moved" |
2059 | +</pre> |
2060 | +<p> |
2061 | +String to attach to signal <span class="type">"child-moved"</span> |
2062 | +</p> |
2063 | +</div> |
2064 | +<hr> |
2065 | +<div class="refsect2"> |
2066 | +<a name="DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_EVENT</h3> |
2067 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_EVENT "event" |
2068 | +</pre> |
2069 | +<p> |
2070 | +String to attach to signal <span class="type">"event"</span> |
2071 | +</p> |
2072 | +</div> |
2073 | +<hr> |
2074 | +<div class="refsect2"> |
2075 | +<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED</h3> |
2076 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED "realized" |
2077 | +</pre> |
2078 | +<p> |
2079 | +String to attach to signal <span class="type">"realized"</span> |
2080 | +</p> |
2081 | +</div> |
2082 | +<hr> |
2083 | +<div class="refsect2"> |
2084 | +<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</h3> |
2085 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM)) |
2086 | +</pre> |
2087 | +<p> |
2088 | +ID to attach to signal <span class="type">"realized"</span> |
2089 | +</p> |
2090 | +</div> |
2091 | +<hr> |
2092 | +<div class="refsect2"> |
2093 | +<a name="DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW</h3> |
2094 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW "about-to-show" |
2095 | +</pre> |
2096 | +<p> |
2097 | +String to attach to signal <span class="type">"about-to-show"</span> |
2098 | +</p> |
2099 | +</div> |
2100 | +<hr> |
2101 | +<div class="refsect2"> |
2102 | +<a name="DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER</h3> |
2103 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER "show-to-user" |
2104 | +</pre> |
2105 | +<p> |
2106 | +String to attach to signal <span class="type">"show-to-user"</span> |
2107 | +</p> |
2108 | +</div> |
2109 | +<hr> |
2110 | +<div class="refsect2"> |
2111 | +<a name="DBUSMENU-MENUITEM-PROP-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TYPE</h3> |
2112 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TYPE "type" |
2113 | +</pre> |
2114 | +<p> |
2115 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property used to represent what type of menuitem |
2116 | +this object represents. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a>. |
2117 | +</p> |
2118 | +</div> |
2119 | +<hr> |
2120 | +<div class="refsect2"> |
2121 | +<a name="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_VISIBLE</h3> |
2122 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_VISIBLE "visible" |
2123 | +</pre> |
2124 | +<p> |
2125 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property used to represent whether the menuitem |
2126 | +should be shown or not. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-BOOLEAN:CAPS"><span class="type">G_VARIANT_TYPE_BOOLEAN</span></a>. |
2127 | +</p> |
2128 | +</div> |
2129 | +<hr> |
2130 | +<div class="refsect2"> |
2131 | +<a name="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ENABLED</h3> |
2132 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ENABLED "enabled" |
2133 | +</pre> |
2134 | +<p> |
2135 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property used to represent whether the menuitem |
2136 | +is clickable or not. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-BOOLEAN:CAPS"><span class="type">G_VARIANT_TYPE_BOOLEAN</span></a>. |
2137 | +</p> |
2138 | +</div> |
2139 | +<hr> |
2140 | +<div class="refsect2"> |
2141 | +<a name="DBUSMENU-MENUITEM-PROP-LABEL:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_LABEL</h3> |
2142 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_LABEL "label" |
2143 | +</pre> |
2144 | +<p> |
2145 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property used for the text on the menu item. |
2146 | +Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2147 | +</p> |
2148 | +</div> |
2149 | +<hr> |
2150 | +<div class="refsect2"> |
2151 | +<a name="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_NAME</h3> |
2152 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_NAME "icon-name" |
2153 | +</pre> |
2154 | +<p> |
2155 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that is the name of the icon under the |
2156 | +Freedesktop.org icon naming spec. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2157 | +</p> |
2158 | +</div> |
2159 | +<hr> |
2160 | +<div class="refsect2"> |
2161 | +<a name="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_DATA</h3> |
2162 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_DATA "icon-data" |
2163 | +</pre> |
2164 | +<p> |
2165 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that is the raw data of a custom icon |
2166 | +used in the application. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-VARIANT:CAPS"><span class="type">G_VARIANT_TYPE_VARIANT</span></a> |
2167 | +</p> |
2168 | +<p> |
2169 | +It is recommended that this is not set directly but instead the |
2170 | +libdbusmenu-gtk library is used with the function <a href="/usr/share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-menuitem.html#dbusmenu-menuitem-property-set-image"><code class="function">dbusmenu_menuitem_property_set_image()</code></a> |
2171 | +</p> |
2172 | +</div> |
2173 | +<hr> |
2174 | +<div class="refsect2"> |
2175 | +<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</h3> |
2176 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE "toggle-type" |
2177 | +</pre> |
2178 | +<p> |
2179 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that says what type of toggle entry should |
2180 | +be shown in the menu. Should be either <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK"><span class="type">DBUSMENU_MENUITEM_TOGGLE_CHECK</span></a> |
2181 | +or <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO"><span class="type">DBUSMENU_MENUITEM_TOGGLE_RADIO</span></a>. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2182 | +</p> |
2183 | +</div> |
2184 | +<hr> |
2185 | +<div class="refsect2"> |
2186 | +<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</h3> |
2187 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE "toggle-state" |
2188 | +</pre> |
2189 | +<p> |
2190 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that says what state a toggle entry should |
2191 | +be shown as the menu. Should be either <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED"><span class="type">DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</span></a> |
2192 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED"><span class="type">DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</span></a> or <span class="type">DBUSMENU_MENUITEM_TOGGLE_STATUE_UNKNOWN</span>. |
2193 | +Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-INT32:CAPS"><span class="type">G_VARIANT_TYPE_INT32</span></a> |
2194 | +</p> |
2195 | +</div> |
2196 | +<hr> |
2197 | +<div class="refsect2"> |
2198 | +<a name="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</h3> |
2199 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY "children-display" |
2200 | +</pre> |
2201 | +<p> |
2202 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that tells how the children of this menuitem |
2203 | +should be displayed. Most likely this will be unset or of the value |
2204 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU"><span class="type">DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</span></a>. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2205 | +</p> |
2206 | +</div> |
2207 | +<hr> |
2208 | +<div class="refsect2"> |
2209 | +<a name="DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_SHORTCUT</h3> |
2210 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_SHORTCUT "shortcut" |
2211 | +</pre> |
2212 | +<p> |
2213 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property that is the entries that represent a shortcut |
2214 | +to activate the menuitem. It is an array of arrays of strings. |
2215 | +Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-ARRAY:CAPS"><span class="type">G_VARIANT_TYPE_ARRAY</span></a> |
2216 | +</p> |
2217 | +<p> |
2218 | +It is recommended that this is not set directly but instead the |
2219 | +libdbusmenu-gtk library is used with the function <a href="/usr/share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-menuitem.html#dbusmenu-menuitem-property-set-shortcut"><code class="function">dbusmenu_menuitem_property_set_shortcut()</code></a> |
2220 | +</p> |
2221 | +</div> |
2222 | +<hr> |
2223 | +<div class="refsect2"> |
2224 | +<a name="DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_DISPOSITION</h3> |
2225 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_DISPOSITION "disposition" |
2226 | +</pre> |
2227 | +<p> |
2228 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property to tell what type of information that the |
2229 | +menu item is displaying to the user. Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2230 | +</p> |
2231 | +</div> |
2232 | +<hr> |
2233 | +<div class="refsect2"> |
2234 | +<a name="DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC</h3> |
2235 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC "accessible-desc" |
2236 | +</pre> |
2237 | +<p> |
2238 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> property used to provide a textual description of any |
2239 | +information that the icon may convey. The contents of this property are |
2240 | +passed through to assistive technologies such as the Orca screen reader. |
2241 | +The contents of this property will not be visible in the menu item. If |
2242 | +this property is set, Orca will use this property instead of the label |
2243 | +property. |
2244 | +Type: <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariantType.html#G-VARIANT-TYPE-STRING:CAPS"><span class="type">G_VARIANT_TYPE_STRING</span></a> |
2245 | +</p> |
2246 | +</div> |
2247 | +<hr> |
2248 | +<div class="refsect2"> |
2249 | +<a name="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_CHECK</h3> |
2250 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_CHECK "checkmark" |
2251 | +</pre> |
2252 | +<p> |
2253 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</span></a> to be a standard |
2254 | +check mark item. |
2255 | +</p> |
2256 | +</div> |
2257 | +<hr> |
2258 | +<div class="refsect2"> |
2259 | +<a name="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_RADIO</h3> |
2260 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_RADIO "radio" |
2261 | +</pre> |
2262 | +<p> |
2263 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</span></a> to be a standard |
2264 | +radio item. |
2265 | +</p> |
2266 | +</div> |
2267 | +<hr> |
2268 | +<div class="refsect2"> |
2269 | +<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</h3> |
2270 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED 0 |
2271 | +</pre> |
2272 | +<p> |
2273 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</span></a> so that the menu's |
2274 | +toggle item is empty. |
2275 | +</p> |
2276 | +</div> |
2277 | +<hr> |
2278 | +<div class="refsect2"> |
2279 | +<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</h3> |
2280 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED 1 |
2281 | +</pre> |
2282 | +<p> |
2283 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</span></a> so that the menu's |
2284 | +toggle item is filled. |
2285 | +</p> |
2286 | +</div> |
2287 | +<hr> |
2288 | +<div class="refsect2"> |
2289 | +<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</h3> |
2290 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN -1 |
2291 | +</pre> |
2292 | +<p> |
2293 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</span></a> so that the menu's |
2294 | +toggle item is undecided. |
2295 | +</p> |
2296 | +</div> |
2297 | +<hr> |
2298 | +<div class="refsect2"> |
2299 | +<a name="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"></a><h3>DBUSMENU_MENUITEM_ICON_NAME_BLANK</h3> |
2300 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_ICON_NAME_BLANK "blank-icon" |
2301 | +</pre> |
2302 | +<p> |
2303 | +Used to set <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE"><span class="type">DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</span></a> so that the menu's |
2304 | +toggle item is undecided. |
2305 | +</p> |
2306 | +</div> |
2307 | +<hr> |
2308 | +<div class="refsect2"> |
2309 | +<a name="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"></a><h3>DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</h3> |
2310 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU "submenu" |
2311 | +</pre> |
2312 | +<p> |
2313 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY"><span class="type">DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</span></a> to have the |
2314 | +subitems displayed as a submenu. |
2315 | +</p> |
2316 | +</div> |
2317 | +<hr> |
2318 | +<div class="refsect2"> |
2319 | +<a name="DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_ALT</h3> |
2320 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_ALT "Alt" |
2321 | +</pre> |
2322 | +<p> |
2323 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT"><span class="type">DBUSMENU_MENUITEM_PROP_SHORTCUT</span></a> to represent the |
2324 | +alternate key. |
2325 | +</p> |
2326 | +</div> |
2327 | +<hr> |
2328 | +<div class="refsect2"> |
2329 | +<a name="DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_CONTROL</h3> |
2330 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_CONTROL "Control" |
2331 | +</pre> |
2332 | +<p> |
2333 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT"><span class="type">DBUSMENU_MENUITEM_PROP_SHORTCUT</span></a> to represent the |
2334 | +control key. |
2335 | +</p> |
2336 | +</div> |
2337 | +<hr> |
2338 | +<div class="refsect2"> |
2339 | +<a name="DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_SHIFT</h3> |
2340 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_SHIFT "Shift" |
2341 | +</pre> |
2342 | +<p> |
2343 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT"><span class="type">DBUSMENU_MENUITEM_PROP_SHORTCUT</span></a> to represent the |
2344 | +shift key. |
2345 | +</p> |
2346 | +</div> |
2347 | +<hr> |
2348 | +<div class="refsect2"> |
2349 | +<a name="DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_SUPER</h3> |
2350 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_SUPER "Super" |
2351 | +</pre> |
2352 | +<p> |
2353 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT"><span class="type">DBUSMENU_MENUITEM_PROP_SHORTCUT</span></a> to represent the |
2354 | +super key. |
2355 | +</p> |
2356 | +</div> |
2357 | +<hr> |
2358 | +<div class="refsect2"> |
2359 | +<a name="DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS"></a><h3>DBUSMENU_MENUITEM_DISPOSITION_NORMAL</h3> |
2360 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_DISPOSITION_NORMAL "normal" |
2361 | +</pre> |
2362 | +<p> |
2363 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION"><span class="type">DBUSMENU_MENUITEM_PROP_DISPOSITION</span></a> to have a menu |
2364 | +item displayed in the normal manner. Default value. |
2365 | +</p> |
2366 | +</div> |
2367 | +<hr> |
2368 | +<div class="refsect2"> |
2369 | +<a name="DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS"></a><h3>DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE</h3> |
2370 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE "informative" |
2371 | +</pre> |
2372 | +<p> |
2373 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION"><span class="type">DBUSMENU_MENUITEM_PROP_DISPOSITION</span></a> to have a menu |
2374 | +item displayed in a way that conveys it's giving additional |
2375 | +information to the user. |
2376 | +</p> |
2377 | +</div> |
2378 | +<hr> |
2379 | +<div class="refsect2"> |
2380 | +<a name="DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS"></a><h3>DBUSMENU_MENUITEM_DISPOSITION_WARNING</h3> |
2381 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_DISPOSITION_WARNING "warning" |
2382 | +</pre> |
2383 | +<p> |
2384 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION"><span class="type">DBUSMENU_MENUITEM_PROP_DISPOSITION</span></a> to have a menu |
2385 | +item displayed in a way that conveys it's giving a warning |
2386 | +to the user. |
2387 | +</p> |
2388 | +</div> |
2389 | +<hr> |
2390 | +<div class="refsect2"> |
2391 | +<a name="DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS"></a><h3>DBUSMENU_MENUITEM_DISPOSITION_ALERT</h3> |
2392 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_DISPOSITION_ALERT "alert" |
2393 | +</pre> |
2394 | +<p> |
2395 | +Used in <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS" title="DBUSMENU_MENUITEM_PROP_DISPOSITION"><span class="type">DBUSMENU_MENUITEM_PROP_DISPOSITION</span></a> to have a menu |
2396 | +item displayed in a way that conveys it's giving an alert |
2397 | +to the user. |
2398 | +</p> |
2399 | +</div> |
2400 | +<hr> |
2401 | +<div class="refsect2"> |
2402 | +<a name="DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS"></a><h3>DBUSMENU_MENUITEM_EVENT_ACTIVATED</h3> |
2403 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_EVENT_ACTIVATED "clicked" |
2404 | +</pre> |
2405 | +<p> |
2406 | +String for the event identifier when a menu item is clicked |
2407 | +on by the user. |
2408 | +</p> |
2409 | +</div> |
2410 | +<hr> |
2411 | +<div class="refsect2"> |
2412 | +<a name="DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS"></a><h3>DBUSMENU_MENUITEM_EVENT_CLOSED</h3> |
2413 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_EVENT_CLOSED "closed" |
2414 | +</pre> |
2415 | +<p> |
2416 | +String for the event identifier when a menu is closed and |
2417 | +displayed to the user. Only valid for items that contain |
2418 | +submenus. |
2419 | +</p> |
2420 | +</div> |
2421 | +<hr> |
2422 | +<div class="refsect2"> |
2423 | +<a name="DBUSMENU-MENUITEM-EVENT-OPENED:CAPS"></a><h3>DBUSMENU_MENUITEM_EVENT_OPENED</h3> |
2424 | +<pre class="programlisting">#define DBUSMENU_MENUITEM_EVENT_OPENED "opened" |
2425 | +</pre> |
2426 | +<p> |
2427 | +String for the event identifier when a menu is opened and |
2428 | +displayed to the user. Only valid for items that contain |
2429 | +submenus. |
2430 | +</p> |
2431 | +</div> |
2432 | +<hr> |
2433 | +<div class="refsect2"> |
2434 | +<a name="DbusmenuMenuitem"></a><h3>struct DbusmenuMenuitem</h3> |
2435 | +<pre class="programlisting">struct DbusmenuMenuitem { |
2436 | + GObject parent; |
2437 | + |
2438 | + /*< Private >*/ |
2439 | + DbusmenuMenuitemPrivate * priv; |
2440 | +}; |
2441 | +</pre> |
2442 | +<p> |
2443 | +This is the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> based object that represents a menu |
2444 | +item. It gets created the same on both the client and |
2445 | +the server side and libdbusmenu-glib does the work of making |
2446 | +this object model appear on both sides of DBus. Simple |
2447 | +really, though through updates and people coming on and off |
2448 | +the bus it can lead to lots of fun complex scenarios. |
2449 | +</p> |
2450 | +<div class="variablelist"><table border="0"> |
2451 | +<col align="left" valign="top"> |
2452 | +<tbody> |
2453 | +<tr> |
2454 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> <em class="structfield"><code><a name="DbusmenuMenuitem.parent"></a>parent</code></em>;</span></p></td> |
2455 | +<td>Parent object</td> |
2456 | +</tr> |
2457 | +<tr> |
2458 | +<td><p><span class="term"><span class="type">DbusmenuMenuitemPrivate</span> *<em class="structfield"><code><a name="DbusmenuMenuitem.priv"></a>priv</code></em>;</span></p></td> |
2459 | +<td>Private data</td> |
2460 | +</tr> |
2461 | +</tbody> |
2462 | +</table></div> |
2463 | +</div> |
2464 | +<hr> |
2465 | +<div class="refsect2"> |
2466 | +<a name="dbusmenu-menuitem-about-to-show-cb"></a><h3>dbusmenu_menuitem_about_to_show_cb ()</h3> |
2467 | +<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_about_to_show_cb) |
2468 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2469 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> |
2470 | +<p> |
2471 | +Callback prototype for a callback that is called when the |
2472 | +menu should be shown. |
2473 | +</p> |
2474 | +<div class="variablelist"><table border="0"> |
2475 | +<col align="left" valign="top"> |
2476 | +<tbody> |
2477 | +<tr> |
2478 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2479 | +<td>Menu item that should be shown</td> |
2480 | +</tr> |
2481 | +<tr> |
2482 | +<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td> |
2483 | +<td>Extra user data sent with the function. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span> |
2484 | +</td> |
2485 | +</tr> |
2486 | +</tbody> |
2487 | +</table></div> |
2488 | +</div> |
2489 | +<hr> |
2490 | +<div class="refsect2"> |
2491 | +<a name="dbusmenu-menuitem-buildvariant-slot-t"></a><h3>dbusmenu_menuitem_buildvariant_slot_t ()</h3> |
2492 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * (*dbusmenu_menuitem_buildvariant_slot_t) |
2493 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2494 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **properties</code></em>);</pre> |
2495 | +<p> |
2496 | +This is the function that is called to represent this menu item |
2497 | +as a variant. Should call it's own children. |
2498 | +</p> |
2499 | +<div class="variablelist"><table border="0"> |
2500 | +<col align="left" valign="top"> |
2501 | +<tbody> |
2502 | +<tr> |
2503 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2504 | +<td>Menu item that should be built from. <span class="annotation">[<acronym title="Parameter for input. Default is transfer none."><span class="acronym">in</span></acronym>]</span> |
2505 | +</td> |
2506 | +</tr> |
2507 | +<tr> |
2508 | +<td><p><span class="term"><em class="parameter"><code>properties</code></em> :</span></p></td> |
2509 | +<td>A list of properties that should be the only ones in the resulting variant structure. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span> |
2510 | +</td> |
2511 | +</tr> |
2512 | +<tr> |
2513 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2514 | +<td>A variant representing this item and it's children. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> |
2515 | +</td> |
2516 | +</tr> |
2517 | +</tbody> |
2518 | +</table></div> |
2519 | +</div> |
2520 | +<hr> |
2521 | +<div class="refsect2"> |
2522 | +<a name="DbusmenuMenuitemClass"></a><h3>struct DbusmenuMenuitemClass</h3> |
2523 | +<pre class="programlisting">struct DbusmenuMenuitemClass { |
2524 | + GObjectClass parent_class; |
2525 | + |
2526 | + /* Signals */ |
2527 | + void (*property_changed) (gchar * property, GVariant * value); |
2528 | + void (*item_activated) (guint timestamp); |
2529 | + void (*child_added) (DbusmenuMenuitem * child, guint position); |
2530 | + void (*child_removed) (DbusmenuMenuitem * child); |
2531 | + void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos); |
2532 | + void (*realized) (void); |
2533 | + |
2534 | + /* Virtual functions */ |
2535 | + dbusmenu_menuitem_buildvariant_slot_t buildvariant; |
2536 | + void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, GVariant * variant, guint timestamp); |
2537 | + void (*send_about_to_show) (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data); |
2538 | + |
2539 | + void (*show_to_user) (DbusmenuMenuitem * mi, guint timestamp, gpointer cb_data); |
2540 | + gboolean (*about_to_show) (void); |
2541 | + |
2542 | + void (*event) (const gchar * name, GVariant * value, guint timestamp); |
2543 | + |
2544 | + /*< Private >*/ |
2545 | + void (*reserved1) (void); |
2546 | + void (*reserved2) (void); |
2547 | + void (*reserved3) (void); |
2548 | + void (*reserved4) (void); |
2549 | + void (*reserved5) (void); |
2550 | +}; |
2551 | +</pre> |
2552 | +<p> |
2553 | +Functions and signals that every menuitem should know something |
2554 | +about. |
2555 | +</p> |
2556 | +<div class="variablelist"><table border="0"> |
2557 | +<col align="left" valign="top"> |
2558 | +<tbody> |
2559 | +<tr> |
2560 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemClass.parent-class"></a>parent_class</code></em>;</span></p></td> |
2561 | +<td>Functions and signals from our parent</td> |
2562 | +</tr> |
2563 | +<tr> |
2564 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.property-changed"></a>property_changed</code></em> ()</span></p></td> |
2565 | +<td>Slot for <span class="type">"property-changed"</span>.</td> |
2566 | +</tr> |
2567 | +<tr> |
2568 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.item-activated"></a>item_activated</code></em> ()</span></p></td> |
2569 | +<td>Slot for <span class="type">"item-activated"</span>.</td> |
2570 | +</tr> |
2571 | +<tr> |
2572 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-added"></a>child_added</code></em> ()</span></p></td> |
2573 | +<td>Slot for <span class="type">"child-added"</span>.</td> |
2574 | +</tr> |
2575 | +<tr> |
2576 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-removed"></a>child_removed</code></em> ()</span></p></td> |
2577 | +<td>Slot for <span class="type">"child-removed"</span>.</td> |
2578 | +</tr> |
2579 | +<tr> |
2580 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-moved"></a>child_moved</code></em> ()</span></p></td> |
2581 | +<td>Slot for <span class="type">"child-moved"</span>.</td> |
2582 | +</tr> |
2583 | +<tr> |
2584 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.realized"></a>realized</code></em> ()</span></p></td> |
2585 | +<td>Slot for <span class="type">"realized"</span>.</td> |
2586 | +</tr> |
2587 | +<tr> |
2588 | +<td><p><span class="term"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t" title="dbusmenu_menuitem_buildvariant_slot_t ()"><span class="type">dbusmenu_menuitem_buildvariant_slot_t</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemClass.buildvariant"></a>buildvariant</code></em>;</span></p></td> |
2589 | +<td>Virtual function that appends the strings required to represent this menu item in the menu variant.</td> |
2590 | +</tr> |
2591 | +<tr> |
2592 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.handle-event"></a>handle_event</code></em> ()</span></p></td> |
2593 | +<td>This function is to override how events are handled by subclasses. Look at <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event" title="dbusmenu_menuitem_handle_event ()"><span class="type">dbusmenu_menuitem_handle_event</span></a> for lots of good information.</td> |
2594 | +</tr> |
2595 | +<tr> |
2596 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.show-to-user"></a>show_to_user</code></em> ()</span></p></td> |
2597 | +<td>Slot for <span class="type">"show-to-user"</span>.</td> |
2598 | +</tr> |
2599 | +<tr> |
2600 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.about-to-show"></a>about_to_show</code></em> ()</span></p></td> |
2601 | +<td>Slot for <span class="type">"about-to-show"</span>.</td> |
2602 | +</tr> |
2603 | +<tr> |
2604 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.event"></a>event</code></em> ()</span></p></td> |
2605 | +<td>Slot for <span class="type">"event"</span>.</td> |
2606 | +</tr> |
2607 | +<tr> |
2608 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved1"></a>reserved1</code></em> ()</span></p></td> |
2609 | +<td>Reserved for future use.</td> |
2610 | +</tr> |
2611 | +<tr> |
2612 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved2"></a>reserved2</code></em> ()</span></p></td> |
2613 | +<td>Reserved for future use.</td> |
2614 | +</tr> |
2615 | +<tr> |
2616 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved3"></a>reserved3</code></em> ()</span></p></td> |
2617 | +<td>Reserved for future use.</td> |
2618 | +</tr> |
2619 | +<tr> |
2620 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved4"></a>reserved4</code></em> ()</span></p></td> |
2621 | +<td>Reserved for future use.</td> |
2622 | +</tr> |
2623 | +<tr> |
2624 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved5"></a>reserved5</code></em> ()</span></p></td> |
2625 | +<td>Reserved for future use.</td> |
2626 | +</tr> |
2627 | +</tbody> |
2628 | +</table></div> |
2629 | +</div> |
2630 | +<hr> |
2631 | +<div class="refsect2"> |
2632 | +<a name="dbusmenu-menuitem-new"></a><h3>dbusmenu_menuitem_new ()</h3> |
2633 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
2634 | +<p> |
2635 | +Create a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with all default values. |
2636 | +</p> |
2637 | +<div class="variablelist"><table border="0"> |
2638 | +<col align="left" valign="top"> |
2639 | +<tbody><tr> |
2640 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2641 | +<td>A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.</td> |
2642 | +</tr></tbody> |
2643 | +</table></div> |
2644 | +</div> |
2645 | +<hr> |
2646 | +<div class="refsect2"> |
2647 | +<a name="dbusmenu-menuitem-new-with-id"></a><h3>dbusmenu_menuitem_new_with_id ()</h3> |
2648 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_new_with_id (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre> |
2649 | +<p> |
2650 | +This creates a blank <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with a specific ID. |
2651 | +</p> |
2652 | +<div class="variablelist"><table border="0"> |
2653 | +<col align="left" valign="top"> |
2654 | +<tbody> |
2655 | +<tr> |
2656 | +<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td> |
2657 | +<td>ID to use for this menuitem</td> |
2658 | +</tr> |
2659 | +<tr> |
2660 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2661 | +<td>A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.</td> |
2662 | +</tr> |
2663 | +</tbody> |
2664 | +</table></div> |
2665 | +</div> |
2666 | +<hr> |
2667 | +<div class="refsect2"> |
2668 | +<a name="dbusmenu-menuitem-get-id"></a><h3>dbusmenu_menuitem_get_id ()</h3> |
2669 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> dbusmenu_menuitem_get_id (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
2670 | +<p> |
2671 | +Gets the unique ID for <em class="parameter"><code>mi</code></em>. |
2672 | +</p> |
2673 | +<div class="variablelist"><table border="0"> |
2674 | +<col align="left" valign="top"> |
2675 | +<tbody> |
2676 | +<tr> |
2677 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2678 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.</td> |
2679 | +</tr> |
2680 | +<tr> |
2681 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2682 | +<td>The ID of the <em class="parameter"><code>mi</code></em>.</td> |
2683 | +</tr> |
2684 | +</tbody> |
2685 | +</table></div> |
2686 | +</div> |
2687 | +<hr> |
2688 | +<div class="refsect2"> |
2689 | +<a name="dbusmenu-menuitem-get-children"></a><h3>dbusmenu_menuitem_get_children ()</h3> |
2690 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_get_children (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
2691 | +<p> |
2692 | +Returns simply the list of children that this menu item |
2693 | +has. The list is valid until another child related function |
2694 | +is called, where it might be changed. |
2695 | +</p> |
2696 | +<div class="variablelist"><table border="0"> |
2697 | +<col align="left" valign="top"> |
2698 | +<tbody> |
2699 | +<tr> |
2700 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2701 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.</td> |
2702 | +</tr> |
2703 | +<tr> |
2704 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2705 | +<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of pointers to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Dbusmenu.Menuitem]</span> |
2706 | +</td> |
2707 | +</tr> |
2708 | +</tbody> |
2709 | +</table></div> |
2710 | +</div> |
2711 | +<hr> |
2712 | +<div class="refsect2"> |
2713 | +<a name="dbusmenu-menuitem-take-children"></a><h3>dbusmenu_menuitem_take_children ()</h3> |
2714 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_take_children (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
2715 | +<p> |
2716 | +While the name sounds devious that's exactly what this function |
2717 | +does. It takes the list of children from the <em class="parameter"><code>mi</code></em> and clears the |
2718 | +internal list. The calling function is now in charge of the ref's |
2719 | +on the children it has taken. A lot of responsibility involved |
2720 | +in taking children. |
2721 | +</p> |
2722 | +<div class="variablelist"><table border="0"> |
2723 | +<col align="left" valign="top"> |
2724 | +<tbody> |
2725 | +<tr> |
2726 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2727 | +<td>The <span class="type">DbusmenMenuitem</span> to take the children from.</td> |
2728 | +</tr> |
2729 | +<tr> |
2730 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2731 | +<td>A <a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of pointers to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Dbusmenu.Menuitem]</span> |
2732 | +</td> |
2733 | +</tr> |
2734 | +</tbody> |
2735 | +</table></div> |
2736 | +</div> |
2737 | +<hr> |
2738 | +<div class="refsect2"> |
2739 | +<a name="dbusmenu-menuitem-get-position"></a><h3>dbusmenu_menuitem_get_position ()</h3> |
2740 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> dbusmenu_menuitem_get_position (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2741 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);</pre> |
2742 | +<p> |
2743 | +This function returns the position of the menu item <em class="parameter"><code>mi</code></em> |
2744 | +in the children of <em class="parameter"><code>parent</code></em>. It will return zero if the |
2745 | +menu item can't be found. |
2746 | +</p> |
2747 | +<div class="variablelist"><table border="0"> |
2748 | +<col align="left" valign="top"> |
2749 | +<tbody> |
2750 | +<tr> |
2751 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2752 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of</td> |
2753 | +</tr> |
2754 | +<tr> |
2755 | +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> |
2756 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children contain <em class="parameter"><code>mi</code></em> |
2757 | +</td> |
2758 | +</tr> |
2759 | +<tr> |
2760 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2761 | +<td>The position of <em class="parameter"><code>mi</code></em> in the children of <em class="parameter"><code>parent</code></em>.</td> |
2762 | +</tr> |
2763 | +</tbody> |
2764 | +</table></div> |
2765 | +</div> |
2766 | +<hr> |
2767 | +<div class="refsect2"> |
2768 | +<a name="dbusmenu-menuitem-get-position-realized"></a><h3>dbusmenu_menuitem_get_position_realized ()</h3> |
2769 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> dbusmenu_menuitem_get_position_realized |
2770 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2771 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);</pre> |
2772 | +<p> |
2773 | +This function is very similar to <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position" title="dbusmenu_menuitem_get_position ()"><span class="type">dbusmenu_menuitem_get_position</span></a> |
2774 | +except that it only counts in the children that have been realized. |
2775 | +</p> |
2776 | +<div class="variablelist"><table border="0"> |
2777 | +<col align="left" valign="top"> |
2778 | +<tbody> |
2779 | +<tr> |
2780 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2781 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of</td> |
2782 | +</tr> |
2783 | +<tr> |
2784 | +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> |
2785 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children contain <em class="parameter"><code>mi</code></em> |
2786 | +</td> |
2787 | +</tr> |
2788 | +<tr> |
2789 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2790 | +<td>The position of <em class="parameter"><code>mi</code></em> in the realized children of <em class="parameter"><code>parent</code></em>.</td> |
2791 | +</tr> |
2792 | +</tbody> |
2793 | +</table></div> |
2794 | +</div> |
2795 | +<hr> |
2796 | +<div class="refsect2"> |
2797 | +<a name="dbusmenu-menuitem-child-append"></a><h3>dbusmenu_menuitem_child_append ()</h3> |
2798 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_append (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2799 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre> |
2800 | +<p> |
2801 | +This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at |
2802 | +the end of that list. |
2803 | +</p> |
2804 | +<div class="variablelist"><table border="0"> |
2805 | +<col align="left" valign="top"> |
2806 | +<tbody> |
2807 | +<tr> |
2808 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2809 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which will become a new parent</td> |
2810 | +</tr> |
2811 | +<tr> |
2812 | +<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> |
2813 | +<td>The <span class="type">DbusmenMenuitem</span> that will be a child</td> |
2814 | +</tr> |
2815 | +<tr> |
2816 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2817 | +<td>Whether the child has been added successfully.</td> |
2818 | +</tr> |
2819 | +</tbody> |
2820 | +</table></div> |
2821 | +</div> |
2822 | +<hr> |
2823 | +<div class="refsect2"> |
2824 | +<a name="dbusmenu-menuitem-child-prepend"></a><h3>dbusmenu_menuitem_child_prepend ()</h3> |
2825 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_prepend (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2826 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre> |
2827 | +<p> |
2828 | +This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at |
2829 | +the beginning of that list. |
2830 | +</p> |
2831 | +<div class="variablelist"><table border="0"> |
2832 | +<col align="left" valign="top"> |
2833 | +<tbody> |
2834 | +<tr> |
2835 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2836 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which will become a new parent</td> |
2837 | +</tr> |
2838 | +<tr> |
2839 | +<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> |
2840 | +<td>The <span class="type">DbusmenMenuitem</span> that will be a child</td> |
2841 | +</tr> |
2842 | +<tr> |
2843 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2844 | +<td>Whether the child has been added successfully.</td> |
2845 | +</tr> |
2846 | +</tbody> |
2847 | +</table></div> |
2848 | +</div> |
2849 | +<hr> |
2850 | +<div class="refsect2"> |
2851 | +<a name="dbusmenu-menuitem-child-delete"></a><h3>dbusmenu_menuitem_child_delete ()</h3> |
2852 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_delete (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2853 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);</pre> |
2854 | +<p> |
2855 | +This function removes <em class="parameter"><code>child</code></em> from the children list of <em class="parameter"><code>mi</code></em>. It does |
2856 | +not call <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><span class="type">g_object_unref</span></a> on <em class="parameter"><code>child</code></em>. |
2857 | +</p> |
2858 | +<div class="variablelist"><table border="0"> |
2859 | +<col align="left" valign="top"> |
2860 | +<tbody> |
2861 | +<tr> |
2862 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2863 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> which has <em class="parameter"><code>child</code></em> as a child</td> |
2864 | +</tr> |
2865 | +<tr> |
2866 | +<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> |
2867 | +<td>The child <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that you want to no longer |
2868 | +be a child of <em class="parameter"><code>mi</code></em>.</td> |
2869 | +</tr> |
2870 | +<tr> |
2871 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2872 | +<td>If we were able to delete <em class="parameter"><code>child</code></em>.</td> |
2873 | +</tr> |
2874 | +</tbody> |
2875 | +</table></div> |
2876 | +</div> |
2877 | +<hr> |
2878 | +<div class="refsect2"> |
2879 | +<a name="dbusmenu-menuitem-child-add-position"></a><h3>dbusmenu_menuitem_child_add_position ()</h3> |
2880 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_add_position |
2881 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2882 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>, |
2883 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);</pre> |
2884 | +<p> |
2885 | +Puts <em class="parameter"><code>child</code></em> in the list of children for <em class="parameter"><code>mi</code></em> at the location |
2886 | +specified in <em class="parameter"><code>position</code></em>. If there is not enough entires available |
2887 | +then <em class="parameter"><code>child</code></em> will be placed at the end of the list. |
2888 | +</p> |
2889 | +<div class="variablelist"><table border="0"> |
2890 | +<col align="left" valign="top"> |
2891 | +<tbody> |
2892 | +<tr> |
2893 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2894 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that we're adding the child <em class="parameter"><code>child</code></em> to.</td> |
2895 | +</tr> |
2896 | +<tr> |
2897 | +<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> |
2898 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to make a child of <em class="parameter"><code>mi</code></em>.</td> |
2899 | +</tr> |
2900 | +<tr> |
2901 | +<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td> |
2902 | +<td>Where in <em class="parameter"><code>mi</code></em> object's list of chidren <em class="parameter"><code>child</code></em> should be placed.</td> |
2903 | +</tr> |
2904 | +<tr> |
2905 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2906 | +<td>Whether <em class="parameter"><code>child</code></em> was added successfully.</td> |
2907 | +</tr> |
2908 | +</tbody> |
2909 | +</table></div> |
2910 | +</div> |
2911 | +<hr> |
2912 | +<div class="refsect2"> |
2913 | +<a name="dbusmenu-menuitem-child-reorder"></a><h3>dbusmenu_menuitem_child_reorder ()</h3> |
2914 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_child_reorder (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2915 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>, |
2916 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);</pre> |
2917 | +<p> |
2918 | +This function moves a child on the list of children. It is |
2919 | +for a child that is already in the list, but simply needs a |
2920 | +new location. |
2921 | +</p> |
2922 | +<div class="variablelist"><table border="0"> |
2923 | +<col align="left" valign="top"> |
2924 | +<tbody> |
2925 | +<tr> |
2926 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2927 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that has children needing realignment</td> |
2928 | +</tr> |
2929 | +<tr> |
2930 | +<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td> |
2931 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that is a child needing to be moved</td> |
2932 | +</tr> |
2933 | +<tr> |
2934 | +<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td> |
2935 | +<td>The position in the list to place it in</td> |
2936 | +</tr> |
2937 | +<tr> |
2938 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2939 | +<td>Whether the move was successful.</td> |
2940 | +</tr> |
2941 | +</tbody> |
2942 | +</table></div> |
2943 | +</div> |
2944 | +<hr> |
2945 | +<div class="refsect2"> |
2946 | +<a name="dbusmenu-menuitem-child-find"></a><h3>dbusmenu_menuitem_child_find ()</h3> |
2947 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_child_find (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2948 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre> |
2949 | +<p> |
2950 | +Search the children of <em class="parameter"><code>mi</code></em> to find one with the ID of <em class="parameter"><code>id</code></em>. |
2951 | +If it doesn't exist then we return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a>. |
2952 | +</p> |
2953 | +<div class="variablelist"><table border="0"> |
2954 | +<col align="left" valign="top"> |
2955 | +<tbody> |
2956 | +<tr> |
2957 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2958 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> who's children to look on</td> |
2959 | +</tr> |
2960 | +<tr> |
2961 | +<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td> |
2962 | +<td>The ID of the child that we're looking for.</td> |
2963 | +</tr> |
2964 | +<tr> |
2965 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2966 | +<td>The menu item with the ID <em class="parameter"><code>id</code></em> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if it |
2967 | +can't be found. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
2968 | +</td> |
2969 | +</tr> |
2970 | +</tbody> |
2971 | +</table></div> |
2972 | +</div> |
2973 | +<hr> |
2974 | +<div class="refsect2"> |
2975 | +<a name="dbusmenu-menuitem-find-id"></a><h3>dbusmenu_menuitem_find_id ()</h3> |
2976 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_find_id (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
2977 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> id</code></em>);</pre> |
2978 | +<p> |
2979 | +This function searchs the whole tree of children that |
2980 | +are attached to <em class="parameter"><code>mi</code></em>. This could be quite a few nodes, all |
2981 | +the way down the tree. It is a depth first search. |
2982 | +</p> |
2983 | +<div class="variablelist"><table border="0"> |
2984 | +<col align="left" valign="top"> |
2985 | +<tbody> |
2986 | +<tr> |
2987 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
2988 | +<td> |
2989 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> at the top of the tree to search</td> |
2990 | +</tr> |
2991 | +<tr> |
2992 | +<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td> |
2993 | +<td>ID of the <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to search for</td> |
2994 | +</tr> |
2995 | +<tr> |
2996 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
2997 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with the ID of <em class="parameter"><code>id</code></em> |
2998 | +or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if there isn't such a menu item in the tree |
2999 | +represented by <em class="parameter"><code>mi</code></em>. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3000 | +</td> |
3001 | +</tr> |
3002 | +</tbody> |
3003 | +</table></div> |
3004 | +</div> |
3005 | +<hr> |
3006 | +<div class="refsect2"> |
3007 | +<a name="dbusmenu-menuitem-property-set"></a><h3>dbusmenu_menuitem_property_set ()</h3> |
3008 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3009 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3010 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre> |
3011 | +<p> |
3012 | +Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a |
3013 | +property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name, |
3014 | +then the value is set to the new value. If not, the property |
3015 | +is added. If the value is changed or the property was previously |
3016 | +unset then the signal <span class="type">"prop-changed"</span> will be |
3017 | +emitted by this function. |
3018 | +</p> |
3019 | +<div class="variablelist"><table border="0"> |
3020 | +<col align="left" valign="top"> |
3021 | +<tbody> |
3022 | +<tr> |
3023 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3024 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.</td> |
3025 | +</tr> |
3026 | +<tr> |
3027 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3028 | +<td>Name of the property to set.</td> |
3029 | +</tr> |
3030 | +<tr> |
3031 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
3032 | +<td>The value of the property.</td> |
3033 | +</tr> |
3034 | +<tr> |
3035 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3036 | +<td>A boolean representing if the property value was set.</td> |
3037 | +</tr> |
3038 | +</tbody> |
3039 | +</table></div> |
3040 | +</div> |
3041 | +<hr> |
3042 | +<div class="refsect2"> |
3043 | +<a name="dbusmenu-menuitem-property-set-bool"></a><h3>dbusmenu_menuitem_property_set_bool ()</h3> |
3044 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_bool (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3045 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3046 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre> |
3047 | +<p> |
3048 | +Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a |
3049 | +property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name, |
3050 | +then the value is set to the new value. If not, the property |
3051 | +is added. If the value is changed or the property was previously |
3052 | +unset then the signal <span class="type">"prop-changed"</span> will be |
3053 | +emitted by this function. |
3054 | +</p> |
3055 | +<div class="variablelist"><table border="0"> |
3056 | +<col align="left" valign="top"> |
3057 | +<tbody> |
3058 | +<tr> |
3059 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3060 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.</td> |
3061 | +</tr> |
3062 | +<tr> |
3063 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3064 | +<td>Name of the property to set.</td> |
3065 | +</tr> |
3066 | +<tr> |
3067 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
3068 | +<td>The value of the property.</td> |
3069 | +</tr> |
3070 | +<tr> |
3071 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3072 | +<td>A boolean representing if the property value was set.</td> |
3073 | +</tr> |
3074 | +</tbody> |
3075 | +</table></div> |
3076 | +</div> |
3077 | +<hr> |
3078 | +<div class="refsect2"> |
3079 | +<a name="dbusmenu-menuitem-property-set-byte-array"></a><h3>dbusmenu_menuitem_property_set_byte_array ()</h3> |
3080 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_byte_array |
3081 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3082 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3083 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *value</code></em>, |
3084 | + <em class="parameter"><code><span class="type">gsize</span> nelements</code></em>);</pre> |
3085 | +<p> |
3086 | +Takes a byte array <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a |
3087 | +property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name, |
3088 | +then the value is set to the new value. If not, the property |
3089 | +is added. If the value is changed or the property was previously |
3090 | +unset then the signal <span class="type">"prop-changed"</span> will be |
3091 | +emitted by this function. |
3092 | +</p> |
3093 | +<div class="variablelist"><table border="0"> |
3094 | +<col align="left" valign="top"> |
3095 | +<tbody> |
3096 | +<tr> |
3097 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3098 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.</td> |
3099 | +</tr> |
3100 | +<tr> |
3101 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3102 | +<td>Name of the property to set.</td> |
3103 | +</tr> |
3104 | +<tr> |
3105 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
3106 | +<td>The byte array.</td> |
3107 | +</tr> |
3108 | +<tr> |
3109 | +<td><p><span class="term"><em class="parameter"><code>nelements</code></em> :</span></p></td> |
3110 | +<td>The number of elements in the byte array.</td> |
3111 | +</tr> |
3112 | +<tr> |
3113 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3114 | +<td>A boolean representing if the property value was set.</td> |
3115 | +</tr> |
3116 | +</tbody> |
3117 | +</table></div> |
3118 | +</div> |
3119 | +<hr> |
3120 | +<div class="refsect2"> |
3121 | +<a name="dbusmenu-menuitem-property-set-int"></a><h3>dbusmenu_menuitem_property_set_int ()</h3> |
3122 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_int (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3123 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3124 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre> |
3125 | +<p> |
3126 | +Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a |
3127 | +property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name, |
3128 | +then the value is set to the new value. If not, the property |
3129 | +is added. If the value is changed or the property was previously |
3130 | +unset then the signal <span class="type">"prop-changed"</span> will be |
3131 | +emitted by this function. |
3132 | +</p> |
3133 | +<div class="variablelist"><table border="0"> |
3134 | +<col align="left" valign="top"> |
3135 | +<tbody> |
3136 | +<tr> |
3137 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3138 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.</td> |
3139 | +</tr> |
3140 | +<tr> |
3141 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3142 | +<td>Name of the property to set.</td> |
3143 | +</tr> |
3144 | +<tr> |
3145 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
3146 | +<td>The value of the property.</td> |
3147 | +</tr> |
3148 | +<tr> |
3149 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3150 | +<td>A boolean representing if the property value was set.</td> |
3151 | +</tr> |
3152 | +</tbody> |
3153 | +</table></div> |
3154 | +</div> |
3155 | +<hr> |
3156 | +<div class="refsect2"> |
3157 | +<a name="dbusmenu-menuitem-property-set-variant"></a><h3>dbusmenu_menuitem_property_set_variant ()</h3> |
3158 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_set_variant |
3159 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3160 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3161 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *value</code></em>);</pre> |
3162 | +<p> |
3163 | +Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a |
3164 | +property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name, |
3165 | +then the value is set to the new value. If not, the property |
3166 | +is added. If the value is changed or the property was previously |
3167 | +unset then the signal <span class="type">"prop-changed"</span> will be |
3168 | +emitted by this function. |
3169 | +</p> |
3170 | +<div class="variablelist"><table border="0"> |
3171 | +<col align="left" valign="top"> |
3172 | +<tbody> |
3173 | +<tr> |
3174 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3175 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.</td> |
3176 | +</tr> |
3177 | +<tr> |
3178 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3179 | +<td>Name of the property to set.</td> |
3180 | +</tr> |
3181 | +<tr> |
3182 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
3183 | +<td>The value of the property.</td> |
3184 | +</tr> |
3185 | +<tr> |
3186 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3187 | +<td>A boolean representing if the property value was set.</td> |
3188 | +</tr> |
3189 | +</tbody> |
3190 | +</table></div> |
3191 | +</div> |
3192 | +<hr> |
3193 | +<div class="refsect2"> |
3194 | +<a name="dbusmenu-menuitem-property-get"></a><h3>dbusmenu_menuitem_property_get ()</h3> |
3195 | +<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * dbusmenu_menuitem_property_get (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3196 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3197 | +<p> |
3198 | +Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if |
3199 | +it exits. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> will be returned if the property doesn't |
3200 | +exist. |
3201 | +</p> |
3202 | +<div class="variablelist"><table border="0"> |
3203 | +<col align="left" valign="top"> |
3204 | +<tbody> |
3205 | +<tr> |
3206 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3207 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3208 | +</tr> |
3209 | +<tr> |
3210 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3211 | +<td>The property to grab.</td> |
3212 | +</tr> |
3213 | +<tr> |
3214 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3215 | +<td>A string with the value of the property |
3216 | +that shouldn't be free'd. Or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if the property |
3217 | +is not set or is not a string. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3218 | +</td> |
3219 | +</tr> |
3220 | +</tbody> |
3221 | +</table></div> |
3222 | +</div> |
3223 | +<hr> |
3224 | +<div class="refsect2"> |
3225 | +<a name="dbusmenu-menuitem-property-get-bool"></a><h3>dbusmenu_menuitem_property_get_bool ()</h3> |
3226 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_get_bool (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3227 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3228 | +<p> |
3229 | +Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if |
3230 | +it exits. Returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a> if the property doesn't exist. |
3231 | +</p> |
3232 | +<div class="variablelist"><table border="0"> |
3233 | +<col align="left" valign="top"> |
3234 | +<tbody> |
3235 | +<tr> |
3236 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3237 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3238 | +</tr> |
3239 | +<tr> |
3240 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3241 | +<td>The property to grab.</td> |
3242 | +</tr> |
3243 | +<tr> |
3244 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3245 | +<td>The value of the property or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><span class="type">FALSE</span></a>.</td> |
3246 | +</tr> |
3247 | +</tbody> |
3248 | +</table></div> |
3249 | +</div> |
3250 | +<hr> |
3251 | +<div class="refsect2"> |
3252 | +<a name="dbusmenu-menuitem-property-get-byte-array"></a><h3>dbusmenu_menuitem_property_get_byte_array ()</h3> |
3253 | +<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> * dbusmenu_menuitem_property_get_byte_array |
3254 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3255 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>, |
3256 | + <em class="parameter"><code><span class="type">gsize</span> *nelements</code></em>);</pre> |
3257 | +<p> |
3258 | +Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if |
3259 | +it exits. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> will be returned if the property doesn't |
3260 | +exist. |
3261 | +</p> |
3262 | +<div class="variablelist"><table border="0"> |
3263 | +<col align="left" valign="top"> |
3264 | +<tbody> |
3265 | +<tr> |
3266 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3267 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3268 | +</tr> |
3269 | +<tr> |
3270 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3271 | +<td>The property to grab.</td> |
3272 | +</tr> |
3273 | +<tr> |
3274 | +<td><p><span class="term"><em class="parameter"><code>nelements</code></em> :</span></p></td> |
3275 | +<td>A pointer to the location to store the number of items (out)</td> |
3276 | +</tr> |
3277 | +<tr> |
3278 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3279 | +<td>A byte array with the |
3280 | +value of the property that shouldn't be free'd. Or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if the property |
3281 | +is not set or is not a byte array. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=nelements][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3282 | +</td> |
3283 | +</tr> |
3284 | +</tbody> |
3285 | +</table></div> |
3286 | +</div> |
3287 | +<hr> |
3288 | +<div class="refsect2"> |
3289 | +<a name="dbusmenu-menuitem-property-get-int"></a><h3>dbusmenu_menuitem_property_get_int ()</h3> |
3290 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> dbusmenu_menuitem_property_get_int (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3291 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3292 | +<p> |
3293 | +Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if |
3294 | +it exits. Returns zero if the property doesn't exist. |
3295 | +</p> |
3296 | +<div class="variablelist"><table border="0"> |
3297 | +<col align="left" valign="top"> |
3298 | +<tbody> |
3299 | +<tr> |
3300 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3301 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3302 | +</tr> |
3303 | +<tr> |
3304 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3305 | +<td>The property to grab.</td> |
3306 | +</tr> |
3307 | +<tr> |
3308 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3309 | +<td>The value of the property or zero.</td> |
3310 | +</tr> |
3311 | +</tbody> |
3312 | +</table></div> |
3313 | +</div> |
3314 | +<hr> |
3315 | +<div class="refsect2"> |
3316 | +<a name="dbusmenu-menuitem-property-get-variant"></a><h3>dbusmenu_menuitem_property_get_variant ()</h3> |
3317 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * dbusmenu_menuitem_property_get_variant |
3318 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3319 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3320 | +<p> |
3321 | +Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if |
3322 | +it exits. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> will be returned if the property doesn't |
3323 | +exist. |
3324 | +</p> |
3325 | +<div class="variablelist"><table border="0"> |
3326 | +<col align="left" valign="top"> |
3327 | +<tbody> |
3328 | +<tr> |
3329 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3330 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3331 | +</tr> |
3332 | +<tr> |
3333 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3334 | +<td>The property to grab.</td> |
3335 | +</tr> |
3336 | +<tr> |
3337 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3338 | +<td>A GVariant for the property. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3339 | +</td> |
3340 | +</tr> |
3341 | +</tbody> |
3342 | +</table></div> |
3343 | +</div> |
3344 | +<hr> |
3345 | +<div class="refsect2"> |
3346 | +<a name="dbusmenu-menuitem-property-exist"></a><h3>dbusmenu_menuitem_property_exist ()</h3> |
3347 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_property_exist (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3348 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3349 | +<p> |
3350 | +Checkes to see if a particular property exists on <em class="parameter"><code>mi</code></em> and |
3351 | +returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> if so. |
3352 | +</p> |
3353 | +<div class="variablelist"><table border="0"> |
3354 | +<col align="left" valign="top"> |
3355 | +<tbody> |
3356 | +<tr> |
3357 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3358 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to look for the property on.</td> |
3359 | +</tr> |
3360 | +<tr> |
3361 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3362 | +<td>The property to look for.</td> |
3363 | +</tr> |
3364 | +<tr> |
3365 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3366 | +<td>A boolean checking to see if the property is available</td> |
3367 | +</tr> |
3368 | +</tbody> |
3369 | +</table></div> |
3370 | +</div> |
3371 | +<hr> |
3372 | +<div class="refsect2"> |
3373 | +<a name="dbusmenu-menuitem-properties-list"></a><h3>dbusmenu_menuitem_properties_list ()</h3> |
3374 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * dbusmenu_menuitem_properties_list (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3375 | +<p> |
3376 | +This functiong gets a list of the names of all the properties |
3377 | +that are set on this menu item. This data on the list is owned |
3378 | +by the menuitem but the list is not and should be freed using |
3379 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> when the calling function is done with it. |
3380 | +</p> |
3381 | +<div class="variablelist"><table border="0"> |
3382 | +<col align="left" valign="top"> |
3383 | +<tbody> |
3384 | +<tr> |
3385 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3386 | +<td> |
3387 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to list the properties on</td> |
3388 | +</tr> |
3389 | +<tr> |
3390 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3391 | +<td>A list of |
3392 | +strings or NULL if there are none. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span> |
3393 | +</td> |
3394 | +</tr> |
3395 | +</tbody> |
3396 | +</table></div> |
3397 | +</div> |
3398 | +<hr> |
3399 | +<div class="refsect2"> |
3400 | +<a name="dbusmenu-menuitem-properties-copy"></a><h3>dbusmenu_menuitem_properties_copy ()</h3> |
3401 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * dbusmenu_menuitem_properties_copy (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3402 | +<p> |
3403 | +This function takes the properties of a <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> |
3404 | +and puts them into a <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> that is referenced by the |
3405 | +key of a string and has the value of a string. The hash |
3406 | +table may not have any entries if there aren't any or there |
3407 | +is an error in processing. It is the caller's responsibility |
3408 | +to destroy the created <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>. |
3409 | +</p> |
3410 | +<div class="variablelist"><table border="0"> |
3411 | +<col align="left" valign="top"> |
3412 | +<tbody> |
3413 | +<tr> |
3414 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3415 | +<td> |
3416 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that we're interested in the properties of</td> |
3417 | +</tr> |
3418 | +<tr> |
3419 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3420 | +<td>A brand new <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> that contains all of |
3421 | +theroperties that are on this <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> <em class="parameter"><code>mi</code></em>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span> |
3422 | +</td> |
3423 | +</tr> |
3424 | +</tbody> |
3425 | +</table></div> |
3426 | +</div> |
3427 | +<hr> |
3428 | +<div class="refsect2"> |
3429 | +<a name="dbusmenu-menuitem-property-remove"></a><h3>dbusmenu_menuitem_property_remove ()</h3> |
3430 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_property_remove (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3431 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *property</code></em>);</pre> |
3432 | +<p> |
3433 | +Removes a property from the menuitem. |
3434 | +</p> |
3435 | +<div class="variablelist"><table border="0"> |
3436 | +<col align="left" valign="top"> |
3437 | +<tbody> |
3438 | +<tr> |
3439 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3440 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to remove the property on.</td> |
3441 | +</tr> |
3442 | +<tr> |
3443 | +<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td> |
3444 | +<td>The property to look for.</td> |
3445 | +</tr> |
3446 | +</tbody> |
3447 | +</table></div> |
3448 | +</div> |
3449 | +<hr> |
3450 | +<div class="refsect2"> |
3451 | +<a name="dbusmenu-menuitem-set-root"></a><h3>dbusmenu_menuitem_set_root ()</h3> |
3452 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_set_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3453 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> root</code></em>);</pre> |
3454 | +<p> |
3455 | +This function sets the internal value of whether this is a |
3456 | +root node or not. |
3457 | +</p> |
3458 | +<div class="variablelist"><table border="0"> |
3459 | +<col align="left" valign="top"> |
3460 | +<tbody> |
3461 | +<tr> |
3462 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3463 | +<td> |
3464 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set whether it's root</td> |
3465 | +</tr> |
3466 | +<tr> |
3467 | +<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td> |
3468 | +<td>Whether <em class="parameter"><code>mi</code></em> is a root node or not</td> |
3469 | +</tr> |
3470 | +</tbody> |
3471 | +</table></div> |
3472 | +</div> |
3473 | +<hr> |
3474 | +<div class="refsect2"> |
3475 | +<a name="dbusmenu-menuitem-get-root"></a><h3>dbusmenu_menuitem_get_root ()</h3> |
3476 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_get_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3477 | +<p> |
3478 | +This function returns the internal value of whether this is a |
3479 | +root node or not. |
3480 | +</p> |
3481 | +<div class="variablelist"><table border="0"> |
3482 | +<col align="left" valign="top"> |
3483 | +<tbody> |
3484 | +<tr> |
3485 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3486 | +<td> |
3487 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to see whether it's root</td> |
3488 | +</tr> |
3489 | +<tr> |
3490 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3491 | +<td> |
3492 | +<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> if this is a root node</td> |
3493 | +</tr> |
3494 | +</tbody> |
3495 | +</table></div> |
3496 | +</div> |
3497 | +<hr> |
3498 | +<div class="refsect2"> |
3499 | +<a name="dbusmenu-menuitem-foreach"></a><h3>dbusmenu_menuitem_foreach ()</h3> |
3500 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_foreach (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3501 | + <em class="parameter"><code><span class="type">void</span> (*func) (DbusmenuMenuitem * mi, gpointer data)</code></em>, |
3502 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre> |
3503 | +<p> |
3504 | +This calls the function <em class="parameter"><code>func</code></em> on this menu item and all |
3505 | +of the children of this item. And their children. And |
3506 | +their children. And... you get the point. It will get |
3507 | +called on the whole tree. |
3508 | +</p> |
3509 | +<div class="variablelist"><table border="0"> |
3510 | +<col align="left" valign="top"> |
3511 | +<tbody> |
3512 | +<tr> |
3513 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3514 | +<td>The <span class="type">DbusmenItem</span> to start from</td> |
3515 | +</tr> |
3516 | +<tr> |
3517 | +<td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td> |
3518 | +<td>Function to call on every node in the tree</td> |
3519 | +</tr> |
3520 | +<tr> |
3521 | +<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td> |
3522 | +<td>User data to pass to the function. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span> |
3523 | +</td> |
3524 | +</tr> |
3525 | +</tbody> |
3526 | +</table></div> |
3527 | +</div> |
3528 | +<hr> |
3529 | +<div class="refsect2"> |
3530 | +<a name="dbusmenu-menuitem-handle-event"></a><h3>dbusmenu_menuitem_handle_event ()</h3> |
3531 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_handle_event (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3532 | + <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>, |
3533 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>, |
3534 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre> |
3535 | +<p> |
3536 | +This function is called to create an event. It is likely |
3537 | +to be overrided by subclasses. The default menu item |
3538 | +will respond to the activate signal and do: |
3539 | +</p> |
3540 | +<p> |
3541 | +Emits the <span class="type">"item-activate"</span> signal on this |
3542 | +menu item. Called by server objects when they get the |
3543 | +appropriate DBus signals from the client. |
3544 | +</p> |
3545 | +<p> |
3546 | +If you subclass this function you should really think |
3547 | +about calling the parent function unless you have a good |
3548 | +reason not to. |
3549 | +</p> |
3550 | +<div class="variablelist"><table border="0"> |
3551 | +<col align="left" valign="top"> |
3552 | +<tbody> |
3553 | +<tr> |
3554 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3555 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.</td> |
3556 | +</tr> |
3557 | +<tr> |
3558 | +<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td> |
3559 | +<td>The name of the signal</td> |
3560 | +</tr> |
3561 | +<tr> |
3562 | +<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td> |
3563 | +<td>A value that could be set for the event</td> |
3564 | +</tr> |
3565 | +<tr> |
3566 | +<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td> |
3567 | +<td>The timestamp of when the event happened</td> |
3568 | +</tr> |
3569 | +</tbody> |
3570 | +</table></div> |
3571 | +</div> |
3572 | +<hr> |
3573 | +<div class="refsect2"> |
3574 | +<a name="dbusmenu-menuitem-send-about-to-show"></a><h3>dbusmenu_menuitem_send_about_to_show ()</h3> |
3575 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_send_about_to_show |
3576 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3577 | + <em class="parameter"><code><span class="type">void</span> (*cb) (DbusmenuMenuitem * mi, gpointer user_data)</code></em>, |
3578 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> cb_data</code></em>);</pre> |
3579 | +<p> |
3580 | +This function is used to send the even that the submenu |
3581 | +of this item is about to be shown. Callers to this event |
3582 | +should delay showing the menu until their callback is |
3583 | +called if possible. |
3584 | +</p> |
3585 | +<div class="variablelist"><table border="0"> |
3586 | +<col align="left" valign="top"> |
3587 | +<tbody> |
3588 | +<tr> |
3589 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3590 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.</td> |
3591 | +</tr> |
3592 | +<tr> |
3593 | +<td><p><span class="term"><em class="parameter"><code>cb</code></em> :</span></p></td> |
3594 | +<td>Callback to call when the call has returned.</td> |
3595 | +</tr> |
3596 | +<tr> |
3597 | +<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td> |
3598 | +<td>Data to pass to the callback. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span> |
3599 | +</td> |
3600 | +</tr> |
3601 | +</tbody> |
3602 | +</table></div> |
3603 | +</div> |
3604 | +<hr> |
3605 | +<div class="refsect2"> |
3606 | +<a name="dbusmenu-menuitem-show-to-user"></a><h3>dbusmenu_menuitem_show_to_user ()</h3> |
3607 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_show_to_user (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3608 | + <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timestamp</code></em>);</pre> |
3609 | +<p> |
3610 | +Signals that this menu item should be shown to the user. If this is |
3611 | +server side the server will then take it and send it over the |
3612 | +bus. |
3613 | +</p> |
3614 | +<div class="variablelist"><table border="0"> |
3615 | +<col align="left" valign="top"> |
3616 | +<tbody> |
3617 | +<tr> |
3618 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3619 | +<td> |
3620 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to show</td> |
3621 | +</tr> |
3622 | +<tr> |
3623 | +<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td> |
3624 | +<td>The time that the user requested it to be shown</td> |
3625 | +</tr> |
3626 | +</tbody> |
3627 | +</table></div> |
3628 | +</div> |
3629 | +<hr> |
3630 | +<div class="refsect2"> |
3631 | +<a name="dbusmenu-menuitem-get-parent"></a><h3>dbusmenu_menuitem_get_parent ()</h3> |
3632 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_get_parent (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3633 | +<p> |
3634 | +This function looks up the parent of <em class="parameter"><code>mi</code></em> |
3635 | +</p> |
3636 | +<div class="variablelist"><table border="0"> |
3637 | +<col align="left" valign="top"> |
3638 | +<tbody> |
3639 | +<tr> |
3640 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3641 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> for which to inspect the parent</td> |
3642 | +</tr> |
3643 | +<tr> |
3644 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3645 | +<td>The parent of this menu item. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3646 | +</td> |
3647 | +</tr> |
3648 | +</tbody> |
3649 | +</table></div> |
3650 | +</div> |
3651 | +<hr> |
3652 | +<div class="refsect2"> |
3653 | +<a name="dbusmenu-menuitem-set-parent"></a><h3>dbusmenu_menuitem_set_parent ()</h3> |
3654 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_set_parent (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>, |
3655 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);</pre> |
3656 | +<p> |
3657 | +Sets the parent of <em class="parameter"><code>mi</code></em> to <em class="parameter"><code>parent</code></em>. If <em class="parameter"><code>mi</code></em> already |
3658 | +has a parent, then this call will fail. The parent will |
3659 | +be set automatically when using the usual methods to add a |
3660 | +child menuitem, so this function should not normally be |
3661 | +called directly |
3662 | +</p> |
3663 | +<div class="variablelist"><table border="0"> |
3664 | +<col align="left" valign="top"> |
3665 | +<tbody> |
3666 | +<tr> |
3667 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3668 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> for which to set the parent</td> |
3669 | +</tr> |
3670 | +<tr> |
3671 | +<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td> |
3672 | +<td>The new parent <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> |
3673 | +</td> |
3674 | +</tr> |
3675 | +<tr> |
3676 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3677 | +<td>Whether the parent was set successfully</td> |
3678 | +</tr> |
3679 | +</tbody> |
3680 | +</table></div> |
3681 | +</div> |
3682 | +<hr> |
3683 | +<div class="refsect2"> |
3684 | +<a name="dbusmenu-menuitem-unparent"></a><h3>dbusmenu_menuitem_unparent ()</h3> |
3685 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> dbusmenu_menuitem_unparent (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3686 | +<p> |
3687 | +Unparents the menu item <em class="parameter"><code>mi</code></em>. If <em class="parameter"><code>mi</code></em> doesn't have a |
3688 | +parent, then this call will fail. The menuitem will |
3689 | +be unparented automatically when using the usual methods |
3690 | +to delete a child menuitem, so this function should not |
3691 | +normally be called directly |
3692 | +</p> |
3693 | +<div class="variablelist"><table border="0"> |
3694 | +<col align="left" valign="top"> |
3695 | +<tbody> |
3696 | +<tr> |
3697 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3698 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to unparent</td> |
3699 | +</tr> |
3700 | +<tr> |
3701 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3702 | +<td>Whether the menu item was unparented successfully</td> |
3703 | +</tr> |
3704 | +</tbody> |
3705 | +</table></div> |
3706 | +</div> |
3707 | +</div> |
3708 | +</div> |
3709 | +<div class="footer"> |
3710 | +<hr> |
3711 | + Generated by GTK-Doc V1.18</div> |
3712 | +</body> |
3713 | +</html> |
3714 | \ No newline at end of file |
3715 | |
3716 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html' |
3717 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 1970-01-01 00:00:00 +0000 |
3718 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 2012-06-13 19:49:21 +0000 |
3719 | @@ -0,0 +1,166 @@ |
3720 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
3721 | +<html> |
3722 | +<head> |
3723 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3724 | +<title>DbusmenuMenuitemProxy</title> |
3725 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
3726 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
3727 | +<link rel="up" href="ch01.html" title="API"> |
3728 | +<link rel="prev" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer"> |
3729 | +<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem"> |
3730 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
3731 | +<link rel="stylesheet" href="style.css" type="text/css"> |
3732 | +</head> |
3733 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
3734 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
3735 | +<tr valign="middle"> |
3736 | +<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuServer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
3737 | +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
3738 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
3739 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
3740 | +<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
3741 | +</tr> |
3742 | +<tr><td colspan="5" class="shortcuts"> |
3743 | +<a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" class="shortcut">Top</a> |
3744 | + | |
3745 | + <a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.description" class="shortcut">Description</a> |
3746 | +</td></tr> |
3747 | +</table> |
3748 | +<div class="refentry"> |
3749 | +<a name="libdbusmenu-glib-DbusmenuMenuitemProxy"></a><div class="titlepage"></div> |
3750 | +<div class="refnamediv"><table width="100%"><tr> |
3751 | +<td valign="top"> |
3752 | +<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitemProxy.top_of_page"></a>DbusmenuMenuitemProxy</span></h2> |
3753 | +<p>DbusmenuMenuitemProxy — A menuitem that proxies from another menuitem</p> |
3754 | +</td> |
3755 | +<td valign="top" align="right"></td> |
3756 | +</tr></table></div> |
3757 | +<div class="refsect1"> |
3758 | +<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level"></a><h2>Stability Level</h2> |
3759 | +Unstable, unless otherwise indicated |
3760 | +</div> |
3761 | +<div class="refsynopsisdiv"> |
3762 | +<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis"></a><h2>Synopsis</h2> |
3763 | +<pre class="synopsis"> |
3764 | +#include <libdbusmenu-glib/menuitem-proxy.h> |
3765 | + |
3766 | + <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>; |
3767 | +struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="struct DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>; |
3768 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="returnvalue">DbusmenuMenuitemProxy</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new" title="dbusmenu_menuitem_proxy_new ()">dbusmenu_menuitem_proxy_new</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>); |
3769 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped" title="dbusmenu_menuitem_proxy_get_wrapped ()">dbusmenu_menuitem_proxy_get_wrapped</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> *pmi</code></em>); |
3770 | +</pre> |
3771 | +</div> |
3772 | +<div class="refsect1"> |
3773 | +<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.description"></a><h2>Description</h2> |
3774 | +<p> |
3775 | +This small object allows for proxying all the properties from a remote |
3776 | +menuitem to a new object that can be moved around appropriately within |
3777 | +the new menu structure. |
3778 | +</p> |
3779 | +</div> |
3780 | +<div class="refsect1"> |
3781 | +<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.details"></a><h2>Details</h2> |
3782 | +<div class="refsect2"> |
3783 | +<a name="DbusmenuMenuitemProxy"></a><h3>DbusmenuMenuitemProxy</h3> |
3784 | +<pre class="programlisting">typedef struct _DbusmenuMenuitemProxy DbusmenuMenuitemProxy;</pre> |
3785 | +<p> |
3786 | +Public instance data for a <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>. |
3787 | +</p> |
3788 | +</div> |
3789 | +<hr> |
3790 | +<div class="refsect2"> |
3791 | +<a name="DbusmenuMenuitemProxyClass"></a><h3>struct DbusmenuMenuitemProxyClass</h3> |
3792 | +<pre class="programlisting">struct DbusmenuMenuitemProxyClass { |
3793 | + DbusmenuMenuitemClass parent_class; |
3794 | + |
3795 | + /*< Private >*/ |
3796 | + void (*reserved1) (void); |
3797 | + void (*reserved2) (void); |
3798 | + void (*reserved3) (void); |
3799 | + void (*reserved4) (void); |
3800 | +}; |
3801 | +</pre> |
3802 | +<p> |
3803 | +Functions and signal slots for <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>. |
3804 | +</p> |
3805 | +<div class="variablelist"><table border="0"> |
3806 | +<col align="left" valign="top"> |
3807 | +<tbody> |
3808 | +<tr> |
3809 | +<td><p><span class="term"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="struct DbusmenuMenuitemClass"><span class="type">DbusmenuMenuitemClass</span></a> <em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td> |
3810 | +<td>The Class of <span class="type">DbusmeneMenuitem</span> |
3811 | +</td> |
3812 | +</tr> |
3813 | +<tr> |
3814 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved1"></a>reserved1</code></em> ()</span></p></td> |
3815 | +<td>Reserved for future use.</td> |
3816 | +</tr> |
3817 | +<tr> |
3818 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved2"></a>reserved2</code></em> ()</span></p></td> |
3819 | +<td>Reserved for future use.</td> |
3820 | +</tr> |
3821 | +<tr> |
3822 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved3"></a>reserved3</code></em> ()</span></p></td> |
3823 | +<td>Reserved for future use.</td> |
3824 | +</tr> |
3825 | +<tr> |
3826 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved4"></a>reserved4</code></em> ()</span></p></td> |
3827 | +<td>Reserved for future use.</td> |
3828 | +</tr> |
3829 | +</tbody> |
3830 | +</table></div> |
3831 | +</div> |
3832 | +<hr> |
3833 | +<div class="refsect2"> |
3834 | +<a name="dbusmenu-menuitem-proxy-new"></a><h3>dbusmenu_menuitem_proxy_new ()</h3> |
3835 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="returnvalue">DbusmenuMenuitemProxy</span></a> * dbusmenu_menuitem_proxy_new (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>);</pre> |
3836 | +<p> |
3837 | +Builds a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object that proxies |
3838 | +all of the values for <em class="parameter"><code>mi</code></em>. |
3839 | +</p> |
3840 | +<div class="variablelist"><table border="0"> |
3841 | +<col align="left" valign="top"> |
3842 | +<tbody> |
3843 | +<tr> |
3844 | +<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td> |
3845 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to proxy</td> |
3846 | +</tr> |
3847 | +<tr> |
3848 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3849 | +<td>A new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object.</td> |
3850 | +</tr> |
3851 | +</tbody> |
3852 | +</table></div> |
3853 | +</div> |
3854 | +<hr> |
3855 | +<div class="refsect2"> |
3856 | +<a name="dbusmenu-menuitem-proxy-get-wrapped"></a><h3>dbusmenu_menuitem_proxy_get_wrapped ()</h3> |
3857 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> * dbusmenu_menuitem_proxy_get_wrapped (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> *pmi</code></em>);</pre> |
3858 | +<p> |
3859 | +Accesses the private variable of which <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> |
3860 | +we are doing the proxying for. |
3861 | +</p> |
3862 | +<div class="variablelist"><table border="0"> |
3863 | +<col align="left" valign="top"> |
3864 | +<tbody> |
3865 | +<tr> |
3866 | +<td><p><span class="term"><em class="parameter"><code>pmi</code></em> :</span></p></td> |
3867 | +<td> |
3868 | +<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> to look into</td> |
3869 | +</tr> |
3870 | +<tr> |
3871 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
3872 | +<td>A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> object or a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> if we |
3873 | +don't have one or there is an error. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span> |
3874 | +</td> |
3875 | +</tr> |
3876 | +</tbody> |
3877 | +</table></div> |
3878 | +</div> |
3879 | +</div> |
3880 | +</div> |
3881 | +<div class="footer"> |
3882 | +<hr> |
3883 | + Generated by GTK-Doc V1.18</div> |
3884 | +</body> |
3885 | +</html> |
3886 | \ No newline at end of file |
3887 | |
3888 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html' |
3889 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 1970-01-01 00:00:00 +0000 |
3890 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 2012-06-13 19:49:21 +0000 |
3891 | @@ -0,0 +1,412 @@ |
3892 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
3893 | +<html> |
3894 | +<head> |
3895 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3896 | +<title>DbusmenuServer</title> |
3897 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
3898 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
3899 | +<link rel="up" href="ch01.html" title="API"> |
3900 | +<link rel="prev" href="ch01.html" title="API"> |
3901 | +<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy"> |
3902 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
3903 | +<link rel="stylesheet" href="style.css" type="text/css"> |
3904 | +</head> |
3905 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
3906 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
3907 | +<tr valign="middle"> |
3908 | +<td><a accesskey="p" href="ch01.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
3909 | +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
3910 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
3911 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
3912 | +<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
3913 | +</tr> |
3914 | +<tr><td colspan="5" class="shortcuts"> |
3915 | +<a href="#libdbusmenu-glib-DbusmenuServer.synopsis" class="shortcut">Top</a> |
3916 | + | |
3917 | + <a href="#libdbusmenu-glib-DbusmenuServer.description" class="shortcut">Description</a> |
3918 | +</td></tr> |
3919 | +</table> |
3920 | +<div class="refentry"> |
3921 | +<a name="libdbusmenu-glib-DbusmenuServer"></a><div class="titlepage"></div> |
3922 | +<div class="refnamediv"><table width="100%"><tr> |
3923 | +<td valign="top"> |
3924 | +<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuServer.top_of_page"></a>DbusmenuServer</span></h2> |
3925 | +<p>DbusmenuServer — The server signals changed and |
3926 | + updates on a tree of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objecs.</p> |
3927 | +</td> |
3928 | +<td valign="top" align="right"></td> |
3929 | +</tr></table></div> |
3930 | +<div class="refsect1"> |
3931 | +<a name="libdbusmenu-glib-DbusmenuServer.stability-level"></a><h2>Stability Level</h2> |
3932 | +Unstable, unless otherwise indicated |
3933 | +</div> |
3934 | +<div class="refsynopsisdiv"> |
3935 | +<a name="libdbusmenu-glib-DbusmenuServer.synopsis"></a><h2>Synopsis</h2> |
3936 | +<pre class="synopsis"> |
3937 | +#include <libdbusmenu-glib/server.h> |
3938 | + |
3939 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</a> |
3940 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">DBUSMENU_SERVER_SIGNAL_ID_UPDATE</a> |
3941 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</a> |
3942 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</a> |
3943 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS" title="DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION">DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION</a> |
3944 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">DBUSMENU_SERVER_PROP_DBUS_OBJECT</a> |
3945 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" title="DBUSMENU_SERVER_PROP_ROOT_NODE">DBUSMENU_SERVER_PROP_ROOT_NODE</a> |
3946 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS" title="DBUSMENU_SERVER_PROP_STATUS">DBUSMENU_SERVER_PROP_STATUS</a> |
3947 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS" title="DBUSMENU_SERVER_PROP_TEXT_DIRECTION">DBUSMENU_SERVER_PROP_TEXT_DIRECTION</a> |
3948 | +#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a> |
3949 | + <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>; |
3950 | +struct <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="struct DbusmenuServerClass">DbusmenuServerClass</a>; |
3951 | +<a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="returnvalue">DbusmenuServer</span></a> * <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new" title="dbusmenu_server_new ()">dbusmenu_server_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>); |
3952 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status" title="dbusmenu_server_get_status ()">dbusmenu_server_get_status</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>); |
3953 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction" title="dbusmenu_server_get_text_direction ()">dbusmenu_server_get_text_direction</a> |
3954 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>); |
3955 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root" title="dbusmenu_server_set_root ()">dbusmenu_server_set_root</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *self</code></em>, |
3956 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *root</code></em>); |
3957 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status" title="dbusmenu_server_set_status ()">dbusmenu_server_set_status</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>, |
3958 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> status</code></em>); |
3959 | +<span class="returnvalue">void</span> <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction" title="dbusmenu_server_set_text_direction ()">dbusmenu_server_set_text_direction</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>, |
3960 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> dir</code></em>); |
3961 | +</pre> |
3962 | +</div> |
3963 | +<div class="refsect1"> |
3964 | +<a name="libdbusmenu-glib-DbusmenuServer.description"></a><h2>Description</h2> |
3965 | +<p> |
3966 | +A <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> is the object that represents the local |
3967 | + tree of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects on DBus. It watches the |
3968 | + various signals that those objects emit and correctly |
3969 | + represents them across DBus to a <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> so that |
3970 | + the same tree can be maintained in another process. |
3971 | +</p> |
3972 | +<p> |
3973 | + The server needs to have the root set of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> |
3974 | + objects set via <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root" title="dbusmenu_server_set_root ()"><span class="type">dbusmenu_server_set_root</span></a> but it will query |
3975 | + all of the objects in that tree automatically. After setting |
3976 | + the root there should be no other maintence required by |
3977 | + users of the server class. |
3978 | +</p> |
3979 | +</div> |
3980 | +<div class="refsect1"> |
3981 | +<a name="libdbusmenu-glib-DbusmenuServer.details"></a><h2>Details</h2> |
3982 | +<div class="refsect2"> |
3983 | +<a name="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</h3> |
3984 | +<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE "item-property-updated" |
3985 | +</pre> |
3986 | +<p> |
3987 | +String to attach to signal <span class="type">"item-property-updated"</span> |
3988 | +</p> |
3989 | +</div> |
3990 | +<hr> |
3991 | +<div class="refsect2"> |
3992 | +<a name="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_UPDATE</h3> |
3993 | +<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_UPDATE "item-updated" |
3994 | +</pre> |
3995 | +<p> |
3996 | +String to attach to signal <span class="type">"item-updated"</span> |
3997 | +</p> |
3998 | +</div> |
3999 | +<hr> |
4000 | +<div class="refsect2"> |
4001 | +<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</h3> |
4002 | +<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED "layout-updated" |
4003 | +</pre> |
4004 | +<p> |
4005 | +String to attach to signal <span class="type">"layout-updated"</span> |
4006 | +</p> |
4007 | +</div> |
4008 | +<hr> |
4009 | +<div class="refsect2"> |
4010 | +<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</h3> |
4011 | +<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED |
4012 | +</pre> |
4013 | +<p> |
4014 | +String to attach to signal <span class="type">"layout-updated"</span> |
4015 | +</p> |
4016 | +</div> |
4017 | +<hr> |
4018 | +<div class="refsect2"> |
4019 | +<a name="DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION</h3> |
4020 | +<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION "item-activation-requested" |
4021 | +</pre> |
4022 | +<p> |
4023 | +String to attach to signal <span class="type">"item-activation-requested"</span> |
4024 | +</p> |
4025 | +</div> |
4026 | +<hr> |
4027 | +<div class="refsect2"> |
4028 | +<a name="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_SERVER_PROP_DBUS_OBJECT</h3> |
4029 | +<pre class="programlisting">#define DBUSMENU_SERVER_PROP_DBUS_OBJECT "dbus-object" |
4030 | +</pre> |
4031 | +<p> |
4032 | +String to access property <span class="type">"dbus-object"</span> |
4033 | +</p> |
4034 | +</div> |
4035 | +<hr> |
4036 | +<div class="refsect2"> |
4037 | +<a name="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"></a><h3>DBUSMENU_SERVER_PROP_ROOT_NODE</h3> |
4038 | +<pre class="programlisting">#define DBUSMENU_SERVER_PROP_ROOT_NODE "root-node" |
4039 | +</pre> |
4040 | +<p> |
4041 | +String to access property <span class="type">"root-node"</span> |
4042 | +</p> |
4043 | +</div> |
4044 | +<hr> |
4045 | +<div class="refsect2"> |
4046 | +<a name="DBUSMENU-SERVER-PROP-STATUS:CAPS"></a><h3>DBUSMENU_SERVER_PROP_STATUS</h3> |
4047 | +<pre class="programlisting">#define DBUSMENU_SERVER_PROP_STATUS "status" |
4048 | +</pre> |
4049 | +<p> |
4050 | +String to access property <span class="type">"status"</span> |
4051 | +</p> |
4052 | +</div> |
4053 | +<hr> |
4054 | +<div class="refsect2"> |
4055 | +<a name="DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_TEXT_DIRECTION</h3> |
4056 | +<pre class="programlisting">#define DBUSMENU_SERVER_PROP_TEXT_DIRECTION "text-direction" |
4057 | +</pre> |
4058 | +<p> |
4059 | +String to access property <span class="type">"text-direction"</span> |
4060 | +</p> |
4061 | +</div> |
4062 | +<hr> |
4063 | +<div class="refsect2"> |
4064 | +<a name="DBUSMENU-SERVER-PROP-VERSION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_VERSION</h3> |
4065 | +<pre class="programlisting">#define DBUSMENU_SERVER_PROP_VERSION "version" |
4066 | +</pre> |
4067 | +<p> |
4068 | +String to access property <span class="type">"version"</span> |
4069 | +</p> |
4070 | +</div> |
4071 | +<hr> |
4072 | +<div class="refsect2"> |
4073 | +<a name="DbusmenuServer"></a><h3>DbusmenuServer</h3> |
4074 | +<pre class="programlisting">typedef struct _DbusmenuServer DbusmenuServer;</pre> |
4075 | +<p> |
4076 | +A server which represents a sharing of a set of |
4077 | + <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitems</span></a> across DBus to a <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>. |
4078 | +</p> |
4079 | +</div> |
4080 | +<hr> |
4081 | +<div class="refsect2"> |
4082 | +<a name="DbusmenuServerClass"></a><h3>struct DbusmenuServerClass</h3> |
4083 | +<pre class="programlisting">struct DbusmenuServerClass { |
4084 | + GObjectClass parent_class; |
4085 | + |
4086 | + /* Signals */ |
4087 | + void (*id_prop_update)(gint id, gchar * property, gchar * value); |
4088 | + void (*id_update)(gint id); |
4089 | + void (*layout_updated)(gint revision); |
4090 | + void (*item_activation)(gint id, guint timestamp); |
4091 | + |
4092 | + /*< Private >*/ |
4093 | + void (*reserved1) (void); |
4094 | + void (*reserved2) (void); |
4095 | + void (*reserved3) (void); |
4096 | + void (*reserved4) (void); |
4097 | + void (*reserved5) (void); |
4098 | + void (*reserved6) (void); |
4099 | +}; |
4100 | +</pre> |
4101 | +<p> |
4102 | +The class implementing the virtual functions for <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>. |
4103 | +</p> |
4104 | +<div class="variablelist"><table border="0"> |
4105 | +<col align="left" valign="top"> |
4106 | +<tbody> |
4107 | +<tr> |
4108 | +<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="DbusmenuServerClass.parent-class"></a>parent_class</code></em>;</span></p></td> |
4109 | +<td><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a></td> |
4110 | +</tr> |
4111 | +<tr> |
4112 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-prop-update"></a>id_prop_update</code></em> ()</span></p></td> |
4113 | +<td>Slot for <span class="type">"id-prop-update"</span>.</td> |
4114 | +</tr> |
4115 | +<tr> |
4116 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-update"></a>id_update</code></em> ()</span></p></td> |
4117 | +<td>Slot for <span class="type">"id-update"</span>.</td> |
4118 | +</tr> |
4119 | +<tr> |
4120 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td> |
4121 | +<td>Slot for <span class="type">"layout-update"</span>.</td> |
4122 | +</tr> |
4123 | +<tr> |
4124 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.item-activation"></a>item_activation</code></em> ()</span></p></td> |
4125 | +<td>Slot for <span class="type">"item-activation-requested"</span>.</td> |
4126 | +</tr> |
4127 | +<tr> |
4128 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved1"></a>reserved1</code></em> ()</span></p></td> |
4129 | +<td>Reserved for future use.</td> |
4130 | +</tr> |
4131 | +<tr> |
4132 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved2"></a>reserved2</code></em> ()</span></p></td> |
4133 | +<td>Reserved for future use.</td> |
4134 | +</tr> |
4135 | +<tr> |
4136 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved3"></a>reserved3</code></em> ()</span></p></td> |
4137 | +<td>Reserved for future use.</td> |
4138 | +</tr> |
4139 | +<tr> |
4140 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved4"></a>reserved4</code></em> ()</span></p></td> |
4141 | +<td>Reserved for future use.</td> |
4142 | +</tr> |
4143 | +<tr> |
4144 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved5"></a>reserved5</code></em> ()</span></p></td> |
4145 | +<td>Reserved for future use.</td> |
4146 | +</tr> |
4147 | +<tr> |
4148 | +<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved6"></a>reserved6</code></em> ()</span></p></td> |
4149 | +<td>Reserved for future use.</td> |
4150 | +</tr> |
4151 | +</tbody> |
4152 | +</table></div> |
4153 | +</div> |
4154 | +<hr> |
4155 | +<div class="refsect2"> |
4156 | +<a name="dbusmenu-server-new"></a><h3>dbusmenu_server_new ()</h3> |
4157 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="returnvalue">DbusmenuServer</span></a> * dbusmenu_server_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object</code></em>);</pre> |
4158 | +<p> |
4159 | +Creates a new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object with a specific object |
4160 | + path on DBus. If <em class="parameter"><code>object</code></em> is set to NULL the default object |
4161 | + name of "/com/canonical/dbusmenu" will be used. |
4162 | +</p> |
4163 | +<div class="variablelist"><table border="0"> |
4164 | +<col align="left" valign="top"> |
4165 | +<tbody> |
4166 | +<tr> |
4167 | +<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td> |
4168 | +<td>The object name to show for this menu structure |
4169 | +on DBus. May be NULL.</td> |
4170 | +</tr> |
4171 | +<tr> |
4172 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4173 | +<td>A brand new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> |
4174 | +</td> |
4175 | +</tr> |
4176 | +</tbody> |
4177 | +</table></div> |
4178 | +</div> |
4179 | +<hr> |
4180 | +<div class="refsect2"> |
4181 | +<a name="dbusmenu-server-get-status"></a><h3>dbusmenu_server_get_status ()</h3> |
4182 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> dbusmenu_server_get_status (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>);</pre> |
4183 | +<p> |
4184 | +Gets the current statust hat the server is sending out over |
4185 | + DBus. |
4186 | +</p> |
4187 | +<div class="variablelist"><table border="0"> |
4188 | +<col align="left" valign="top"> |
4189 | +<tbody> |
4190 | +<tr> |
4191 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4192 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> to get the status from</td> |
4193 | +</tr> |
4194 | +<tr> |
4195 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4196 | +<td>The current status the server is sending</td> |
4197 | +</tr> |
4198 | +</tbody> |
4199 | +</table></div> |
4200 | +</div> |
4201 | +<hr> |
4202 | +<div class="refsect2"> |
4203 | +<a name="dbusmenu-server-get-text-direction"></a><h3>dbusmenu_server_get_text_direction ()</h3> |
4204 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> dbusmenu_server_get_text_direction |
4205 | + (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>);</pre> |
4206 | +<p> |
4207 | +Returns the value of the text direction that is being exported |
4208 | + over DBus for this server. It should relate to the direction |
4209 | + of the labels and other text fields that are being exported by |
4210 | + this server. |
4211 | +</p> |
4212 | +<div class="variablelist"><table border="0"> |
4213 | +<col align="left" valign="top"> |
4214 | +<tbody> |
4215 | +<tr> |
4216 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4217 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object to get the text direction from</td> |
4218 | +</tr> |
4219 | +<tr> |
4220 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4221 | +<td>Text direction exported for this server.</td> |
4222 | +</tr> |
4223 | +</tbody> |
4224 | +</table></div> |
4225 | +</div> |
4226 | +<hr> |
4227 | +<div class="refsect2"> |
4228 | +<a name="dbusmenu-server-set-root"></a><h3>dbusmenu_server_set_root ()</h3> |
4229 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_server_set_root (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *self</code></em>, |
4230 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *root</code></em>);</pre> |
4231 | +<p> |
4232 | +This function contains all of the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> wrapping |
4233 | + required to set the property <span class="type">"root-node"</span> |
4234 | + on the server <em class="parameter"><code>self</code></em>. |
4235 | +</p> |
4236 | +<div class="variablelist"><table border="0"> |
4237 | +<col align="left" valign="top"> |
4238 | +<tbody> |
4239 | +<tr> |
4240 | +<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td> |
4241 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object to set the root on</td> |
4242 | +</tr> |
4243 | +<tr> |
4244 | +<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td> |
4245 | +<td>The new root <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> tree</td> |
4246 | +</tr> |
4247 | +</tbody> |
4248 | +</table></div> |
4249 | +</div> |
4250 | +<hr> |
4251 | +<div class="refsect2"> |
4252 | +<a name="dbusmenu-server-set-status"></a><h3>dbusmenu_server_set_status ()</h3> |
4253 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_server_set_status (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>, |
4254 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> status</code></em>);</pre> |
4255 | +<p> |
4256 | +Changes the status of the server. |
4257 | +</p> |
4258 | +<div class="variablelist"><table border="0"> |
4259 | +<col align="left" valign="top"> |
4260 | +<tbody> |
4261 | +<tr> |
4262 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4263 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> to set the status on</td> |
4264 | +</tr> |
4265 | +<tr> |
4266 | +<td><p><span class="term"><em class="parameter"><code>status</code></em> :</span></p></td> |
4267 | +<td>Status value to set on the server</td> |
4268 | +</tr> |
4269 | +</tbody> |
4270 | +</table></div> |
4271 | +</div> |
4272 | +<hr> |
4273 | +<div class="refsect2"> |
4274 | +<a name="dbusmenu-server-set-text-direction"></a><h3>dbusmenu_server_set_text_direction ()</h3> |
4275 | +<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_server_set_text_direction (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>, |
4276 | + <em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> dir</code></em>);</pre> |
4277 | +<p> |
4278 | +Sets the text direction that should be exported over DBus for |
4279 | + this server. If the value is set to <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-NONE:CAPS"><span class="type">DBUSMENU_TEXT_DIRECTION_NONE</span></a> |
4280 | + the default detection will be used for setting the value and |
4281 | + exported over DBus. |
4282 | +</p> |
4283 | +<div class="variablelist"><table border="0"> |
4284 | +<col align="left" valign="top"> |
4285 | +<tbody> |
4286 | +<tr> |
4287 | +<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td> |
4288 | +<td>The <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object to set the text direction on</td> |
4289 | +</tr> |
4290 | +<tr> |
4291 | +<td><p><span class="term"><em class="parameter"><code>dir</code></em> :</span></p></td> |
4292 | +<td>Direction of the text</td> |
4293 | +</tr> |
4294 | +</tbody> |
4295 | +</table></div> |
4296 | +</div> |
4297 | +</div> |
4298 | +</div> |
4299 | +<div class="footer"> |
4300 | +<hr> |
4301 | + Generated by GTK-Doc V1.18</div> |
4302 | +</body> |
4303 | +</html> |
4304 | \ No newline at end of file |
4305 | |
4306 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html' |
4307 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html 1970-01-01 00:00:00 +0000 |
4308 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html 2012-06-13 19:49:21 +0000 |
4309 | @@ -0,0 +1,276 @@ |
4310 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4311 | +<html> |
4312 | +<head> |
4313 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4314 | +<title>Types</title> |
4315 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4316 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
4317 | +<link rel="up" href="ch01.html" title="API"> |
4318 | +<link rel="prev" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient"> |
4319 | +<link rel="next" href="object-tree.html" title="Object Hierarchy"> |
4320 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4321 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4322 | +</head> |
4323 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4324 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"> |
4325 | +<tr valign="middle"> |
4326 | +<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuClient.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
4327 | +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td> |
4328 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
4329 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
4330 | +<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
4331 | +</tr> |
4332 | +<tr><td colspan="5" class="shortcuts"> |
4333 | +<a href="#libdbusmenu-glib-Types.synopsis" class="shortcut">Top</a> |
4334 | + | |
4335 | + <a href="#libdbusmenu-glib-Types.description" class="shortcut">Description</a> |
4336 | +</td></tr> |
4337 | +</table> |
4338 | +<div class="refentry"> |
4339 | +<a name="libdbusmenu-glib-Types"></a><div class="titlepage"></div> |
4340 | +<div class="refnamediv"><table width="100%"><tr> |
4341 | +<td valign="top"> |
4342 | +<h2><span class="refentrytitle"><a name="libdbusmenu-glib-Types.top_of_page"></a>Types</span></h2> |
4343 | +<p>Types — Types that are used by both client and |
4344 | + server.</p> |
4345 | +</td> |
4346 | +<td valign="top" align="right"></td> |
4347 | +</tr></table></div> |
4348 | +<div class="refsect1"> |
4349 | +<a name="libdbusmenu-glib-Types.stability-level"></a><h2>Stability Level</h2> |
4350 | +Unstable, unless otherwise indicated |
4351 | +</div> |
4352 | +<div class="refsynopsisdiv"> |
4353 | +<a name="libdbusmenu-glib-Types.synopsis"></a><h2>Synopsis</h2> |
4354 | +<pre class="synopsis"> |
4355 | +#include <libdbusmenu-glib/types.h> |
4356 | + |
4357 | +#define <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS" title="DBUSMENU_TYPE_STATUS">DBUSMENU_TYPE_STATUS</a> |
4358 | +#define <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS" title="DBUSMENU_TYPE_TEXT_DIRECTION">DBUSMENU_TYPE_TEXT_DIRECTION</a> |
4359 | +enum <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus">DbusmenuStatus</a>; |
4360 | +enum <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection">DbusmenuTextDirection</a>; |
4361 | +const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-nick" title="dbusmenu_status_get_nick ()">dbusmenu_status_get_nick</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> value</code></em>); |
4362 | +<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-type" title="dbusmenu_status_get_type ()">dbusmenu_status_get_type</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
4363 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick" title="dbusmenu_status_get_value_from_nick ()">dbusmenu_status_get_value_from_nick</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>); |
4364 | +const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick" title="dbusmenu_text_direction_get_nick ()">dbusmenu_text_direction_get_nick</a> (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> value</code></em>); |
4365 | +<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type" title="dbusmenu_text_direction_get_type ()">dbusmenu_text_direction_get_type</a> (<em class="parameter"><code><span class="type">void</span></code></em>); |
4366 | +<a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> <a class="link" href="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick" title="dbusmenu_text_direction_get_value_from_nick ()">dbusmenu_text_direction_get_value_from_nick</a> |
4367 | + (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>); |
4368 | +</pre> |
4369 | +</div> |
4370 | +<div class="refsect1"> |
4371 | +<a name="libdbusmenu-glib-Types.description"></a><h2>Description</h2> |
4372 | +<p> |
4373 | +Enums that are used to describe states of the server across the |
4374 | + bus. They are sent over dbus using their nicks but then turned |
4375 | + back into enums by the client. |
4376 | +</p> |
4377 | +</div> |
4378 | +<div class="refsect1"> |
4379 | +<a name="libdbusmenu-glib-Types.details"></a><h2>Details</h2> |
4380 | +<div class="refsect2"> |
4381 | +<a name="DBUSMENU-TYPE-STATUS:CAPS"></a><h3>DBUSMENU_TYPE_STATUS</h3> |
4382 | +<pre class="programlisting">#define DBUSMENU_TYPE_STATUS (dbusmenu_status_get_type()) |
4383 | +</pre> |
4384 | +<p> |
4385 | +Gets the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> value for the type associated with the |
4386 | + <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> enumerated type. |
4387 | +</p> |
4388 | +</div> |
4389 | +<hr> |
4390 | +<div class="refsect2"> |
4391 | +<a name="DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_TYPE_TEXT_DIRECTION</h3> |
4392 | +<pre class="programlisting">#define DBUSMENU_TYPE_TEXT_DIRECTION (dbusmenu_text_direction_get_type()) |
4393 | +</pre> |
4394 | +<p> |
4395 | +Gets the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> value for the type associated with the |
4396 | + <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> enumerated type. |
4397 | +</p> |
4398 | +</div> |
4399 | +<hr> |
4400 | +<div class="refsect2"> |
4401 | +<a name="DbusmenuStatus"></a><h3>enum DbusmenuStatus</h3> |
4402 | +<pre class="programlisting">typedef enum { |
4403 | + /*< prefix=DBUSMENU_STATUS >*/ |
4404 | + DBUSMENU_STATUS_NORMAL, /*< nick=normal >*/ |
4405 | + DBUSMENU_STATUS_NOTICE /*< nick=notice >*/ |
4406 | +} DbusmenuStatus; |
4407 | +</pre> |
4408 | +<p> |
4409 | +Tracks how the menus should be presented to the user. |
4410 | +</p> |
4411 | +<div class="variablelist"><table border="0"> |
4412 | +<col align="left" valign="top"> |
4413 | +<tbody> |
4414 | +<tr> |
4415 | +<td><p><a name="DBUSMENU-STATUS-NORMAL:CAPS"></a><span class="term"><code class="literal">DBUSMENU_STATUS_NORMAL</code></span></p></td> |
4416 | +<td>Everything is normal |
4417 | +</td> |
4418 | +</tr> |
4419 | +<tr> |
4420 | +<td><p><a name="DBUSMENU-STATUS-NOTICE:CAPS"></a><span class="term"><code class="literal">DBUSMENU_STATUS_NOTICE</code></span></p></td> |
4421 | +<td>The menus should be shown at a higher priority |
4422 | +</td> |
4423 | +</tr> |
4424 | +</tbody> |
4425 | +</table></div> |
4426 | +</div> |
4427 | +<hr> |
4428 | +<div class="refsect2"> |
4429 | +<a name="DbusmenuTextDirection"></a><h3>enum DbusmenuTextDirection</h3> |
4430 | +<pre class="programlisting">typedef enum { |
4431 | + /*< prefix=DBUSMENU_TEXT_DIRECTION >*/ |
4432 | + DBUSMENU_TEXT_DIRECTION_NONE, /*< nick=none >*/ |
4433 | + DBUSMENU_TEXT_DIRECTION_LTR, /*< nick=ltr >*/ |
4434 | + DBUSMENU_TEXT_DIRECTION_RTL /*< nick=rtl >*/ |
4435 | +} DbusmenuTextDirection; |
4436 | +</pre> |
4437 | +<p> |
4438 | +The direction of text that the strings that this server |
4439 | + will be sending strings as. |
4440 | +</p> |
4441 | +<div class="variablelist"><table border="0"> |
4442 | +<col align="left" valign="top"> |
4443 | +<tbody> |
4444 | +<tr> |
4445 | +<td><p><a name="DBUSMENU-TEXT-DIRECTION-NONE:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_NONE</code></span></p></td> |
4446 | +<td>Unspecified text direction |
4447 | +</td> |
4448 | +</tr> |
4449 | +<tr> |
4450 | +<td><p><a name="DBUSMENU-TEXT-DIRECTION-LTR:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_LTR</code></span></p></td> |
4451 | +<td>Left-to-right text direction |
4452 | +</td> |
4453 | +</tr> |
4454 | +<tr> |
4455 | +<td><p><a name="DBUSMENU-TEXT-DIRECTION-RTL:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_RTL</code></span></p></td> |
4456 | +<td>Right-to-left text direction |
4457 | +</td> |
4458 | +</tr> |
4459 | +</tbody> |
4460 | +</table></div> |
4461 | +</div> |
4462 | +<hr> |
4463 | +<div class="refsect2"> |
4464 | +<a name="dbusmenu-status-get-nick"></a><h3>dbusmenu_status_get_nick ()</h3> |
4465 | +<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * dbusmenu_status_get_nick (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> value</code></em>);</pre> |
4466 | +<p> |
4467 | +Looks up in the enum table for the nick of <em class="parameter"><code>value</code></em>. |
4468 | +</p> |
4469 | +<div class="variablelist"><table border="0"> |
4470 | +<col align="left" valign="top"> |
4471 | +<tbody> |
4472 | +<tr> |
4473 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
4474 | +<td>The value of DbusmenuStatus to get the nick of</td> |
4475 | +</tr> |
4476 | +<tr> |
4477 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4478 | +<td>The nick for the given value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> on error</td> |
4479 | +</tr> |
4480 | +</tbody> |
4481 | +</table></div> |
4482 | +</div> |
4483 | +<hr> |
4484 | +<div class="refsect2"> |
4485 | +<a name="dbusmenu-status-get-type"></a><h3>dbusmenu_status_get_type ()</h3> |
4486 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> dbusmenu_status_get_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
4487 | +<p> |
4488 | +Builds a GLib type for the <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> enumeration. |
4489 | +</p> |
4490 | +<div class="variablelist"><table border="0"> |
4491 | +<col align="left" valign="top"> |
4492 | +<tbody><tr> |
4493 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4494 | +<td>A unique <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for the <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> enum.</td> |
4495 | +</tr></tbody> |
4496 | +</table></div> |
4497 | +</div> |
4498 | +<hr> |
4499 | +<div class="refsect2"> |
4500 | +<a name="dbusmenu-status-get-value-from-nick"></a><h3>dbusmenu_status_get_value_from_nick ()</h3> |
4501 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="returnvalue">DbusmenuStatus</span></a> dbusmenu_status_get_value_from_nick (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>);</pre> |
4502 | +<p> |
4503 | +Looks up in the enum table for the value of <em class="parameter"><code>nick</code></em>. |
4504 | +</p> |
4505 | +<div class="variablelist"><table border="0"> |
4506 | +<col align="left" valign="top"> |
4507 | +<tbody> |
4508 | +<tr> |
4509 | +<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td> |
4510 | +<td>The enum nick to lookup</td> |
4511 | +</tr> |
4512 | +<tr> |
4513 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4514 | +<td>The value for the given <em class="parameter"><code>nick</code></em> |
4515 | +</td> |
4516 | +</tr> |
4517 | +</tbody> |
4518 | +</table></div> |
4519 | +</div> |
4520 | +<hr> |
4521 | +<div class="refsect2"> |
4522 | +<a name="dbusmenu-text-direction-get-nick"></a><h3>dbusmenu_text_direction_get_nick ()</h3> |
4523 | +<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * dbusmenu_text_direction_get_nick (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> value</code></em>);</pre> |
4524 | +<p> |
4525 | +Looks up in the enum table for the nick of <em class="parameter"><code>value</code></em>. |
4526 | +</p> |
4527 | +<div class="variablelist"><table border="0"> |
4528 | +<col align="left" valign="top"> |
4529 | +<tbody> |
4530 | +<tr> |
4531 | +<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td> |
4532 | +<td>The value of DbusmenuTextDirection to get the nick of</td> |
4533 | +</tr> |
4534 | +<tr> |
4535 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4536 | +<td>The nick for the given value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><span class="type">NULL</span></a> on error</td> |
4537 | +</tr> |
4538 | +</tbody> |
4539 | +</table></div> |
4540 | +</div> |
4541 | +<hr> |
4542 | +<div class="refsect2"> |
4543 | +<a name="dbusmenu-text-direction-get-type"></a><h3>dbusmenu_text_direction_get_type ()</h3> |
4544 | +<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> dbusmenu_text_direction_get_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> |
4545 | +<p> |
4546 | +Builds a GLib type for the <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> enumeration. |
4547 | +</p> |
4548 | +<div class="variablelist"><table border="0"> |
4549 | +<col align="left" valign="top"> |
4550 | +<tbody><tr> |
4551 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4552 | +<td>A unique <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for the <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> enum.</td> |
4553 | +</tr></tbody> |
4554 | +</table></div> |
4555 | +</div> |
4556 | +<hr> |
4557 | +<div class="refsect2"> |
4558 | +<a name="dbusmenu-text-direction-get-value-from-nick"></a><h3>dbusmenu_text_direction_get_value_from_nick ()</h3> |
4559 | +<pre class="programlisting"><a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="returnvalue">DbusmenuTextDirection</span></a> dbusmenu_text_direction_get_value_from_nick |
4560 | + (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>);</pre> |
4561 | +<p> |
4562 | +Looks up in the enum table for the value of <em class="parameter"><code>nick</code></em>. |
4563 | +</p> |
4564 | +<div class="variablelist"><table border="0"> |
4565 | +<col align="left" valign="top"> |
4566 | +<tbody> |
4567 | +<tr> |
4568 | +<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td> |
4569 | +<td>The enum nick to lookup</td> |
4570 | +</tr> |
4571 | +<tr> |
4572 | +<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td> |
4573 | +<td>The value for the given <em class="parameter"><code>nick</code></em> |
4574 | +</td> |
4575 | +</tr> |
4576 | +</tbody> |
4577 | +</table></div> |
4578 | +</div> |
4579 | +</div> |
4580 | +</div> |
4581 | +<div class="footer"> |
4582 | +<hr> |
4583 | + Generated by GTK-Doc V1.18</div> |
4584 | +</body> |
4585 | +</html> |
4586 | \ No newline at end of file |
4587 | |
4588 | === added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2' |
4589 | --- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 1970-01-01 00:00:00 +0000 |
4590 | +++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 2012-06-13 19:49:21 +0000 |
4591 | @@ -0,0 +1,161 @@ |
4592 | +<?xml version="1.0" encoding="utf-8" standalone="no"?> |
4593 | +<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""> |
4594 | +<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib" version="2" language="c"> |
4595 | + <chapters> |
4596 | + <sub name="API" link="ch01.html"> |
4597 | + <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/> |
4598 | + <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/> |
4599 | + <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/> |
4600 | + <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/> |
4601 | + <sub name="Types" link="libdbusmenu-glib-Types.html"/> |
4602 | + </sub> |
4603 | + <sub name="Object Hierarchy" link="object-tree.html"/> |
4604 | + <sub name="API Index" link="api-index-full.html"/> |
4605 | + <sub name="Deprecated API Index" link="api-index-deprecated.html"/> |
4606 | + <sub name="Annotation Glossary" link="annotation-glossary.html"/> |
4607 | + </chapters> |
4608 | + <functions> |
4609 | + <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/> |
4610 | + <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/> |
4611 | + <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/> |
4612 | + <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/> |
4613 | + <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"/> |
4614 | + <keyword type="macro" name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/> |
4615 | + <keyword type="macro" name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/> |
4616 | + <keyword type="macro" name="DBUSMENU_SERVER_PROP_STATUS" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS"/> |
4617 | + <keyword type="macro" name="DBUSMENU_SERVER_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"/> |
4618 | + <keyword type="macro" name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/> |
4619 | + <keyword type="struct" name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/> |
4620 | + <keyword type="struct" name="struct DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/> |
4621 | + <keyword type="function" name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/> |
4622 | + <keyword type="function" name="dbusmenu_server_get_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status"/> |
4623 | + <keyword type="function" name="dbusmenu_server_get_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction"/> |
4624 | + <keyword type="function" name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/> |
4625 | + <keyword type="function" name="dbusmenu_server_set_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status"/> |
4626 | + <keyword type="function" name="dbusmenu_server_set_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction"/> |
4627 | + <keyword type="struct" name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/> |
4628 | + <keyword type="struct" name="struct DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/> |
4629 | + <keyword type="function" name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/> |
4630 | + <keyword type="function" name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/> |
4631 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/> |
4632 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/> |
4633 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/> |
4634 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/> |
4635 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/> |
4636 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_EVENT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"/> |
4637 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/> |
4638 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/> |
4639 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"/> |
4640 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"/> |
4641 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/> |
4642 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/> |
4643 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/> |
4644 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/> |
4645 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/> |
4646 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/> |
4647 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/> |
4648 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/> |
4649 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/> |
4650 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_SHORTCUT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"/> |
4651 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_DISPOSITION" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-DISPOSITION:CAPS"/> |
4652 | + <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ACCESSIBLE-DESC:CAPS"/> |
4653 | + <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/> |
4654 | + <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/> |
4655 | + <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/> |
4656 | + <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/> |
4657 | + <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/> |
4658 | + <keyword type="macro" name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/> |
4659 | + <keyword type="macro" name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/> |
4660 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_ALT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"/> |
4661 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_CONTROL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"/> |
4662 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_SHIFT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"/> |
4663 | + <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_SUPER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"/> |
4664 | + <keyword type="macro" name="DBUSMENU_MENUITEM_DISPOSITION_NORMAL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-NORMAL:CAPS"/> |
4665 | + <keyword type="macro" name="DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-INFORMATIVE:CAPS"/> |
4666 | + <keyword type="macro" name="DBUSMENU_MENUITEM_DISPOSITION_WARNING" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-WARNING:CAPS"/> |
4667 | + <keyword type="macro" name="DBUSMENU_MENUITEM_DISPOSITION_ALERT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-DISPOSITION-ALERT:CAPS"/> |
4668 | + <keyword type="macro" name="DBUSMENU_MENUITEM_EVENT_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-ACTIVATED:CAPS"/> |
4669 | + <keyword type="macro" name="DBUSMENU_MENUITEM_EVENT_CLOSED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-CLOSED:CAPS"/> |
4670 | + <keyword type="macro" name="DBUSMENU_MENUITEM_EVENT_OPENED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-EVENT-OPENED:CAPS"/> |
4671 | + <keyword type="struct" name="struct DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/> |
4672 | + <keyword type="function" name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/> |
4673 | + <keyword type="function" name="dbusmenu_menuitem_buildvariant_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t"/> |
4674 | + <keyword type="struct" name="struct DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/> |
4675 | + <keyword type="function" name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/> |
4676 | + <keyword type="function" name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/> |
4677 | + <keyword type="function" name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/> |
4678 | + <keyword type="function" name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/> |
4679 | + <keyword type="function" name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/> |
4680 | + <keyword type="function" name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/> |
4681 | + <keyword type="function" name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/> |
4682 | + <keyword type="function" name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/> |
4683 | + <keyword type="function" name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/> |
4684 | + <keyword type="function" name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/> |
4685 | + <keyword type="function" name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/> |
4686 | + <keyword type="function" name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/> |
4687 | + <keyword type="function" name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/> |
4688 | + <keyword type="function" name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/> |
4689 | + <keyword type="function" name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/> |
4690 | + <keyword type="function" name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/> |
4691 | + <keyword type="function" name="dbusmenu_menuitem_property_set_byte_array ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-byte-array"/> |
4692 | + <keyword type="function" name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/> |
4693 | + <keyword type="function" name="dbusmenu_menuitem_property_set_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant"/> |
4694 | + <keyword type="function" name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/> |
4695 | + <keyword type="function" name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/> |
4696 | + <keyword type="function" name="dbusmenu_menuitem_property_get_byte_array ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-byte-array"/> |
4697 | + <keyword type="function" name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/> |
4698 | + <keyword type="function" name="dbusmenu_menuitem_property_get_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant"/> |
4699 | + <keyword type="function" name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/> |
4700 | + <keyword type="function" name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/> |
4701 | + <keyword type="function" name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/> |
4702 | + <keyword type="function" name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/> |
4703 | + <keyword type="function" name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/> |
4704 | + <keyword type="function" name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/> |
4705 | + <keyword type="function" name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/> |
4706 | + <keyword type="function" name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/> |
4707 | + <keyword type="function" name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/> |
4708 | + <keyword type="function" name="dbusmenu_menuitem_show_to_user ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user"/> |
4709 | + <keyword type="function" name="dbusmenu_menuitem_get_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent"/> |
4710 | + <keyword type="function" name="dbusmenu_menuitem_set_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent"/> |
4711 | + <keyword type="function" name="dbusmenu_menuitem_unparent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent"/> |
4712 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/> |
4713 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/> |
4714 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/> |
4715 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"/> |
4716 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"/> |
4717 | + <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ICON-THEME-DIRS-CHANGED:CAPS"/> |
4718 | + <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/> |
4719 | + <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/> |
4720 | + <keyword type="macro" name="DBUSMENU_CLIENT_PROP_GROUP_EVENTS" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-GROUP-EVENTS:CAPS"/> |
4721 | + <keyword type="macro" name="DBUSMENU_CLIENT_PROP_STATUS" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS"/> |
4722 | + <keyword type="macro" name="DBUSMENU_CLIENT_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"/> |
4723 | + <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/> |
4724 | + <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/> |
4725 | + <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/> |
4726 | + <keyword type="struct" name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/> |
4727 | + <keyword type="struct" name="struct DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/> |
4728 | + <keyword type="function" name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/> |
4729 | + <keyword type="function" name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/> |
4730 | + <keyword type="function" name="dbusmenu_client_get_icon_paths ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-icon-paths"/> |
4731 | + <keyword type="function" name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/> |
4732 | + <keyword type="function" name="dbusmenu_client_get_status ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status"/> |
4733 | + <keyword type="function" name="dbusmenu_client_get_text_direction ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction"/> |
4734 | + <keyword type="function" name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/> |
4735 | + <keyword type="function" name="dbusmenu_client_add_type_handler_full ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full"/> |
4736 | + <keyword type="macro" name="DBUSMENU_TYPE_STATUS" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS"/> |
4737 | + <keyword type="macro" name="DBUSMENU_TYPE_TEXT_DIRECTION" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"/> |
4738 | + <keyword type="enum" name="enum DbusmenuStatus" link="libdbusmenu-glib-Types.html#DbusmenuStatus"/> |
4739 | + <keyword type="enum" name="enum DbusmenuTextDirection" link="libdbusmenu-glib-Types.html#DbusmenuTextDirection"/> |
4740 | + <keyword type="function" name="dbusmenu_status_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-nick"/> |
4741 | + <keyword type="function" name="dbusmenu_status_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-type"/> |
4742 | + <keyword type="function" name="dbusmenu_status_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick"/> |
4743 | + <keyword type="function" name="dbusmenu_text_direction_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick"/> |
4744 | + <keyword type="function" name="dbusmenu_text_direction_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type"/> |
4745 | + <keyword type="function" name="dbusmenu_text_direction_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick"/> |
4746 | + <keyword type="constant" name="DBUSMENU_STATUS_NORMAL" link="libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NORMAL:CAPS"/> |
4747 | + <keyword type="constant" name="DBUSMENU_STATUS_NOTICE" link="libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NOTICE:CAPS"/> |
4748 | + <keyword type="constant" name="DBUSMENU_TEXT_DIRECTION_NONE" link="libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-NONE:CAPS"/> |
4749 | + <keyword type="constant" name="DBUSMENU_TEXT_DIRECTION_LTR" link="libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-LTR:CAPS"/> |
4750 | + <keyword type="constant" name="DBUSMENU_TEXT_DIRECTION_RTL" link="libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-RTL:CAPS"/> |
4751 | + </functions> |
4752 | +</book> |
4753 | |
4754 | === added file 'docs/libdbusmenu-glib/reference/html/object-tree.html' |
4755 | --- docs/libdbusmenu-glib/reference/html/object-tree.html 1970-01-01 00:00:00 +0000 |
4756 | +++ docs/libdbusmenu-glib/reference/html/object-tree.html 2012-06-13 19:49:21 +0000 |
4757 | @@ -0,0 +1,32 @@ |
4758 | +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
4759 | +<html> |
4760 | +<head> |
4761 | +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
4762 | +<title>Object Hierarchy</title> |
4763 | +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> |
4764 | +<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual"> |
4765 | +<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual"> |
4766 | +<link rel="prev" href="libdbusmenu-glib-Types.html" title="Types"> |
4767 | +<link rel="next" href="api-index-full.html" title="API Index"> |
4768 | +<meta name="generator" content="GTK-Doc V1.18 (XML mode)"> |
4769 | +<link rel="stylesheet" href="style.css" type="text/css"> |
4770 | +</head> |
4771 | +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> |
4772 | +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"> |
4773 | +<td><a accesskey="p" href="libdbusmenu-glib-Types.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td> |
4774 | +<td> </td> |
4775 | +<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td> |
4776 | +<th width="100%" align="center">libdbusmenu-glib Reference Manual</th> |
4777 | +<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td> |
4778 | +</tr></table> |
4779 | +<div class="chapter"> |
4780 | +<div class="titlepage"><div><div><h2 class="title"> |
4781 | +<a name="object-tree"></a>Object Hierarchy</h2></div></div></div> |
4782 | +<pre class="screen"> |
4783 | +</pre> |
4784 | +</div> |
4785 | +<div class="footer"> |
4786 | +<hr> |
4787 | + Generated by GTK-Doc V1.18</div> |
4788 | +</body> |
4789 | +</html> |
4790 | \ No newline at end of file |
4791 | |
4792 | === added file 'docs/libdbusmenu-glib/reference/html/right.png' |
4793 | Binary files docs/libdbusmenu-glib/reference/html/right.png 1970-01-01 00:00:00 +0000 and docs/libdbusmenu-glib/reference/html/right.png 2012-06-13 19:49:21 +0000 differ |
4794 | === added file 'docs/libdbusmenu-glib/reference/html/style.css' |
4795 | --- docs/libdbusmenu-glib/reference/html/style.css 1970-01-01 00:00:00 +0000 |
4796 | +++ docs/libdbusmenu-glib/reference/html/style.css 2012-06-13 19:49:21 +0000 |
4797 | @@ -0,0 +1,266 @@ |
4798 | +.synopsis, .classsynopsis |
4799 | +{ |
4800 | + /* tango:aluminium 1/2 */ |
4801 | + background: #eeeeec; |
4802 | + border: solid 1px #d3d7cf; |
4803 | + padding: 0.5em; |
4804 | +} |
4805 | +.programlisting |
4806 | +{ |
4807 | + /* tango:sky blue 0/1 */ |
4808 | + background: #e6f3ff; |
4809 | + border: solid 1px #729fcf; |
4810 | + padding: 0.5em; |
4811 | +} |
4812 | +.variablelist |
4813 | +{ |
4814 | + padding: 4px; |
4815 | + margin-left: 3em; |
4816 | +} |
4817 | +.variablelist td:first-child |
4818 | +{ |
4819 | + vertical-align: top; |
4820 | +} |
4821 | + |
4822 | +@media screen { |
4823 | + sup a.footnote |
4824 | + { |
4825 | + position: relative; |
4826 | + top: 0em ! important; |
4827 | + |
4828 | + } |
4829 | + /* this is needed so that the local anchors are displayed below the naviagtion */ |
4830 | + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] |
4831 | + { |
4832 | + display: inline-block; |
4833 | + position: relative; |
4834 | + top:-5em; |
4835 | + } |
4836 | + /* this seems to be a bug in the xsl style sheets when generating indexes */ |
4837 | + div.index div.index |
4838 | + { |
4839 | + top: 0em; |
4840 | + } |
4841 | + /* make space for the fixed navigation bar and add space at the bottom so that |
4842 | + * link targets appear somewhat close to top |
4843 | + */ |
4844 | + body |
4845 | + { |
4846 | + padding-top: 3.2em; |
4847 | + padding-bottom: 20em; |
4848 | + } |
4849 | + /* style and size the navigation bar */ |
4850 | + table.navigation#top |
4851 | + { |
4852 | + position: fixed; |
4853 | + /* tango:scarlet red 0/1 */ |
4854 | + background: #ffe6e6; |
4855 | + border: solid 1px #ef2929; |
4856 | + margin-top: 0; |
4857 | + margin-bottom: 0; |
4858 | + top: 0; |
4859 | + left: 0; |
4860 | + height: 3em; |
4861 | + z-index: 10; |
4862 | + } |
4863 | + .navigation a, .navigation a:visited |
4864 | + { |
4865 | + /* tango:scarlet red 3 */ |
4866 | + color: #a40000; |
4867 | + } |
4868 | + .navigation a:hover |
4869 | + { |
4870 | + /* tango:scarlet red 1 */ |
4871 | + color: #ef2929; |
4872 | + } |
4873 | + td.shortcuts |
4874 | + { |
4875 | + /* tango:scarlet red 1 */ |
4876 | + color: #ef2929; |
4877 | + font-size: 80%; |
4878 | + white-space: nowrap; |
4879 | + } |
4880 | +} |
4881 | +@media print { |
4882 | + table.navigation { |
4883 | + visibility: collapse; |
4884 | + display: none; |
4885 | + } |
4886 | + div.titlepage table.navigation { |
4887 | + visibility: visible; |
4888 | + display: table; |
4889 | + /* tango:scarlet red 0/1 */ |
4890 | + background: #ffe6e6; |
4891 | + border: solid 1px #ef2929; |
4892 | + margin-top: 0; |
4893 | + margin-bottom: 0; |
4894 | + top: 0; |
4895 | + left: 0; |
4896 | + height: 3em; |
4897 | + } |
4898 | +} |
4899 | + |
4900 | +.navigation .title |
4901 | +{ |
4902 | + font-size: 200%; |
4903 | +} |
4904 | + |
4905 | +div.gallery-float |
4906 | +{ |
4907 | + float: left; |
4908 | + padding: 10px; |
4909 | +} |
4910 | +div.gallery-float img |
4911 | +{ |
4912 | + border-style: none; |
4913 | +} |
4914 | +div.gallery-spacer |
4915 | +{ |
4916 | + clear: both; |
4917 | +} |
4918 | + |
4919 | +a, a:visited |
4920 | +{ |
4921 | + text-decoration: none; |
4922 | + /* tango:sky blue 2 */ |
4923 | + color: #3465a4; |
4924 | +} |
4925 | +a:hover |
4926 | +{ |
4927 | + text-decoration: underline; |
4928 | + /* tango:sky blue 1 */ |
4929 | + color: #729fcf; |
4930 | +} |
4931 | + |
4932 | +div.table table |
4933 | +{ |
4934 | + border-collapse: collapse; |
4935 | + border-spacing: 0px; |
4936 | + /* tango:aluminium 3 */ |
4937 | + border: solid 1px #babdb6; |
4938 | +} |
4939 | + |
4940 | +div.table table td, div.table table th |
4941 | +{ |
4942 | + /* tango:aluminium 3 */ |
4943 | + border: solid 1px #babdb6; |
4944 | + padding: 3px; |
4945 | + vertical-align: top; |
4946 | +} |
4947 | + |
4948 | +div.table table th |
4949 | +{ |
4950 | + /* tango:aluminium 2 */ |
4951 | + background-color: #d3d7cf; |
4952 | +} |
4953 | + |
4954 | +hr |
4955 | +{ |
4956 | + /* tango:aluminium 3 */ |
4957 | + color: #babdb6; |
4958 | + background: #babdb6; |
4959 | + border: none 0px; |
4960 | + height: 1px; |
4961 | + clear: both; |
4962 | +} |
4963 | + |
4964 | +.footer |
4965 | +{ |
4966 | + padding-top: 3.5em; |
4967 | + /* tango:aluminium 3 */ |
4968 | + color: #babdb6; |
4969 | + text-align: center; |
4970 | + font-size: 80%; |
4971 | +} |
4972 | + |
4973 | +.warning |
4974 | +{ |
4975 | + /* tango:orange 0/1 */ |
4976 | + background: #ffeed9; |
4977 | + border-color: #ffb04f; |
4978 | +} |
4979 | +.note |
4980 | +{ |
4981 | + /* tango:chameleon 0/0.5 */ |
4982 | + background: #d8ffb2; |
4983 | + border-color: #abf562; |
4984 | +} |
4985 | +.note, .warning |
4986 | +{ |
4987 | + padding: 0.5em; |
4988 | + border-width: 1px; |
4989 | + border-style: solid; |
4990 | +} |
4991 | +.note h3, .warning h3 |
4992 | +{ |
4993 | + margin-top: 0.0em |
4994 | +} |
4995 | +.note p, .warning p |
4996 | +{ |
4997 | + margin-bottom: 0.0em |
4998 | +} |
4999 | + |
5000 | +/* blob links */ |
The diff has been truncated for viewing.