Merge lp:~dbusmenu-team/libdbusmenu/ubuntu into lp:~ubuntu-desktop/libdbusmenu/ubuntu

Proposed by Ted Gould
Status: Merged
Merged at revision: 129
Proposed branch: lp:~dbusmenu-team/libdbusmenu/ubuntu
Merge into: lp:~ubuntu-desktop/libdbusmenu/ubuntu
Diff against target: 13098 lines (+610/-11427)
83 files modified
ChangeLog (+248/-0)
configure (+11/-11)
configure.ac (+3/-3)
debian/changelog (+22/-0)
debian/patches/bluetooth-applet-fix.patch (+0/-20)
debian/patches/disconnect-more-signals.patch (+0/-18)
debian/patches/fix-defaults-in-client.patch (+0/-77)
debian/patches/lp726678.patch (+0/-17)
debian/patches/series (+0/-4)
docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+0/-74)
docs/libdbusmenu-glib/reference/html/api-index-deprecated.html (+0/-31)
docs/libdbusmenu-glib/reference/html/api-index-full.html (+0/-545)
docs/libdbusmenu-glib/reference/html/ch01.html (+0/-50)
docs/libdbusmenu-glib/reference/html/index.html (+0/-49)
docs/libdbusmenu-glib/reference/html/index.sgml (+0/-162)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+0/-603)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+0/-1696)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html (+0/-166)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html (+0/-412)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html (+0/-274)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp (+0/-144)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+0/-149)
docs/libdbusmenu-glib/reference/html/object-tree.html (+0/-32)
docs/libdbusmenu-glib/reference/html/style.css (+0/-266)
docs/libdbusmenu-glib/reference/libdbusmenu-glib-sections.txt (+4/-2)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+0/-222)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+0/-59)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+0/-635)
docs/libdbusmenu-glib/reference/tmpl/server.sgml (+0/-171)
docs/libdbusmenu-glib/reference/tmpl/types.sgml (+0/-109)
docs/libdbusmenu-glib/reference/version.xml (+1/-1)
docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml (+0/-66)
docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+0/-8)
docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+0/-141)
docs/libdbusmenu-glib/reference/xml/client.xml (+0/-446)
docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+0/-114)
docs/libdbusmenu-glib/reference/xml/menuitem.xml (+0/-1174)
docs/libdbusmenu-glib/reference/xml/server.xml (+0/-309)
docs/libdbusmenu-glib/reference/xml/types.xml (+0/-190)
docs/libdbusmenu-gtk/reference/html/annotation-glossary.html (+0/-47)
docs/libdbusmenu-gtk/reference/html/api-index-deprecated.html (+0/-31)
docs/libdbusmenu-gtk/reference/html/api-index-full.html (+0/-135)
docs/libdbusmenu-gtk/reference/html/ch01.html (+0/-47)
docs/libdbusmenu-gtk/reference/html/index.html (+0/-47)
docs/libdbusmenu-gtk/reference/html/index.sgml (+0/-52)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html (+0/-347)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html (+0/-187)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html (+0/-274)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-parser.html (+0/-91)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp (+0/-43)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+0/-43)
docs/libdbusmenu-gtk/reference/html/object-tree.html (+0/-32)
docs/libdbusmenu-gtk/reference/html/style.css (+0/-266)
docs/libdbusmenu-gtk/reference/tmpl/client.sgml (+0/-110)
docs/libdbusmenu-gtk/reference/tmpl/menu.sgml (+0/-56)
docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml (+0/-86)
docs/libdbusmenu-gtk/reference/tmpl/parser.sgml (+0/-33)
docs/libdbusmenu-gtk/reference/tmpl/serializablemenuitem.sgml (+0/-74)
docs/libdbusmenu-gtk/reference/version.xml (+1/-1)
docs/libdbusmenu-gtk/reference/xml/annotation-glossary.xml (+0/-32)
docs/libdbusmenu-gtk/reference/xml/api-index-deprecated.xml (+0/-8)
docs/libdbusmenu-gtk/reference/xml/api-index-full.xml (+0/-36)
docs/libdbusmenu-gtk/reference/xml/client.xml (+0/-238)
docs/libdbusmenu-gtk/reference/xml/menu.xml (+0/-133)
docs/libdbusmenu-gtk/reference/xml/menuitem.xml (+0/-178)
docs/libdbusmenu-gtk/reference/xml/parser.xml (+0/-61)
docs/libdbusmenu-gtk/reference/xml/serializablemenuitem.xml (+0/-176)
libdbusmenu-glib/Makefile.am (+12/-5)
libdbusmenu-glib/Makefile.in (+12/-5)
libdbusmenu-glib/client-marshal.c (+2/-0)
libdbusmenu-glib/client-marshal.h (+3/-0)
libdbusmenu-glib/client-marshal.list (+1/-0)
libdbusmenu-glib/client.c (+71/-11)
libdbusmenu-glib/client.h (+7/-18)
libdbusmenu-glib/dbus-menu-clean.xml.c (+14/-12)
libdbusmenu-glib/dbus-menu.xml (+24/-14)
libdbusmenu-glib/defaults.c (+1/-1)
libdbusmenu-glib/menuitem.c (+37/-26)
libdbusmenu-glib/server.c (+101/-10)
libdbusmenu-glib/server.h (+3/-0)
libdbusmenu-gtk/menuitem.c (+3/-1)
libdbusmenu-gtk/parser.c (+27/-8)
libdbusmenu-gtk/serializablemenuitem.c (+2/-2)
To merge this branch: bzr merge lp:~dbusmenu-team/libdbusmenu/ubuntu
Reviewer Review Type Date Requested Status
Ken VanDine Pending
Review via email: mp+52121@code.launchpad.net

Description of the change

0.3.100

To post a comment you must log in.
lp:~dbusmenu-team/libdbusmenu/ubuntu updated
129. By Ken VanDine

releasing version 0.3.100-0ubuntu1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ChangeLog'
2--- ChangeLog 2011-02-24 21:04:39 +0000
3+++ ChangeLog 2011-03-03 20:59:45 +0000
4@@ -1,5 +1,253 @@
5 # Generated by Makefile. Do not edit.
6
7+2011-03-03 Ted Gould <ted@gould.cx>
8+
9+ 0.3.100
10+
11+2011-03-03 Ted Gould <ted@gould.cx>
12+
13+ Changing the destroy prototype for better GIR support
14+
15+2011-03-02 Ted Gould <ted@gould.cx>
16+
17+ Dropping the destroy handler from the docs
18+
19+2011-03-02 Ted Gould <ted@gould.cx>
20+
21+ Fix the type_destroy_handler to be a GDestroyNotify function
22+
23+2011-03-02 Ted Gould <ted@gould.cx>
24+
25+ Changing the destroy notification function to be a GDestroyNotify for GIR purposes
26+
27+2011-03-03 Ted Gould <ted@gould.cx>
28+
29+ Use proper types on function
30+
31+2011-02-28 Ted Gould <ted@gould.cx>
32+
33+ These should be tuples, and now they are!
34+
35+2011-03-03 Ted Gould <ted@gould.cx>
36+
37+ Adding support to track icon theme directories
38+
39+2011-03-03 Ted Gould <ted@gould.cx>
40+
41+ Fixing the sections to match our new funcs
42+
43+2011-03-03 Ted Gould <ted@gould.cx>
44+
45+ Should be a tuple
46+
47+2011-03-03 Ted Gould <ted@gould.cx>
48+
49+ Add a 'get' function for the icon theme directories.
50+
51+2011-03-03 Ted Gould <ted@gould.cx>
52+
53+ Changing comment so it can get some GIR lovin'
54+
55+2011-03-03 Ted Gould <ted@gould.cx>
56+
57+ Emit the signal when needed
58+
59+2011-03-03 Ted Gould <ted@gould.cx>
60+
61+ Adding a signal for theme directories changing.
62+
63+2011-03-02 Ted Gould <ted@gould.cx>
64+
65+ Handle getting the property and/or getting an update to it.
66+
67+2011-03-02 Ted Gould <ted@gould.cx>
68+
69+ Adding the private variable for icon directories
70+
71+2011-03-02 Ted Gould <ted@gould.cx>
72+
73+ Changing property name to match DBus recommendations
74+
75+2011-03-02 Ted Gould <ted@gould.cx>
76+
77+ Sync up to trunk
78+
79+2011-02-22 Ted Gould <ted@gould.cx>
80+
81+ Handle the property being grabbed over dbus
82+
83+2011-02-22 Ted Gould <ted@gould.cx>
84+
85+ Fleshing out the function to set the icon dirs
86+
87+2011-02-22 Ted Gould <ted@gould.cx>
88+
89+ Fleshing out getting the dirs
90+
91+2011-02-22 Ted Gould <ted@gould.cx>
92+
93+ Adding a private variable for the string list
94+
95+2011-02-22 Ted Gould <ted@gould.cx>
96+
97+ Adding some documentation
98+
99+2011-02-22 Ted Gould <ted@gould.cx>
100+
101+ Prototypes and stubs for the get/set icon paths
102+
103+2011-02-22 Ted Gould <ted@gould.cx>
104+
105+ Adding a property for icon theme path collection.
106+
107+2011-02-22 Ted Gould <ted@gould.cx>
108+
109+ Getting the love branch
110+
111+2011-03-02 Ted Gould <ted@gould.cx>
112+
113+ Handle the case where the passed in property name could be from the hashtable.
114+
115+2011-03-01 Ted Gould <ted@gould.cx>
116+
117+ Don't tell us everytime, we know you're good, you don't have to brag.
118+
119+2011-03-01 Ted Gould <ted@gould.cx>
120+
121+ Delaying the removal from the hashtable.
122+
123+2011-03-01 Ted Gould <ted@gould.cx>
124+
125+ Putting a protection in for bad key values.
126+
127+2011-03-02 Ted Gould <ted@gould.cx>
128+
129+ Changing the property names to follow the recommended practices.
130+
131+2011-03-02 Aurelien Gateau <aurelien.gateau@canonical.com>
132+
133+ Rename dbus properties to follow dbus naming conventions
134+
135+ - version => Version
136+ - text-direction => TextDirection
137+ - status => Status
138+
139+2011-03-01 Ted Gould <ted@gould.cx>
140+
141+ Specification cleanups
142+
143+2011-02-28 Aurelien Gateau <aurelien.gateau@canonical.com>
144+
145+ Doc fixes:
146+
147+ - Use "@a foo" for arguments, not "@foo"
148+ - Rename "recurse" (which sounds boolean) to "recursionDepth"
149+ - Removed dbusmenu-qt specific annotations
150+
151+2011-03-01 Ted Gould <ted@gould.cx>
152+
153+ Check for valid name before building up variant.
154+
155+2011-03-01 Ted Gould <ted@gould.cx>
156+
157+ Move keyname check before builder is init'd
158+
159+2011-02-28 Chris Coulson <chrisccoulson@ubuntu.com>
160+
161+ Check the return value of gdk_keyval_name, as passing NULL pointers
162+ to g_variant_builder_add can cause bad things to happen. Might fix LP: #720895
163+
164+2011-03-01 Ted Gould <ted@gould.cx>
165+
166+ Disconnecting theme changed on normal cleanup as well to ensure it's benign.
167+
168+2011-02-28 Chris Coulson <chrisccoulson@ubuntu.com>
169+
170+ Ensure we disconnect theme_changed_cb if the DbusmenuMenuitem disappears, but
171+ the corresponding GtkMenuItem stays alive. This shouldn't really be a problem, as dbusmenu_item_freed
172+ *should* do enough cleaning up to ensure that theme_changed_cb is inert if it fires later on. Just do
173+ this to be safe though
174+
175+2011-03-01 Ted Gould <ted@gould.cx>
176+
177+ Removing properties by setting the variant to NULL to generate signals and cleaning up an associated warning.
178+
179+2011-03-01 Chris Coulson <chrisccoulson@ubuntu.com>
180+
181+ The last commit causes the warning in dbusmenu_menuitem_property_is_default to be thrown
182+ when removing a property that has no default value. This warning seems bogus though, as any property that is not
183+ in the menuitems local property list is a default value (as that is what dbusmenu_menuitem_property_get* will return).
184+ Simplify this function to work like this and drop the warning
185+
186+2011-02-28 Chris Coulson <chrisccoulson@ubuntu.com>
187+
188+ Fix LP: #723873 - when a menuitems property is restored to a default value, the new
189+ state is not updated correctly on the listening client. Make dbusmenu_menuitem_property_remove call
190+ dbusmenu_menuitem_property_set_variant with a NULL value rather than manipulating the properties
191+ directly. When removing a property that has a default value now, it will signal PROPERTY_CHANGED
192+ with the default value, which means that changing a property from non-default to default over the
193+ wire (which really just deletes the property) now works correctly. This is also now more aligned with
194+ how dbusmenu_menuitem_property_get* works, which will return the default value for a property
195+ after removing the property from the menuitem
196+
197+2011-03-01 Ted Gould <ted@gould.cx>
198+
199+ Adding a weak pointer to the submenu
200+
201+2011-03-01 Chris Coulson <chrisccoulson@ubuntu.com>
202+
203+ Oops, fix a silly typo
204+
205+2011-03-01 Chris Coulson <chrisccoulson@ubuntu.com>
206+
207+ Ensure we hook on to child-added signals from sub GtkMenuShell's. This broke in r220
208+ in order to stop adding weak pointers on the root shell more than once. Now, we connect the signals when we
209+ create the DbusmenuMenuitem
210+
211+2011-03-01 Ted Gould <ted@gould.cx>
212+
213+ Have the gir-scanner use the exported interfaces
214+
215+2011-02-25 Ted Gould <ted@gould.cx>
216+
217+ Add enum-types to the exported headers so that language bindings can use them.
218+
219+2011-02-25 Ted Gould <ted@gould.cx>
220+
221+ Switching so that the GIR file is built from our exported H files and objects.
222+
223+2011-03-01 Ted Gould <ted@gould.cx>
224+
225+ Use the right i18n header
226+
227+2011-02-25 Ted Gould <ted@gould.cx>
228+
229+ Use the library i18n instead of the standard one for apps.
230+
231+2011-03-01 Ted Gould <ted@gould.cx>
232+
233+ Making sure to disconnect all signal handlers.
234+
235+2011-02-28 Michael Terry <mike@mterry.name>
236+
237+ disconnect some more signals when menuitem dies
238+
239+2011-03-01 Ted Gould <ted@gould.cx>
240+
241+ Actually use the parent parameter to find the menuitem
242+
243+2011-03-01 Ted Gould <ted@gould.cx>
244+
245+ Actually looking up the parent menu item
246+
247+2011-02-26 Ted Gould <ted@gould.cx>
248+
249+ Fixing to ensure we keep a variant reference.
250+
251+2011-02-24 Ted Gould <ted@gould.cx>
252+
253+ Making sure to grab the variant and dispose of it in handle_event.
254+
255 2011-02-24 Ted Gould <ted@gould.cx>
256
257 0.3.99
258
259=== modified file 'configure'
260--- configure 2011-02-24 21:06:19 +0000
261+++ configure 2011-03-03 20:59:45 +0000
262@@ -1,6 +1,6 @@
263 #! /bin/sh
264 # Guess values for system-dependent variables and create Makefiles.
265-# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.99.
266+# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.100.
267 #
268 # Report bugs to <ted@canonical.com>.
269 #
270@@ -703,8 +703,8 @@
271 # Identity of this package.
272 PACKAGE_NAME='libdbusmenu'
273 PACKAGE_TARNAME='libdbusmenu'
274-PACKAGE_VERSION='0.3.99'
275-PACKAGE_STRING='libdbusmenu 0.3.99'
276+PACKAGE_VERSION='0.3.100'
277+PACKAGE_STRING='libdbusmenu 0.3.100'
278 PACKAGE_BUGREPORT='ted@canonical.com'
279 PACKAGE_URL=''
280
281@@ -1541,7 +1541,7 @@
282 # Omit some internal or obsolete options to make the list less imposing.
283 # This message is too long to be a string in the A/UX 3.1 sh.
284 cat <<_ACEOF
285-\`configure' configures libdbusmenu 0.3.99 to adapt to many kinds of systems.
286+\`configure' configures libdbusmenu 0.3.100 to adapt to many kinds of systems.
287
288 Usage: $0 [OPTION]... [VAR=VALUE]...
289
290@@ -1611,7 +1611,7 @@
291
292 if test -n "$ac_init_help"; then
293 case $ac_init_help in
294- short | recursive ) echo "Configuration of libdbusmenu 0.3.99:";;
295+ short | recursive ) echo "Configuration of libdbusmenu 0.3.100:";;
296 esac
297 cat <<\_ACEOF
298
299@@ -1751,7 +1751,7 @@
300 test -n "$ac_init_help" && exit $ac_status
301 if $ac_init_version; then
302 cat <<\_ACEOF
303-libdbusmenu configure 0.3.99
304+libdbusmenu configure 0.3.100
305 generated by GNU Autoconf 2.67
306
307 Copyright (C) 2010 Free Software Foundation, Inc.
308@@ -2122,7 +2122,7 @@
309 This file contains any messages produced by compilers while
310 running configure, to aid debugging if configure makes a mistake.
311
312-It was created by libdbusmenu $as_me 0.3.99, which was
313+It was created by libdbusmenu $as_me 0.3.100, which was
314 generated by GNU Autoconf 2.67. Invocation command line was
315
316 $ $0 $@
317@@ -2943,7 +2943,7 @@
318
319 # Define the identity of the package.
320 PACKAGE=libdbusmenu
321- VERSION=0.3.99
322+ VERSION=0.3.100
323
324
325 # Some tools Automake needs.
326@@ -13298,7 +13298,7 @@
327 ###########################
328
329 LIBDBUSMENU_CURRENT=3
330-LIBDBUSMENU_REVISION=7
331+LIBDBUSMENU_REVISION=8
332 LIBDBUSMENU_AGE=0
333
334
335@@ -14620,7 +14620,7 @@
336 # report actual input values of CONFIG_FILES etc. instead of their
337 # values after options handling.
338 ac_log="
339-This file was extended by libdbusmenu $as_me 0.3.99, which was
340+This file was extended by libdbusmenu $as_me 0.3.100, which was
341 generated by GNU Autoconf 2.67. Invocation command line was
342
343 CONFIG_FILES = $CONFIG_FILES
344@@ -14686,7 +14686,7 @@
345 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
346 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
347 ac_cs_version="\\
348-libdbusmenu config.status 0.3.99
349+libdbusmenu config.status 0.3.100
350 configured by $0, generated by GNU Autoconf 2.67,
351 with options \\"\$ac_cs_config\\"
352
353
354=== modified file 'configure.ac'
355--- configure.ac 2011-02-24 21:06:19 +0000
356+++ configure.ac 2011-03-03 20:59:45 +0000
357@@ -1,11 +1,11 @@
358
359-AC_INIT(libdbusmenu, 0.3.99, ted@canonical.com)
360+AC_INIT(libdbusmenu, 0.3.100, ted@canonical.com)
361 AC_COPYRIGHT([Copyright 2009,2010 Canonical])
362
363 AC_PREREQ(2.62)
364
365 AM_CONFIG_HEADER(config.h)
366-AM_INIT_AUTOMAKE(libdbusmenu, 0.3.99, [-Wno-portability])
367+AM_INIT_AUTOMAKE(libdbusmenu, 0.3.100, [-Wno-portability])
368
369 AM_MAINTAINER_MODE
370
371@@ -134,7 +134,7 @@
372 ###########################
373
374 LIBDBUSMENU_CURRENT=3
375-LIBDBUSMENU_REVISION=7
376+LIBDBUSMENU_REVISION=8
377 LIBDBUSMENU_AGE=0
378
379 AC_SUBST(LIBDBUSMENU_CURRENT)
380
381=== modified file 'debian/changelog'
382--- debian/changelog 2011-03-01 17:26:20 +0000
383+++ debian/changelog 2011-03-03 20:59:45 +0000
384@@ -1,3 +1,25 @@
385+libdbusmenu (0.3.100-0ubuntu1~ppa1) natty; urgency=low
386+
387+ * New upstream release.
388+ * GTK application menus are not correctly displayed (LP: #726678)
389+ * Fix LP: #723873 - ensure that changing a menuitem property to a
390+ default value gets propagated properly in the client
391+ * Fix some crashes by disconnecting more signals when a menuitem is
392+ deleted. LP: #725980 and LP: #726153
393+ * Making sure to grab the variant and dispose of it in handle_event.
394+ * Change the destroy prototype to fix GIR warnings
395+ * Fix emitting property changes to use tuples
396+ * Track the icon theme directories
397+ * Handle cases where passed in property names could be in the
398+ properties hash table
399+ * Making property names match DBus protocol recommendations
400+ * Restricting GIR scanner to exported interfaces
401+ * Use the library i18n libraries instead of the app ones
402+ * Make GetLayout use the parent parameter
403+ * debian/patches: All submitted upstream
404+
405+ -- Ted Gould <ted@ubuntu.com> Thu, 03 Mar 2011 13:54:31 -0600
406+
407 libdbusmenu (0.3.99-0ubuntu5) natty; urgency=low
408
409 * debian/patches/lp726678.patch
410
411=== removed directory 'debian/patches'
412=== removed file 'debian/patches/bluetooth-applet-fix.patch'
413--- debian/patches/bluetooth-applet-fix.patch 2011-03-01 17:13:01 +0000
414+++ debian/patches/bluetooth-applet-fix.patch 1970-01-01 00:00:00 +0000
415@@ -1,20 +0,0 @@
416---- a/libdbusmenu-gtk/parser.c
417-+++ b/libdbusmenu-gtk/parser.c
418-@@ -456,6 +456,17 @@ construct_dbusmenu_for_widget (GtkWidget
419- }
420- }
421-
422-+ GtkWidget *submenu = gtk_menu_item_get_submenu(GTK_MENU_ITEM(widget));
423-+ if (submenu)
424-+ {
425-+ pdata->shell = submenu;
426-+ g_signal_connect (G_OBJECT (submenu),
427-+ "child-added",
428-+ G_CALLBACK (child_added_cb),
429-+ mi);
430-+ g_object_add_weak_pointer(G_OBJECT(submenu), (gpointer*)&pdata->shell);
431-+ }
432-+
433- if (!g_object_get_data (G_OBJECT (widget), "gtk-empty-menu-item") && !GTK_IS_TEAROFF_MENU_ITEM (widget))
434- {
435- visible = gtk_widget_get_visible (widget);
436
437=== removed file 'debian/patches/disconnect-more-signals.patch'
438--- debian/patches/disconnect-more-signals.patch 2011-03-01 17:09:57 +0000
439+++ debian/patches/disconnect-more-signals.patch 1970-01-01 00:00:00 +0000
440@@ -1,18 +0,0 @@
441-=== modified file 'libdbusmenu-gtk/parser.c'
442-Index: libdbusmenu-0.3.99/libdbusmenu-gtk/parser.c
443-===================================================================
444---- libdbusmenu-0.3.99.orig/libdbusmenu-gtk/parser.c 2011-02-28 10:09:40.907065942 -0500
445-+++ libdbusmenu-0.3.99/libdbusmenu-gtk/parser.c 2011-02-28 10:09:43.037065942 -0500
446-@@ -129,6 +129,12 @@
447- if (pdata != NULL && pdata->widget != NULL) {
448- g_signal_handlers_disconnect_matched(pdata->widget, (GSignalMatchType)G_SIGNAL_MATCH_FUNC,
449- 0, 0, NULL, G_CALLBACK(widget_notify_cb), NULL);
450-+ g_signal_handlers_disconnect_matched(pdata->widget, (GSignalMatchType)G_SIGNAL_MATCH_FUNC,
451-+ 0, 0, NULL, G_CALLBACK(accel_changed), NULL);
452-+ g_signal_handlers_disconnect_matched(pdata->widget, (GSignalMatchType)G_SIGNAL_MATCH_FUNC,
453-+ 0, 0, NULL, G_CALLBACK(checkbox_toggled), NULL);
454-+ g_signal_handlers_disconnect_matched(pdata->widget, (GSignalMatchType)G_SIGNAL_MATCH_FUNC,
455-+ 0, 0, NULL, G_CALLBACK(menuitem_notify_cb), NULL);
456- g_object_remove_weak_pointer(G_OBJECT(pdata->widget), (gpointer*)&pdata->widget);
457- }
458-
459
460=== removed file 'debian/patches/fix-defaults-in-client.patch'
461--- debian/patches/fix-defaults-in-client.patch 2011-03-01 17:13:01 +0000
462+++ debian/patches/fix-defaults-in-client.patch 1970-01-01 00:00:00 +0000
463@@ -1,77 +0,0 @@
464---- a/libdbusmenu-glib/menuitem.c
465-+++ b/libdbusmenu-glib/menuitem.c
466-@@ -1150,9 +1150,9 @@ dbusmenu_menuitem_property_set_variant (
467- DbusmenuMenuitemPrivate * priv = DBUSMENU_MENUITEM_GET_PRIVATE(mi);
468- GVariant * default_value = NULL;
469-
470-- if (value != NULL) {
471-- const gchar * type = menuitem_get_type(mi);
472-+ const gchar * type = menuitem_get_type(mi);
473-
474-+ if (value != NULL) {
475- /* Check the expected type to see if we want to have a warning */
476- GVariantType * default_type = dbusmenu_defaults_default_get_type(priv->defaults, type, property);
477- if (default_type != NULL) {
478-@@ -1163,22 +1163,23 @@ dbusmenu_menuitem_property_set_variant (
479- g_warning("Setting menuitem property '%s' with value of type '%s' when expecting '%s'", property, g_variant_get_type_string(value), g_variant_type_peek_string(default_type));
480- }
481- }
482-+ }
483-
484-- /* Check the defaults database to see if we have a default
485-- for this property. */
486-- default_value = dbusmenu_defaults_default_get(priv->defaults, type, property);
487-- if (default_value != NULL) {
488-- /* Now see if we're setting this to the same value as the
489-- default. If we are then we just want to swallow this variant
490-- and make the function behave like we're clearing it. */
491-- if (g_variant_equal(default_value, value)) {
492-- g_variant_ref_sink(value);
493-- g_variant_unref(value);
494-- value = NULL;
495-- }
496-+ /* Check the defaults database to see if we have a default
497-+ for this property. */
498-+ default_value = dbusmenu_defaults_default_get(priv->defaults, type, property);
499-+ if (default_value != NULL && value != NULL) {
500-+ /* Now see if we're setting this to the same value as the
501-+ default. If we are then we just want to swallow this variant
502-+ and make the function behave like we're clearing it. */
503-+ if (g_variant_equal(default_value, value)) {
504-+ g_variant_ref_sink(value);
505-+ g_variant_unref(value);
506-+ value = NULL;
507- }
508- }
509-
510-+
511- gboolean replaced = FALSE;
512- gpointer currentval = g_hash_table_lookup(priv->properties, property);
513-
514-@@ -1371,9 +1372,7 @@ dbusmenu_menuitem_property_remove (Dbusm
515- g_return_if_fail(DBUSMENU_IS_MENUITEM(mi));
516- g_return_if_fail(property != NULL);
517-
518-- DbusmenuMenuitemPrivate * priv = DBUSMENU_MENUITEM_GET_PRIVATE(mi);
519--
520-- g_hash_table_remove(priv->properties, property);
521-+ dbusmenu_menuitem_property_set_variant(mi, property, NULL);
522-
523- return;
524- }
525-@@ -1753,13 +1752,8 @@ dbusmenu_menuitem_property_is_default (D
526- return FALSE;
527- }
528-
529-- currentval = dbusmenu_defaults_default_get(priv->defaults, menuitem_get_type(mi), property);
530-- if (currentval != NULL) {
531-- return TRUE;
532-- }
533--
534-- g_warn_if_reached();
535-- return FALSE;
536-+ /* If we haven't stored it locally, then it's the default */
537-+ return TRUE;
538- }
539-
540- /* Check to see if this menu item has been sent into the bus yet or
541
542=== removed file 'debian/patches/lp726678.patch'
543--- debian/patches/lp726678.patch 2011-03-01 17:26:20 +0000
544+++ debian/patches/lp726678.patch 1970-01-01 00:00:00 +0000
545@@ -1,17 +0,0 @@
546-=== modified file 'libdbusmenu-glib/server.c'
547---- a/libdbusmenu-glib/server.c 2011-02-24 19:52:01 +0000
548-+++ b/libdbusmenu-glib/server.c 2011-03-01 16:51:50 +0000
549-@@ -1180,7 +1180,11 @@
550- GVariant * items = NULL;
551-
552- if (priv->root != NULL) {
553-- items = dbusmenu_menuitem_build_variant(priv->root, props, recurse);
554-+ DbusmenuMenuitem * mi = dbusmenu_menuitem_find_id(priv->root, parent);
555-+
556-+ if (mi != NULL) {
557-+ items = dbusmenu_menuitem_build_variant(mi, props, recurse);
558-+ }
559- }
560-
561- /* What happens if we don't have anything? */
562-
563
564=== removed file 'debian/patches/series'
565--- debian/patches/series 2011-03-01 17:26:20 +0000
566+++ debian/patches/series 1970-01-01 00:00:00 +0000
567@@ -1,4 +0,0 @@
568-disconnect-more-signals.patch
569-fix-defaults-in-client.patch
570-bluetooth-applet-fix.patch
571-lp726678.patch
572
573=== removed file 'docs/libdbusmenu-glib/reference/html/annotation-glossary.html'
574--- docs/libdbusmenu-glib/reference/html/annotation-glossary.html 2011-02-24 21:04:39 +0000
575+++ docs/libdbusmenu-glib/reference/html/annotation-glossary.html 1970-01-01 00:00:00 +0000
576@@ -1,74 +0,0 @@
577-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
578-<html>
579-<head>
580-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
581-<title>Annotation Glossary</title>
582-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
583-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
584-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
585-<link rel="prev" href="api-index-deprecated.html" title="Deprecated API Index">
586-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
587-<link rel="stylesheet" href="style.css" type="text/css">
588-</head>
589-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
590-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
591-<tr valign="middle">
592-<td><a accesskey="p" href="api-index-deprecated.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
593-<td> </td>
594-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
595-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
596-<td> </td>
597-</tr>
598-<tr><td colspan="5" class="shortcuts">
599-<a class="shortcut" href="#glsA">A</a>
600-  | 
601- <a class="shortcut" href="#glsE">E</a>
602-  | 
603- <a class="shortcut" href="#glsT">T</a>
604-  | 
605- <a class="shortcut" href="#glsI">I</a>
606-  | 
607- <a class="shortcut" href="#glsT">T</a>
608-  | 
609- <a class="shortcut" href="#glsC">C</a>
610-  | 
611- <a class="shortcut" href="#glsT">T</a>
612-</td></tr>
613-</table>
614-<div class="glossary">
615-<div class="titlepage"><div><div><h2 class="title">
616-<a name="annotation-glossary"></a>Annotation Glossary</h2></div></div></div>
617-<a name="glsA"></a><h3 class="title">A</h3>
618-<dt>
619-<a name="annotation-glossterm-allow-none"></a>allow-none</dt>
620-<dd><p>NULL is ok, both for passing and for returning.</p></dd>
621-<a name="glsE"></a><h3 class="title">E</h3>
622-<dt>
623-<a name="annotation-glossterm-element-type"></a>element-type</dt>
624-<dd><p>Generics and defining elements of containers and arrays.</p></dd>
625-<a name="glsT"></a><h3 class="title">T</h3>
626-<dt>
627-<a name="annotation-glossterm-transfer%20container"></a>transfer container</dt>
628-<dd><p>Free data container after the code is done.</p></dd>
629-<a name="glsI"></a><h3 class="title">I</h3>
630-<dt>
631-<a name="annotation-glossterm-in"></a>in</dt>
632-<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>
633-<a name="glsT"></a><h3 class="title">T</h3>
634-<dt>
635-<a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
636-<dd><p>Free data after the code is done.</p></dd>
637-<a name="glsC"></a><h3 class="title">C</h3>
638-<dt>
639-<a name="annotation-glossterm-closure"></a>closure</dt>
640-<dd><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
641-<a name="glsT"></a><h3 class="title">T</h3>
642-<dt>
643-<a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
644-<dd><p>Don't free data after the code is done.</p></dd>
645-</div>
646-<div class="footer">
647-<hr>
648- Generated by GTK-Doc V1.16</div>
649-</body>
650-</html>
651\ No newline at end of file
652
653=== removed file 'docs/libdbusmenu-glib/reference/html/api-index-deprecated.html'
654--- docs/libdbusmenu-glib/reference/html/api-index-deprecated.html 2011-02-24 21:04:39 +0000
655+++ docs/libdbusmenu-glib/reference/html/api-index-deprecated.html 1970-01-01 00:00:00 +0000
656@@ -1,31 +0,0 @@
657-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
658-<html>
659-<head>
660-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
661-<title>Deprecated API Index</title>
662-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
663-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
664-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
665-<link rel="prev" href="api-index-full.html" title="API Index">
666-<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
667-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
668-<link rel="stylesheet" href="style.css" type="text/css">
669-</head>
670-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
671-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
672-<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
673-<td> </td>
674-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
675-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
676-<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
677-</tr></table>
678-<div class="index">
679-<div class="titlepage"><div><div><h2 class="title">
680-<a name="api-index-deprecated"></a>Deprecated API Index</h2></div></div></div>
681-<a name="idx"></a>
682-</div>
683-<div class="footer">
684-<hr>
685- Generated by GTK-Doc V1.16</div>
686-</body>
687-</html>
688\ No newline at end of file
689
690=== removed file 'docs/libdbusmenu-glib/reference/html/api-index-full.html'
691--- docs/libdbusmenu-glib/reference/html/api-index-full.html 2011-02-24 21:04:39 +0000
692+++ docs/libdbusmenu-glib/reference/html/api-index-full.html 1970-01-01 00:00:00 +0000
693@@ -1,545 +0,0 @@
694-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
695-<html>
696-<head>
697-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
698-<title>API Index</title>
699-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
700-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
701-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
702-<link rel="prev" href="object-tree.html" title="Object Hierarchy">
703-<link rel="next" href="api-index-deprecated.html" title="Deprecated API Index">
704-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
705-<link rel="stylesheet" href="style.css" type="text/css">
706-</head>
707-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
708-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
709-<tr valign="middle">
710-<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
711-<td> </td>
712-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
713-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
714-<td><a accesskey="n" href="api-index-deprecated.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
715-</tr>
716-<tr><td colspan="5" class="shortcuts">
717-<a class="shortcut" href="#idxC">C</a>
718-  | 
719- <a class="shortcut" href="#idxM">M</a>
720-  | 
721- <a class="shortcut" href="#idxS">S</a>
722-  | 
723- <a class="shortcut" href="#idxT">T</a>
724-</td></tr>
725-</table>
726-<div class="index">
727-<div class="titlepage"><div><div><h2 class="title">
728-<a name="api-index-full"></a>API Index</h2></div></div></div>
729-<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
730-<dt>
731-<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>
732-</dt>
733-<dd></dd>
734-<dt>
735-<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>
736-</dt>
737-<dd></dd>
738-<dt>
739-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler" title="DbusmenuClientTypeDestroyHandler ()">DbusmenuClientTypeDestroyHandler</a>, user_function in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
740-</dt>
741-<dd></dd>
742-<dt>
743-<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>
744-</dt>
745-<dd></dd>
746-<dt>
747-<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>
748-</dt>
749-<dd></dd>
750-<dt>
751-<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>
752-</dt>
753-<dd></dd>
754-<dt>
755-<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>
756-</dt>
757-<dd></dd>
758-<dt>
759-<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>
760-</dt>
761-<dd></dd>
762-<dt>
763-<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>
764-</dt>
765-<dd></dd>
766-<dt>
767-<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>
768-</dt>
769-<dd></dd>
770-<dt>
771-<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>
772-</dt>
773-<dd></dd>
774-<dt>
775-<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>
776-</dt>
777-<dd></dd>
778-<dt>
779-<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>
780-</dt>
781-<dd></dd>
782-<dt>
783-<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>
784-</dt>
785-<dd></dd>
786-<dt>
787-<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>
788-</dt>
789-<dd></dd>
790-<dt>
791-<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>
792-</dt>
793-<dd></dd>
794-<dt>
795-<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>
796-</dt>
797-<dd></dd>
798-<dt>
799-<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>
800-</dt>
801-<dd></dd>
802-<dt>
803-<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>
804-</dt>
805-<dd></dd>
806-<dt>
807-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED">DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED</a>, macro in <a class="link" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">DbusmenuClient</a>
808-</dt>
809-<dd></dd>
810-<dt>
811-<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>
812-</dt>
813-<dd></dd>
814-<dt>
815-<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>
816-</dt>
817-<dd></dd>
818-<dt>
819-<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>
820-</dt>
821-<dd></dd>
822-<a name="idxM"></a><h3 class="title">M</h3>
823-<dt>
824-<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>
825-</dt>
826-<dd></dd>
827-<dt>
828-<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>
829-</dt>
830-<dd></dd>
831-<dt>
832-<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>
833-</dt>
834-<dd></dd>
835-<dt>
836-<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>
837-</dt>
838-<dd></dd>
839-<dt>
840-<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>
841-</dt>
842-<dd></dd>
843-<dt>
844-<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>
845-</dt>
846-<dd></dd>
847-<dt>
848-<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>
849-</dt>
850-<dd></dd>
851-<dt>
852-<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>
853-</dt>
854-<dd></dd>
855-<dt>
856-<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>
857-</dt>
858-<dd></dd>
859-<dt>
860-<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>
861-</dt>
862-<dd></dd>
863-<dt>
864-<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>
865-</dt>
866-<dd></dd>
867-<dt>
868-<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>
869-</dt>
870-<dd></dd>
871-<dt>
872-<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>
873-</dt>
874-<dd></dd>
875-<dt>
876-<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>
877-</dt>
878-<dd></dd>
879-<dt>
880-<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>
881-</dt>
882-<dd></dd>
883-<dt>
884-<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>
885-</dt>
886-<dd></dd>
887-<dt>
888-<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>
889-</dt>
890-<dd></dd>
891-<dt>
892-<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>
893-</dt>
894-<dd></dd>
895-<dt>
896-<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>
897-</dt>
898-<dd></dd>
899-<dt>
900-<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>
901-</dt>
902-<dd></dd>
903-<dt>
904-<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>
905-</dt>
906-<dd></dd>
907-<dt>
908-<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>
909-</dt>
910-<dd></dd>
911-<dt>
912-<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>
913-</dt>
914-<dd></dd>
915-<dt>
916-<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>
917-</dt>
918-<dd></dd>
919-<dt>
920-<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>
921-</dt>
922-<dd></dd>
923-<dt>
924-<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>
925-</dt>
926-<dd></dd>
927-<dt>
928-<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>
929-</dt>
930-<dd></dd>
931-<dt>
932-<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>
933-</dt>
934-<dd></dd>
935-<dt>
936-<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>
937-</dt>
938-<dd></dd>
939-<dt>
940-<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>
941-</dt>
942-<dd></dd>
943-<dt>
944-<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>
945-</dt>
946-<dd></dd>
947-<dt>
948-<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>
949-</dt>
950-<dd></dd>
951-<dt>
952-<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>
953-</dt>
954-<dd></dd>
955-<dt>
956-<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>
957-</dt>
958-<dd></dd>
959-<dt>
960-<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>
961-</dt>
962-<dd></dd>
963-<dt>
964-<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>
965-</dt>
966-<dd></dd>
967-<dt>
968-<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>
969-</dt>
970-<dd></dd>
971-<dt>
972-<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>
973-</dt>
974-<dd></dd>
975-<dt>
976-<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>
977-</dt>
978-<dd></dd>
979-<dt>
980-<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>
981-</dt>
982-<dd></dd>
983-<dt>
984-<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>
985-</dt>
986-<dd></dd>
987-<dt>
988-<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>
989-</dt>
990-<dd></dd>
991-<dt>
992-<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>
993-</dt>
994-<dd></dd>
995-<dt>
996-<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>
997-</dt>
998-<dd></dd>
999-<dt>
1000-<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>
1001-</dt>
1002-<dd></dd>
1003-<dt>
1004-<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>
1005-</dt>
1006-<dd></dd>
1007-<dt>
1008-<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>
1009-</dt>
1010-<dd></dd>
1011-<dt>
1012-<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>
1013-</dt>
1014-<dd></dd>
1015-<dt>
1016-<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>
1017-</dt>
1018-<dd></dd>
1019-<dt>
1020-<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>
1021-</dt>
1022-<dd></dd>
1023-<dt>
1024-<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>
1025-</dt>
1026-<dd></dd>
1027-<dt>
1028-<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>
1029-</dt>
1030-<dd></dd>
1031-<dt>
1032-<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>
1033-</dt>
1034-<dd></dd>
1035-<dt>
1036-<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>
1037-</dt>
1038-<dd></dd>
1039-<dt>
1040-<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>
1041-</dt>
1042-<dd></dd>
1043-<dt>
1044-<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>
1045-</dt>
1046-<dd></dd>
1047-<dt>
1048-<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>
1049-</dt>
1050-<dd></dd>
1051-<dt>
1052-<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>
1053-</dt>
1054-<dd></dd>
1055-<dt>
1056-<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>
1057-</dt>
1058-<dd></dd>
1059-<dt>
1060-<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>
1061-</dt>
1062-<dd></dd>
1063-<dt>
1064-<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>
1065-</dt>
1066-<dd></dd>
1067-<dt>
1068-<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>
1069-</dt>
1070-<dd></dd>
1071-<dt>
1072-<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>
1073-</dt>
1074-<dd></dd>
1075-<dt>
1076-<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>
1077-</dt>
1078-<dd></dd>
1079-<dt>
1080-<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>
1081-</dt>
1082-<dd></dd>
1083-<dt>
1084-<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>
1085-</dt>
1086-<dd></dd>
1087-<dt>
1088-<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>
1089-</dt>
1090-<dd></dd>
1091-<dt>
1092-<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>
1093-</dt>
1094-<dd></dd>
1095-<dt>
1096-<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>
1097-</dt>
1098-<dd></dd>
1099-<dt>
1100-<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>
1101-</dt>
1102-<dd></dd>
1103-<dt>
1104-<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>
1105-</dt>
1106-<dd></dd>
1107-<dt>
1108-<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>
1109-</dt>
1110-<dd></dd>
1111-<dt>
1112-<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>
1113-</dt>
1114-<dd></dd>
1115-<dt>
1116-<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>
1117-</dt>
1118-<dd></dd>
1119-<a name="idxS"></a><h3 class="title">S</h3>
1120-<dt>
1121-<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>
1122-</dt>
1123-<dd></dd>
1124-<dt>
1125-<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>
1126-</dt>
1127-<dd></dd>
1128-<dt>
1129-<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>
1130-</dt>
1131-<dd></dd>
1132-<dt>
1133-<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>
1134-</dt>
1135-<dd></dd>
1136-<dt>
1137-<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>
1138-</dt>
1139-<dd></dd>
1140-<dt>
1141-<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>
1142-</dt>
1143-<dd></dd>
1144-<dt>
1145-<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>
1146-</dt>
1147-<dd></dd>
1148-<dt>
1149-<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>
1150-</dt>
1151-<dd></dd>
1152-<dt>
1153-<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>
1154-</dt>
1155-<dd></dd>
1156-<dt>
1157-<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>
1158-</dt>
1159-<dd></dd>
1160-<dt>
1161-<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>
1162-</dt>
1163-<dd></dd>
1164-<dt>
1165-<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>
1166-</dt>
1167-<dd></dd>
1168-<dt>
1169-<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>
1170-</dt>
1171-<dd></dd>
1172-<dt>
1173-<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>
1174-</dt>
1175-<dd></dd>
1176-<dt>
1177-<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>
1178-</dt>
1179-<dd></dd>
1180-<dt>
1181-<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>
1182-</dt>
1183-<dd></dd>
1184-<dt>
1185-<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>
1186-</dt>
1187-<dd></dd>
1188-<dt>
1189-<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>
1190-</dt>
1191-<dd></dd>
1192-<dt>
1193-<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>
1194-</dt>
1195-<dd></dd>
1196-<dt>
1197-<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>
1198-</dt>
1199-<dd></dd>
1200-<dt>
1201-<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>
1202-</dt>
1203-<dd></dd>
1204-<dt>
1205-<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>
1206-</dt>
1207-<dd></dd>
1208-<a name="idxT"></a><h3 class="title">T</h3>
1209-<dt>
1210-<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>
1211-</dt>
1212-<dd></dd>
1213-<dt>
1214-<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>
1215-</dt>
1216-<dd></dd>
1217-<dt>
1218-<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>
1219-</dt>
1220-<dd></dd>
1221-<dt>
1222-<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>
1223-</dt>
1224-<dd></dd>
1225-<dt>
1226-<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>
1227-</dt>
1228-<dd></dd>
1229-<dt>
1230-<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>
1231-</dt>
1232-<dd></dd>
1233-</div>
1234-<div class="footer">
1235-<hr>
1236- Generated by GTK-Doc V1.16</div>
1237-</body>
1238-</html>
1239\ No newline at end of file
1240
1241=== removed file 'docs/libdbusmenu-glib/reference/html/ch01.html'
1242--- docs/libdbusmenu-glib/reference/html/ch01.html 2011-02-24 21:04:39 +0000
1243+++ docs/libdbusmenu-glib/reference/html/ch01.html 1970-01-01 00:00:00 +0000
1244@@ -1,50 +0,0 @@
1245-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1246-<html>
1247-<head>
1248-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1249-<title>API</title>
1250-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
1251-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
1252-<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
1253-<link rel="prev" href="index.html" title="libdbusmenu-glib Reference Manual">
1254-<link rel="next" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
1255-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
1256-<link rel="stylesheet" href="style.css" type="text/css">
1257-</head>
1258-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1259-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
1260-<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1261-<td> </td>
1262-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1263-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
1264-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuServer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1265-</tr></table>
1266-<div class="chapter">
1267-<div class="titlepage"><div><div><h2 class="title">
1268-<a name="id401299"></a>API</h2></div></div></div>
1269-<div class="toc"><dl>
1270-<dt>
1271-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and
1272- 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>
1273-</dt>
1274-<dt>
1275-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"> — A menuitem that proxies from another menuitem</span>
1276-</dt>
1277-<dt>
1278-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
1279-</dt>
1280-<dt>
1281-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
1282-</dt>
1283-<dt>
1284-<span class="refentrytitle"><a href="libdbusmenu-glib-Types.html">Types</a></span><span class="refpurpose"> — Types that are used by both client and
1285- server.</span>
1286-</dt>
1287-</dl></div>
1288-<span style="color: red">&lt;xi:include&gt;&lt;/xi:include&gt;</span><span style="color: red">&lt;xi:include&gt;&lt;/xi:include&gt;</span><span style="color: red">&lt;xi:include&gt;&lt;/xi:include&gt;</span>
1289-</div>
1290-<div class="footer">
1291-<hr>
1292- Generated by GTK-Doc V1.16</div>
1293-</body>
1294-</html>
1295\ No newline at end of file
1296
1297=== removed file 'docs/libdbusmenu-glib/reference/html/home.png'
1298Binary files docs/libdbusmenu-glib/reference/html/home.png 2011-02-24 21:04:39 +0000 and docs/libdbusmenu-glib/reference/html/home.png 1970-01-01 00:00:00 +0000 differ
1299=== removed file 'docs/libdbusmenu-glib/reference/html/index.html'
1300--- docs/libdbusmenu-glib/reference/html/index.html 2011-02-24 21:04:39 +0000
1301+++ docs/libdbusmenu-glib/reference/html/index.html 1970-01-01 00:00:00 +0000
1302@@ -1,49 +0,0 @@
1303-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1304-<html>
1305-<head>
1306-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1307-<title>libdbusmenu-glib Reference Manual</title>
1308-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
1309-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
1310-<link rel="next" href="ch01.html" title="API">
1311-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
1312-<link rel="stylesheet" href="style.css" type="text/css">
1313-</head>
1314-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1315-<div class="book">
1316-<div class="titlepage">
1317-<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>
1318-<hr>
1319-</div>
1320-<div class="toc"><dl>
1321-<dt><span class="chapter"><a href="ch01.html">API</a></span></dt>
1322-<dd><dl>
1323-<dt>
1324-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"> — The server signals changed and
1325- 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>
1326-</dt>
1327-<dt>
1328-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"> — A menuitem that proxies from another menuitem</span>
1329-</dt>
1330-<dt>
1331-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
1332-</dt>
1333-<dt>
1334-<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
1335-</dt>
1336-<dt>
1337-<span class="refentrytitle"><a href="libdbusmenu-glib-Types.html">Types</a></span><span class="refpurpose"> — Types that are used by both client and
1338- server.</span>
1339-</dt>
1340-</dl></dd>
1341-<dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt>
1342-<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
1343-<dt><span class="index"><a href="api-index-deprecated.html">Deprecated API Index</a></span></dt>
1344-<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
1345-</dl></div>
1346-</div>
1347-<div class="footer">
1348-<hr>
1349- Generated by GTK-Doc V1.16</div>
1350-</body>
1351-</html>
1352\ No newline at end of file
1353
1354=== removed file 'docs/libdbusmenu-glib/reference/html/index.sgml'
1355--- docs/libdbusmenu-glib/reference/html/index.sgml 2011-02-24 21:04:39 +0000
1356+++ docs/libdbusmenu-glib/reference/html/index.sgml 1970-01-01 00:00:00 +0000
1357@@ -1,162 +0,0 @@
1358-<ANCHOR id="libdbusmenu-glib-DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html">
1359-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.stability-level">
1360-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.synopsis">
1361-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.description">
1362-<ANCHOR id="libdbusmenu-glib-DbusmenuServer.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.details">
1363-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS">
1364-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS">
1365-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS">
1366-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS">
1367-<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS">
1368-<ANCHOR id="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS">
1369-<ANCHOR id="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS">
1370-<ANCHOR id="DBUSMENU-SERVER-PROP-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS">
1371-<ANCHOR id="DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS">
1372-<ANCHOR id="DBUSMENU-SERVER-PROP-VERSION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS">
1373-<ANCHOR id="DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer">
1374-<ANCHOR id="DbusmenuServerClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass">
1375-<ANCHOR id="dbusmenu-server-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new">
1376-<ANCHOR id="dbusmenu-server-get-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status">
1377-<ANCHOR id="dbusmenu-server-get-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction">
1378-<ANCHOR id="dbusmenu-server-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root">
1379-<ANCHOR id="dbusmenu-server-set-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status">
1380-<ANCHOR id="dbusmenu-server-set-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction">
1381-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html">
1382-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level">
1383-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis">
1384-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.description">
1385-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.details">
1386-<ANCHOR id="DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy">
1387-<ANCHOR id="DbusmenuMenuitemProxyClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass">
1388-<ANCHOR id="dbusmenu-menuitem-proxy-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new">
1389-<ANCHOR id="dbusmenu-menuitem-proxy-get-wrapped" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped">
1390-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html">
1391-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.stability-level">
1392-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.synopsis">
1393-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.description">
1394-<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.details">
1395-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS">
1396-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS">
1397-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS">
1398-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS">
1399-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS">
1400-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS">
1401-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS">
1402-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS">
1403-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS">
1404-<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS">
1405-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS">
1406-<ANCHOR id="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS">
1407-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS">
1408-<ANCHOR id="DBUSMENU-MENUITEM-PROP-LABEL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS">
1409-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS">
1410-<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS">
1411-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS">
1412-<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS">
1413-<ANCHOR id="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS">
1414-<ANCHOR id="DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS">
1415-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS">
1416-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS">
1417-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS">
1418-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS">
1419-<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS">
1420-<ANCHOR id="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS">
1421-<ANCHOR id="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS">
1422-<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS">
1423-<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS">
1424-<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS">
1425-<ANCHOR id="DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS">
1426-<ANCHOR id="DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem">
1427-<ANCHOR id="dbusmenu-menuitem-about-to-show-cb" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb">
1428-<ANCHOR id="dbusmenu-menuitem-buildvariant-slot-t" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t">
1429-<ANCHOR id="DbusmenuMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass">
1430-<ANCHOR id="dbusmenu-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new">
1431-<ANCHOR id="dbusmenu-menuitem-new-with-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id">
1432-<ANCHOR id="dbusmenu-menuitem-get-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id">
1433-<ANCHOR id="dbusmenu-menuitem-get-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children">
1434-<ANCHOR id="dbusmenu-menuitem-take-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children">
1435-<ANCHOR id="dbusmenu-menuitem-get-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position">
1436-<ANCHOR id="dbusmenu-menuitem-get-position-realized" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized">
1437-<ANCHOR id="dbusmenu-menuitem-child-append" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append">
1438-<ANCHOR id="dbusmenu-menuitem-child-prepend" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend">
1439-<ANCHOR id="dbusmenu-menuitem-child-delete" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete">
1440-<ANCHOR id="dbusmenu-menuitem-child-add-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position">
1441-<ANCHOR id="dbusmenu-menuitem-child-reorder" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder">
1442-<ANCHOR id="dbusmenu-menuitem-child-find" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find">
1443-<ANCHOR id="dbusmenu-menuitem-find-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id">
1444-<ANCHOR id="dbusmenu-menuitem-property-set" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set">
1445-<ANCHOR id="dbusmenu-menuitem-property-set-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool">
1446-<ANCHOR id="dbusmenu-menuitem-property-set-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int">
1447-<ANCHOR id="dbusmenu-menuitem-property-set-variant" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant">
1448-<ANCHOR id="dbusmenu-menuitem-property-get" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get">
1449-<ANCHOR id="dbusmenu-menuitem-property-get-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool">
1450-<ANCHOR id="dbusmenu-menuitem-property-get-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int">
1451-<ANCHOR id="dbusmenu-menuitem-property-get-variant" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant">
1452-<ANCHOR id="dbusmenu-menuitem-property-exist" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist">
1453-<ANCHOR id="dbusmenu-menuitem-properties-list" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list">
1454-<ANCHOR id="dbusmenu-menuitem-properties-copy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy">
1455-<ANCHOR id="dbusmenu-menuitem-property-remove" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove">
1456-<ANCHOR id="dbusmenu-menuitem-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root">
1457-<ANCHOR id="dbusmenu-menuitem-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root">
1458-<ANCHOR id="dbusmenu-menuitem-foreach" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach">
1459-<ANCHOR id="dbusmenu-menuitem-handle-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event">
1460-<ANCHOR id="dbusmenu-menuitem-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show">
1461-<ANCHOR id="dbusmenu-menuitem-show-to-user" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user">
1462-<ANCHOR id="dbusmenu-menuitem-get-parent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent">
1463-<ANCHOR id="dbusmenu-menuitem-set-parent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent">
1464-<ANCHOR id="dbusmenu-menuitem-unparent" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent">
1465-<ANCHOR id="libdbusmenu-glib-DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html">
1466-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.stability-level">
1467-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.synopsis">
1468-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.description">
1469-<ANCHOR id="libdbusmenu-glib-DbusmenuClient.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.details">
1470-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS">
1471-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS">
1472-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS">
1473-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS">
1474-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS">
1475-<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS">
1476-<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS">
1477-<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS">
1478-<ANCHOR id="DBUSMENU-CLIENT-PROP-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS">
1479-<ANCHOR id="DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS">
1480-<ANCHOR id="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS">
1481-<ANCHOR id="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS">
1482-<ANCHOR id="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS">
1483-<ANCHOR id="DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient">
1484-<ANCHOR id="DbusmenuClientClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass">
1485-<ANCHOR id="DbusmenuClientTypeHandler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler">
1486-<ANCHOR id="DbusmenuClientTypeDestroyHandler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler">
1487-<ANCHOR id="dbusmenu-client-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new">
1488-<ANCHOR id="dbusmenu-client-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root">
1489-<ANCHOR id="dbusmenu-client-get-status" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status">
1490-<ANCHOR id="dbusmenu-client-get-text-direction" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction">
1491-<ANCHOR id="dbusmenu-client-add-type-handler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler">
1492-<ANCHOR id="dbusmenu-client-add-type-handler-full" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full">
1493-<ANCHOR id="libdbusmenu-glib-Types" href="libdbusmenu-glib/libdbusmenu-glib-Types.html">
1494-<ANCHOR id="libdbusmenu-glib-Types.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.stability-level">
1495-<ANCHOR id="libdbusmenu-glib-Types.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.synopsis">
1496-<ANCHOR id="libdbusmenu-glib-Types.description" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.description">
1497-<ANCHOR id="libdbusmenu-glib-Types.details" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#libdbusmenu-glib-Types.details">
1498-<ANCHOR id="DBUSMENU-TYPE-STATUS:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS">
1499-<ANCHOR id="DBUSMENU-TYPE-TEXT-DIRECTION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS">
1500-<ANCHOR id="DbusmenuStatus" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DbusmenuStatus">
1501-<ANCHOR id="DBUSMENU-STATUS-NORMAL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NORMAL:CAPS">
1502-<ANCHOR id="DBUSMENU-STATUS-NOTICE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NOTICE:CAPS">
1503-<ANCHOR id="DbusmenuTextDirection" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DbusmenuTextDirection">
1504-<ANCHOR id="DBUSMENU-TEXT-DIRECTION-NONE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-NONE:CAPS">
1505-<ANCHOR id="DBUSMENU-TEXT-DIRECTION-LTR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-LTR:CAPS">
1506-<ANCHOR id="DBUSMENU-TEXT-DIRECTION-RTL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#DBUSMENU-TEXT-DIRECTION-RTL:CAPS">
1507-<ANCHOR id="dbusmenu-status-get-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-nick">
1508-<ANCHOR id="dbusmenu-status-get-type" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-type">
1509-<ANCHOR id="dbusmenu-status-get-value-from-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick">
1510-<ANCHOR id="dbusmenu-text-direction-get-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick">
1511-<ANCHOR id="dbusmenu-text-direction-get-type" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type">
1512-<ANCHOR id="dbusmenu-text-direction-get-value-from-nick" href="libdbusmenu-glib/libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick">
1513-<ANCHOR id="annotation-glossterm-allow-none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-allow-none">
1514-<ANCHOR id="annotation-glossterm-element-type" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-element-type">
1515-<ANCHOR id="annotation-glossterm-transfer container" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer container">
1516-<ANCHOR id="annotation-glossterm-in" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-in">
1517-<ANCHOR id="annotation-glossterm-transfer full" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer full">
1518-<ANCHOR id="annotation-glossterm-closure" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-closure">
1519-<ANCHOR id="annotation-glossterm-transfer none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer none">
1520
1521=== removed file 'docs/libdbusmenu-glib/reference/html/left.png'
1522Binary files docs/libdbusmenu-glib/reference/html/left.png 2011-02-24 21:04:39 +0000 and docs/libdbusmenu-glib/reference/html/left.png 1970-01-01 00:00:00 +0000 differ
1523=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html'
1524--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 2011-02-24 21:04:39 +0000
1525+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 1970-01-01 00:00:00 +0000
1526@@ -1,603 +0,0 @@
1527-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1528-<html>
1529-<head>
1530-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
1531-<title>DbusmenuClient</title>
1532-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
1533-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
1534-<link rel="up" href="ch01.html" title="API">
1535-<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
1536-<link rel="next" href="libdbusmenu-glib-Types.html" title="Types">
1537-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
1538-<link rel="stylesheet" href="style.css" type="text/css">
1539-</head>
1540-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1541-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
1542-<tr valign="middle">
1543-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
1544-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
1545-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
1546-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
1547-<td><a accesskey="n" href="libdbusmenu-glib-Types.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
1548-</tr>
1549-<tr><td colspan="5" class="shortcuts">
1550-<a href="#libdbusmenu-glib-DbusmenuClient.synopsis" class="shortcut">Top</a>
1551-  | 
1552- <a href="#libdbusmenu-glib-DbusmenuClient.description" class="shortcut">Description</a>
1553-</td></tr>
1554-</table>
1555-<div class="refentry">
1556-<a name="libdbusmenu-glib-DbusmenuClient"></a><div class="titlepage"></div>
1557-<div class="refnamediv"><table width="100%"><tr>
1558-<td valign="top">
1559-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuClient.top_of_page"></a>DbusmenuClient</span></h2>
1560-<p>DbusmenuClient — The catcher of all the server traffic</p>
1561-</td>
1562-<td valign="top" align="right"></td>
1563-</tr></table></div>
1564-<div class="refsect1">
1565-<a name="libdbusmenu-glib-DbusmenuClient.stability-level"></a><h2>Stability Level</h2>
1566-Unstable, unless otherwise indicated
1567-</div>
1568-<div class="refsynopsisdiv">
1569-<a name="libdbusmenu-glib-DbusmenuClient.synopsis"></a><h2>Synopsis</h2>
1570-<pre class="synopsis">
1571-#include &lt;libdbusmenu-glib/client.h&gt;
1572-
1573-#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>
1574-#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>
1575-#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>
1576-#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>
1577-#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>
1578-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS" title="DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED">DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED</a>
1579-#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>
1580-#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>
1581-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS" title="DBUSMENU_CLIENT_PROP_STATUS">DBUSMENU_CLIENT_PROP_STATUS</a>
1582-#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>
1583-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a>
1584-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a>
1585-#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a>
1586- <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>;
1587-struct <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="struct DbusmenuClientClass">DbusmenuClientClass</a>;
1588-<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>,
1589- <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>,
1590- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
1591- <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>);
1592-<span class="returnvalue">void</span> (<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler" title="DbusmenuClientTypeDestroyHandler ()">*DbusmenuClientTypeDestroyHandler</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>,
1593- <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>,
1594- <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>);
1595-<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>,
1596- <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>);
1597-<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>);
1598-<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>);
1599-<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>
1600- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);
1601-<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>,
1602- <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>,
1603- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>);
1604-<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>
1605- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
1606- <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>,
1607- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>,
1608- <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>,
1609- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler" title="DbusmenuClientTypeDestroyHandler ()"><span class="type">DbusmenuClientTypeDestroyHandler</span></a> destroy_func</code></em>);
1610-</pre>
1611-</div>
1612-<div class="refsect1">
1613-<a name="libdbusmenu-glib-DbusmenuClient.description"></a><h2>Description</h2>
1614-<p>
1615-The client exists as a mirror to the server. For most folks
1616- all they will do with a client is set it up to connect to
1617- a server and then watch as the menu items on their side
1618- of the bus change. This is all they should need to know about
1619- the client, that it magically makes their menuitems dance.
1620-</p>
1621-<p>
1622- It does this by setting up signal watchers and adjusting
1623- the menuitems appropriately. Most users should watch the
1624- menu items and the signal <span class="type">"layout-changed"</span> for
1625- larger events so that they can be optimized. It is possible
1626- with that signal that even the root node would change. If
1627- that doesn't happen the normal signals on the individual
1628- nodes should be enough for most users.
1629-</p>
1630-</div>
1631-<div class="refsect1">
1632-<a name="libdbusmenu-glib-DbusmenuClient.details"></a><h2>Details</h2>
1633-<div class="refsect2">
1634-<a name="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</h3>
1635-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED "layout-updated"
1636-</pre>
1637-<p>
1638-String to attach to signal <span class="type">"layout-updated"</span>
1639-</p>
1640-</div>
1641-<hr>
1642-<div class="refsect2">
1643-<a name="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</h3>
1644-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED "root-changed"
1645-</pre>
1646-<p>
1647-String to attach to signal <span class="type">"root-changed"</span>
1648-</p>
1649-</div>
1650-<hr>
1651-<div class="refsect2">
1652-<a name="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</h3>
1653-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM "new-menuitem"
1654-</pre>
1655-<p>
1656-String to attach to signal <span class="type">"new-menuitem"</span>
1657-</p>
1658-</div>
1659-<hr>
1660-<div class="refsect2">
1661-<a name="DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT</h3>
1662-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT "event-result"
1663-</pre>
1664-<p>
1665-String to attach to signal <span class="type">"event-result"</span>
1666-</p>
1667-</div>
1668-<hr>
1669-<div class="refsect2">
1670-<a name="DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE</h3>
1671-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE "item-activate"
1672-</pre>
1673-<p>
1674-String to attach to signal <span class="type">"item-activate"</span>
1675-</p>
1676-</div>
1677-<hr>
1678-<div class="refsect2">
1679-<a name="DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED</h3>
1680-<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED "text-direction-changed"
1681-</pre>
1682-<p>
1683-String to attach to signal <span class="type">"text-direction-changed"</span>
1684-</p>
1685-</div>
1686-<hr>
1687-<div class="refsect2">
1688-<a name="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_NAME</h3>
1689-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_NAME "dbus-name"
1690-</pre>
1691-<p>
1692-String to access property <span class="type">"dbus-name"</span>
1693-</p>
1694-</div>
1695-<hr>
1696-<div class="refsect2">
1697-<a name="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_OBJECT</h3>
1698-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object"
1699-</pre>
1700-<p>
1701-String to access property <span class="type">"dbus-object"</span>
1702-</p>
1703-</div>
1704-<hr>
1705-<div class="refsect2">
1706-<a name="DBUSMENU-CLIENT-PROP-STATUS:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_STATUS</h3>
1707-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_STATUS "status"
1708-</pre>
1709-<p>
1710-String to access property <span class="type">"status"</span>
1711-</p>
1712-</div>
1713-<hr>
1714-<div class="refsect2">
1715-<a name="DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_TEXT_DIRECTION</h3>
1716-<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_TEXT_DIRECTION "text-direction"
1717-</pre>
1718-<p>
1719-String to access property <span class="type">"text-direction"</span>
1720-</p>
1721-</div>
1722-<hr>
1723-<div class="refsect2">
1724-<a name="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_DEFAULT</h3>
1725-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_DEFAULT "standard"
1726-</pre>
1727-<p>
1728-Used to set the 'type' property on a menu item to create
1729-a standard menu item.
1730-</p>
1731-</div>
1732-<hr>
1733-<div class="refsect2">
1734-<a name="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_SEPARATOR</h3>
1735-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_SEPARATOR "separator"
1736-</pre>
1737-<p>
1738-Used to set the 'type' property on a menu item to create
1739-a separator menu item.
1740-</p>
1741-</div>
1742-<hr>
1743-<div class="refsect2">
1744-<a name="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_IMAGE</h3>
1745-<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_IMAGE "standard"
1746-</pre>
1747-<p>
1748-Used to set the 'type' property on a menu item to create
1749-an image menu item. Deprecated as standard menu items now
1750-support images as well.
1751-</p>
1752-</div>
1753-<hr>
1754-<div class="refsect2">
1755-<a name="DbusmenuClient"></a><h3>DbusmenuClient</h3>
1756-<pre class="programlisting">typedef struct _DbusmenuClient DbusmenuClient;</pre>
1757-<p>
1758-The client for a <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> creating a shared
1759- object set of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects.
1760-</p>
1761-</div>
1762-<hr>
1763-<div class="refsect2">
1764-<a name="DbusmenuClientClass"></a><h3>struct DbusmenuClientClass</h3>
1765-<pre class="programlisting">struct DbusmenuClientClass {
1766- GObjectClass parent_class;
1767-
1768- void (*layout_updated)(void);
1769- void (*root_changed) (DbusmenuMenuitem * newroot);
1770- void (*new_menuitem) (DbusmenuMenuitem * newitem);
1771- void (*item_activate) (DbusmenuMenuitem * item, guint timestamp);
1772- void (*event_result) (DbusmenuMenuitem * item, gchar * event, GVariant * data, guint timestamp, GError * error);
1773-
1774- /*&lt; Private &gt;*/
1775- void (*reserved1) (void);
1776- void (*reserved2) (void);
1777- void (*reserved3) (void);
1778- void (*reserved4) (void);
1779- void (*reserved5) (void);
1780- void (*reserved6) (void);
1781-};
1782-</pre>
1783-<p>
1784-A simple class that takes all of the information from a
1785- <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
1786- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects appear on the other side.
1787-</p>
1788-<div class="variablelist"><table border="0">
1789-<col align="left" valign="top">
1790-<tbody>
1791-<tr>
1792-<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>
1793-<td><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a></td>
1794-</tr>
1795-<tr>
1796-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
1797-<td>Slot for <span class="type">"layout-updated"</span>.</td>
1798-</tr>
1799-<tr>
1800-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.root-changed"></a>root_changed</code></em> ()</span></p></td>
1801-<td>Slot for <span class="type">"root-changed"</span>.</td>
1802-</tr>
1803-<tr>
1804-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.new-menuitem"></a>new_menuitem</code></em> ()</span></p></td>
1805-<td>Slot for <span class="type">"new-menuitem"</span>.</td>
1806-</tr>
1807-<tr>
1808-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.item-activate"></a>item_activate</code></em> ()</span></p></td>
1809-<td>Slot for <span class="type">"item-activate"</span>.</td>
1810-</tr>
1811-<tr>
1812-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.event-result"></a>event_result</code></em> ()</span></p></td>
1813-<td>Slot for <span class="type">"event-error"</span>.</td>
1814-</tr>
1815-<tr>
1816-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
1817-<td>Reserved for future use.</td>
1818-</tr>
1819-<tr>
1820-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
1821-<td>Reserved for future use.</td>
1822-</tr>
1823-<tr>
1824-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
1825-<td>Reserved for future use.</td>
1826-</tr>
1827-<tr>
1828-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
1829-<td>Reserved for future use.</td>
1830-</tr>
1831-<tr>
1832-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
1833-<td>Reserved for future use.</td>
1834-</tr>
1835-<tr>
1836-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
1837-<td>Reserved for future use.</td>
1838-</tr>
1839-</tbody>
1840-</table></div>
1841-</div>
1842-<hr>
1843-<div class="refsect2">
1844-<a name="DbusmenuClientTypeHandler"></a><h3>DbusmenuClientTypeHandler ()</h3>
1845-<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>,
1846- <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>,
1847- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
1848- <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>
1849-<p>
1850-The type handler is called when a dbusmenu item is created
1851- 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>
1852-</p>
1853-<div class="variablelist"><table border="0">
1854-<col align="left" valign="top">
1855-<tbody>
1856-<tr>
1857-<td><p><span class="term"><em class="parameter"><code>newitem</code></em> :</span></p></td>
1858-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> that was created</td>
1859-</tr>
1860-<tr>
1861-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
1862-<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>
1863-</tr>
1864-<tr>
1865-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1866-<td>A pointer to the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>
1867-</td>
1868-</tr>
1869-<tr>
1870-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1871-<td>The data you gave us</td>
1872-</tr>
1873-<tr>
1874-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1875-<td>
1876-<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
1877-function was somehow unable to handle it.</td>
1878-</tr>
1879-</tbody>
1880-</table></div>
1881-</div>
1882-<hr>
1883-<div class="refsect2">
1884-<a name="DbusmenuClientTypeDestroyHandler"></a><h3>DbusmenuClientTypeDestroyHandler ()</h3>
1885-<pre class="programlisting"><span class="returnvalue">void</span> (*DbusmenuClientTypeDestroyHandler) (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
1886- <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>,
1887- <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>
1888-<p>
1889-This handler is called when the type becomes unregistered by the
1890- client. This is usally caused by the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> being destroyed
1891- and should free memory or unref objects in <em class="parameter"><code>user_data</code></em>.
1892-</p>
1893-<div class="variablelist"><table border="0">
1894-<col align="left" valign="top">
1895-<tbody>
1896-<tr>
1897-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1898-<td>A pointer to the <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>
1899-</td>
1900-</tr>
1901-<tr>
1902-<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1903-<td>The type that this handler was registered with</td>
1904-</tr>
1905-<tr>
1906-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
1907-<td>The data you gave us</td>
1908-</tr>
1909-</tbody>
1910-</table></div>
1911-</div>
1912-<hr>
1913-<div class="refsect2">
1914-<a name="dbusmenu-client-new"></a><h3>dbusmenu_client_new ()</h3>
1915-<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>,
1916- <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>
1917-<p>
1918-This function creates a new client that connects to a specific
1919-server on DBus. That server is at a specific location sharing
1920-a known object. The interface is assumed by the code to be
1921-the DBus menu interface. The newly created client will start
1922-sending out events as it syncs up with the server.
1923-</p>
1924-<div class="variablelist"><table border="0">
1925-<col align="left" valign="top">
1926-<tbody>
1927-<tr>
1928-<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1929-<td>The DBus name for the server to connect to</td>
1930-</tr>
1931-<tr>
1932-<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
1933-<td>The object on the server to monitor</td>
1934-</tr>
1935-<tr>
1936-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1937-<td>A brand new <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>
1938-</td>
1939-</tr>
1940-</tbody>
1941-</table></div>
1942-</div>
1943-<hr>
1944-<div class="refsect2">
1945-<a name="dbusmenu-client-get-root"></a><h3>dbusmenu_client_get_root ()</h3>
1946-<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>
1947-<p>
1948-Grabs the root node for the specified client <em class="parameter"><code>client</code></em>. This
1949-function may block. It will block if there is currently a
1950-call to update the layout, it will block on that layout
1951-updated and then return the newly updated layout. Chances
1952-are that this update is in the queue for the mainloop as
1953-it would have been requested some time ago, but in theory
1954-it could block longer.
1955-</p>
1956-<div class="variablelist"><table border="0">
1957-<col align="left" valign="top">
1958-<tbody>
1959-<tr>
1960-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1961-<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>
1962-</tr>
1963-<tr>
1964-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1965-<td>A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> representing the root of
1966-menu on the server. If there is no server or there is
1967-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>
1968-</td>
1969-</tr>
1970-</tbody>
1971-</table></div>
1972-</div>
1973-<hr>
1974-<div class="refsect2">
1975-<a name="dbusmenu-client-get-status"></a><h3>dbusmenu_client_get_status ()</h3>
1976-<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>
1977-<p>
1978-Gets the recommended current status that the server
1979- is exporting for the menus. In situtations where the
1980- 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
1981- the client show the menus to the user an a more noticible
1982- way.
1983-</p>
1984-<div class="variablelist"><table border="0">
1985-<col align="left" valign="top">
1986-<tbody>
1987-<tr>
1988-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
1989-<td>
1990-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to check the status on</td>
1991-</tr>
1992-<tr>
1993-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1994-<td>Status being exported.</td>
1995-</tr>
1996-</tbody>
1997-</table></div>
1998-</div>
1999-<hr>
2000-<div class="refsect2">
2001-<a name="dbusmenu-client-get-text-direction"></a><h3>dbusmenu_client_get_text_direction ()</h3>
2002-<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
2003- (<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>
2004-<p>
2005-Gets the text direction that the server is exporting. If
2006- the server is not exporting a direction then the value
2007- <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.
2008-</p>
2009-<div class="variablelist"><table border="0">
2010-<col align="left" valign="top">
2011-<tbody>
2012-<tr>
2013-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2014-<td>
2015-<a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> to check the text direction on</td>
2016-</tr>
2017-<tr>
2018-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2019-<td>Text direction being exported.</td>
2020-</tr>
2021-</tbody>
2022-</table></div>
2023-</div>
2024-<hr>
2025-<div class="refsect2">
2026-<a name="dbusmenu-client-add-type-handler"></a><h3>dbusmenu_client_add_type_handler ()</h3>
2027-<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>,
2028- <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>,
2029- <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>
2030-<p>
2031-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>.
2032-Every new menuitem that comes in immediately gets asked for it's
2033-properties. When we get those properties we check the 'type'
2034-property and look to see if it matches a handler that is known
2035-by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that
2036-<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
2037-signal is sent.
2038-</p>
2039-<p>
2040-In the future the known types will be sent to the server so that it
2041-can make choices about the menu item types availble.
2042-</p>
2043-<div class="variablelist"><table border="0">
2044-<col align="left" valign="top">
2045-<tbody>
2046-<tr>
2047-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2048-<td>Client where we're getting types coming in</td>
2049-</tr>
2050-<tr>
2051-<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2052-<td>A text string that will be matched with the 'type'
2053-property on incoming menu items</td>
2054-</tr>
2055-<tr>
2056-<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td>
2057-<td>The function that will be executed with those new
2058-items when they come in.</td>
2059-</tr>
2060-<tr>
2061-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2062-<td>If registering the new type was successful.</td>
2063-</tr>
2064-</tbody>
2065-</table></div>
2066-</div>
2067-<hr>
2068-<div class="refsect2">
2069-<a name="dbusmenu-client-add-type-handler-full"></a><h3>dbusmenu_client_add_type_handler_full ()</h3>
2070-<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
2071- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>,
2072- <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>,
2073- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>,
2074- <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>,
2075- <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler" title="DbusmenuClientTypeDestroyHandler ()"><span class="type">DbusmenuClientTypeDestroyHandler</span></a> destroy_func</code></em>);</pre>
2076-<p>
2077-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>.
2078-Every new menuitem that comes in immediately gets asked for it's
2079-properties. When we get those properties we check the 'type'
2080-property and look to see if it matches a handler that is known
2081-by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that
2082-<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
2083-signal is sent.
2084-</p>
2085-<p>
2086-In the future the known types will be sent to the server so that it
2087-can make choices about the menu item types availble.
2088-</p>
2089-<div class="variablelist"><table border="0">
2090-<col align="left" valign="top">
2091-<tbody>
2092-<tr>
2093-<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
2094-<td>Client where we're getting types coming in</td>
2095-</tr>
2096-<tr>
2097-<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2098-<td>A text string that will be matched with the 'type'
2099-property on incoming menu items</td>
2100-</tr>
2101-<tr>
2102-<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td>
2103-<td>The function that will be executed with those new
2104-items when they come in.</td>
2105-</tr>
2106-<tr>
2107-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
2108-<td>Data passed to <em class="parameter"><code>newfunc</code></em> when it is called</td>
2109-</tr>
2110-<tr>
2111-<td><p><span class="term"><em class="parameter"><code>destroy_func</code></em> :</span></p></td>
2112-<td>A function that is called when the type handler is
2113-removed (usually on client destruction) which will free
2114-the resources in <em class="parameter"><code>user_data</code></em>.</td>
2115-</tr>
2116-<tr>
2117-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2118-<td>If registering the new type was successful.</td>
2119-</tr>
2120-</tbody>
2121-</table></div>
2122-</div>
2123-</div>
2124-</div>
2125-<div class="footer">
2126-<hr>
2127- Generated by GTK-Doc V1.16</div>
2128-</body>
2129-</html>
2130\ No newline at end of file
2131
2132=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html'
2133--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 2011-02-24 21:04:39 +0000
2134+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 1970-01-01 00:00:00 +0000
2135@@ -1,1696 +0,0 @@
2136-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2137-<html>
2138-<head>
2139-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2140-<title>DbusmenuMenuitem</title>
2141-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
2142-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
2143-<link rel="up" href="ch01.html" title="API">
2144-<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
2145-<link rel="next" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">
2146-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
2147-<link rel="stylesheet" href="style.css" type="text/css">
2148-</head>
2149-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2150-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
2151-<tr valign="middle">
2152-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
2153-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
2154-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
2155-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
2156-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClient.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
2157-</tr>
2158-<tr><td colspan="5" class="shortcuts">
2159-<a href="#libdbusmenu-glib-DbusmenuMenuitem.synopsis" class="shortcut">Top</a>
2160-  | 
2161- <a href="#libdbusmenu-glib-DbusmenuMenuitem.description" class="shortcut">Description</a>
2162-</td></tr>
2163-</table>
2164-<div class="refentry">
2165-<a name="libdbusmenu-glib-DbusmenuMenuitem"></a><div class="titlepage"></div>
2166-<div class="refnamediv"><table width="100%"><tr>
2167-<td valign="top">
2168-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitem.top_of_page"></a>DbusmenuMenuitem</span></h2>
2169-<p>DbusmenuMenuitem — A lowlevel represenation of a menuitem</p>
2170-</td>
2171-<td valign="top" align="right"></td>
2172-</tr></table></div>
2173-<div class="refsect1">
2174-<a name="libdbusmenu-glib-DbusmenuMenuitem.stability-level"></a><h2>Stability Level</h2>
2175-Unstable, unless otherwise indicated
2176-</div>
2177-<div class="refsynopsisdiv">
2178-<a name="libdbusmenu-glib-DbusmenuMenuitem.synopsis"></a><h2>Synopsis</h2>
2179-<pre class="synopsis">
2180-#include &lt;libdbusmenu-glib/menuitem.h&gt;
2181-
2182-#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>
2183-#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>
2184-#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>
2185-#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>
2186-#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>
2187-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_EVENT">DBUSMENU_MENUITEM_SIGNAL_EVENT</a>
2188-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a>
2189-#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>
2190-#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>
2191-#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>
2192-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a>
2193-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a>
2194-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a>
2195-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a>
2196-#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>
2197-#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>
2198-#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>
2199-#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>
2200-#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>
2201-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS" title="DBUSMENU_MENUITEM_PROP_SHORTCUT">DBUSMENU_MENUITEM_PROP_SHORTCUT</a>
2202-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a>
2203-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a>
2204-#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>
2205-#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>
2206-#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>
2207-#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>
2208-#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>
2209-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_ALT">DBUSMENU_MENUITEM_SHORTCUT_ALT</a>
2210-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_CONTROL">DBUSMENU_MENUITEM_SHORTCUT_CONTROL</a>
2211-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SHIFT">DBUSMENU_MENUITEM_SHORTCUT_SHIFT</a>
2212-#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS" title="DBUSMENU_MENUITEM_SHORTCUT_SUPER">DBUSMENU_MENUITEM_SHORTCUT_SUPER</a>
2213-struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem">DbusmenuMenuitem</a>;
2214-<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>)
2215- (<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>,
2216- <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>);
2217-<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>)
2218- (<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>,
2219- <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>);
2220-struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="struct DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>;
2221-<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>);
2222-<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>);
2223-<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>);
2224-<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>);
2225-<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>);
2226-<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>,
2227- <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>);
2228-<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>
2229- (<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>,
2230- <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>);
2231-<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>,
2232- <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>);
2233-<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>,
2234- <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>);
2235-<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>,
2236- <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>);
2237-<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>
2238- (<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>,
2239- <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>,
2240- <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>);
2241-<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>,
2242- <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>,
2243- <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>);
2244-<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>,
2245- <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>);
2246-<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>,
2247- <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>);
2248-<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>,
2249- <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>,
2250- <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>);
2251-<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>,
2252- <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>,
2253- <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>);
2254-<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>,
2255- <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>,
2256- <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>);
2257-<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>
2258- (<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>,
2259- <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>,
2260- <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>);
2261-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>,
2262- <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>);
2263-<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>,
2264- <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>);
2265-<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>,
2266- <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>);
2267-<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>
2268- (<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>,
2269- <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>);
2270-<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>,
2271- <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>);
2272-<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>);
2273-<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>);
2274-<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>,
2275- <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>);
2276-<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>,
2277- <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>);
2278-<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>);
2279-<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>,
2280- <em class="parameter"><code><span class="type">void</span> (*func) (DbusmenuMenuitem * mi, gpointer data)</code></em>,
2281- <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>);
2282-<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>,
2283- <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>,
2284- <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>,
2285- <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>);
2286-<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>
2287- (<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>,
2288- <em class="parameter"><code><span class="type">void</span> (*cb) (DbusmenuMenuitem * mi, gpointer user_data)</code></em>,
2289- <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>);
2290-<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>,
2291- <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>);
2292-<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>);
2293-<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>,
2294- <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>);
2295-<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>);
2296-</pre>
2297-</div>
2298-<div class="refsect1">
2299-<a name="libdbusmenu-glib-DbusmenuMenuitem.description"></a><h2>Description</h2>
2300-<p>
2301-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
2302-single item in a menu. It gets created on the server side
2303-and copied over to the client side where it gets rendered. As
2304-the server starts to change it, and grow it, and do all kinds
2305-of fun stuff that information is transfered over DBus and the
2306-client updates it's understanding of the object model.
2307-</p>
2308-<p>
2309-Most people using either the client or the server should be
2310-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
2311-are simple, but then they can be attached to more complex
2312-objects and handled appropriately.
2313-</p>
2314-</div>
2315-<div class="refsect1">
2316-<a name="libdbusmenu-glib-DbusmenuMenuitem.details"></a><h2>Details</h2>
2317-<div class="refsect2">
2318-<a name="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</h3>
2319-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED "property-changed"
2320-</pre>
2321-<p>
2322-String to attach to signal <span class="type">"property-changed"</span>
2323-</p>
2324-</div>
2325-<hr>
2326-<div class="refsect2">
2327-<a name="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</h3>
2328-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED "item-activated"
2329-</pre>
2330-<p>
2331-String to attach to signal <span class="type">"item-activated"</span>
2332-</p>
2333-</div>
2334-<hr>
2335-<div class="refsect2">
2336-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</h3>
2337-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED "child-added"
2338-</pre>
2339-<p>
2340-String to attach to signal <span class="type">"child-added"</span>
2341-</p>
2342-</div>
2343-<hr>
2344-<div class="refsect2">
2345-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</h3>
2346-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED "child-removed"
2347-</pre>
2348-<p>
2349-String to attach to signal <span class="type">"child-removed"</span>
2350-</p>
2351-</div>
2352-<hr>
2353-<div class="refsect2">
2354-<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</h3>
2355-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED "child-moved"
2356-</pre>
2357-<p>
2358-String to attach to signal <span class="type">"child-moved"</span>
2359-</p>
2360-</div>
2361-<hr>
2362-<div class="refsect2">
2363-<a name="DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_EVENT</h3>
2364-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_EVENT "event"
2365-</pre>
2366-<p>
2367-String to attach to signal <span class="type">"event"</span>
2368-</p>
2369-</div>
2370-<hr>
2371-<div class="refsect2">
2372-<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED</h3>
2373-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED "realized"
2374-</pre>
2375-<p>
2376-String to attach to signal <span class="type">"realized"</span>
2377-</p>
2378-</div>
2379-<hr>
2380-<div class="refsect2">
2381-<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</h3>
2382-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM))
2383-</pre>
2384-<p>
2385-ID to attach to signal <span class="type">"realized"</span>
2386-</p>
2387-</div>
2388-<hr>
2389-<div class="refsect2">
2390-<a name="DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW</h3>
2391-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW "about-to-show"
2392-</pre>
2393-<p>
2394-String to attach to signal <span class="type">"about-to-show"</span>
2395-</p>
2396-</div>
2397-<hr>
2398-<div class="refsect2">
2399-<a name="DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER</h3>
2400-<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER "show-to-user"
2401-</pre>
2402-<p>
2403-String to attach to signal <span class="type">"show-to-user"</span>
2404-</p>
2405-</div>
2406-<hr>
2407-<div class="refsect2">
2408-<a name="DBUSMENU-MENUITEM-PROP-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TYPE</h3>
2409-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TYPE "type"
2410-</pre>
2411-<p>
2412-<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
2413-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>.
2414-</p>
2415-</div>
2416-<hr>
2417-<div class="refsect2">
2418-<a name="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_VISIBLE</h3>
2419-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_VISIBLE "visible"
2420-</pre>
2421-<p>
2422-<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
2423-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>.
2424-</p>
2425-</div>
2426-<hr>
2427-<div class="refsect2">
2428-<a name="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ENABLED</h3>
2429-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ENABLED "enabled"
2430-</pre>
2431-<p>
2432-<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
2433-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>.
2434-</p>
2435-</div>
2436-<hr>
2437-<div class="refsect2">
2438-<a name="DBUSMENU-MENUITEM-PROP-LABEL:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_LABEL</h3>
2439-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_LABEL "label"
2440-</pre>
2441-<p>
2442-<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.
2443-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>
2444-</p>
2445-</div>
2446-<hr>
2447-<div class="refsect2">
2448-<a name="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_NAME</h3>
2449-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_NAME "icon-name"
2450-</pre>
2451-<p>
2452-<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
2453-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>
2454-</p>
2455-</div>
2456-<hr>
2457-<div class="refsect2">
2458-<a name="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_DATA</h3>
2459-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_DATA "icon-data"
2460-</pre>
2461-<p>
2462-<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
2463-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>
2464-</p>
2465-<p>
2466-It is recommended that this is not set directly but instead the
2467-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>
2468-</p>
2469-</div>
2470-<hr>
2471-<div class="refsect2">
2472-<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</h3>
2473-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE "toggle-type"
2474-</pre>
2475-<p>
2476-<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
2477-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>
2478-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>
2479-</p>
2480-</div>
2481-<hr>
2482-<div class="refsect2">
2483-<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</h3>
2484-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE "toggle-state"
2485-</pre>
2486-<p>
2487-<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
2488-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>
2489-<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>.
2490-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>
2491-</p>
2492-</div>
2493-<hr>
2494-<div class="refsect2">
2495-<a name="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</h3>
2496-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY "children-display"
2497-</pre>
2498-<p>
2499-<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
2500-should be displayed. Most likely this will be unset or of the value
2501-<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>
2502-</p>
2503-</div>
2504-<hr>
2505-<div class="refsect2">
2506-<a name="DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_SHORTCUT</h3>
2507-<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_SHORTCUT "shortcut"
2508-</pre>
2509-<p>
2510-<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
2511-to activate the menuitem. It is an array of arrays of strings.
2512-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>
2513-</p>
2514-<p>
2515-It is recommended that this is not set directly but instead the
2516-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>
2517-</p>
2518-</div>
2519-<hr>
2520-<div class="refsect2">
2521-<a name="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_CHECK</h3>
2522-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_CHECK "checkmark"
2523-</pre>
2524-<p>
2525-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
2526-check mark item.
2527-</p>
2528-</div>
2529-<hr>
2530-<div class="refsect2">
2531-<a name="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_RADIO</h3>
2532-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_RADIO "radio"
2533-</pre>
2534-<p>
2535-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
2536-radio item.
2537-</p>
2538-</div>
2539-<hr>
2540-<div class="refsect2">
2541-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</h3>
2542-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED 0
2543-</pre>
2544-<p>
2545-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
2546-toggle item is empty.
2547-</p>
2548-</div>
2549-<hr>
2550-<div class="refsect2">
2551-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</h3>
2552-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED 1
2553-</pre>
2554-<p>
2555-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
2556-toggle item is filled.
2557-</p>
2558-</div>
2559-<hr>
2560-<div class="refsect2">
2561-<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</h3>
2562-<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN -1
2563-</pre>
2564-<p>
2565-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
2566-toggle item is undecided.
2567-</p>
2568-</div>
2569-<hr>
2570-<div class="refsect2">
2571-<a name="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"></a><h3>DBUSMENU_MENUITEM_ICON_NAME_BLANK</h3>
2572-<pre class="programlisting">#define DBUSMENU_MENUITEM_ICON_NAME_BLANK "blank-icon"
2573-</pre>
2574-<p>
2575-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
2576-toggle item is undecided.
2577-</p>
2578-</div>
2579-<hr>
2580-<div class="refsect2">
2581-<a name="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"></a><h3>DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</h3>
2582-<pre class="programlisting">#define DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU "submenu"
2583-</pre>
2584-<p>
2585-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
2586-subitems displayed as a submenu.
2587-</p>
2588-</div>
2589-<hr>
2590-<div class="refsect2">
2591-<a name="DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_ALT</h3>
2592-<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_ALT "Alt"
2593-</pre>
2594-<p>
2595-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
2596-alternate key.
2597-</p>
2598-</div>
2599-<hr>
2600-<div class="refsect2">
2601-<a name="DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_CONTROL</h3>
2602-<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_CONTROL "Control"
2603-</pre>
2604-<p>
2605-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
2606-control key.
2607-</p>
2608-</div>
2609-<hr>
2610-<div class="refsect2">
2611-<a name="DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_SHIFT</h3>
2612-<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_SHIFT "Shift"
2613-</pre>
2614-<p>
2615-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
2616-shift key.
2617-</p>
2618-</div>
2619-<hr>
2620-<div class="refsect2">
2621-<a name="DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"></a><h3>DBUSMENU_MENUITEM_SHORTCUT_SUPER</h3>
2622-<pre class="programlisting">#define DBUSMENU_MENUITEM_SHORTCUT_SUPER "Super"
2623-</pre>
2624-<p>
2625-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
2626-super key.
2627-</p>
2628-</div>
2629-<hr>
2630-<div class="refsect2">
2631-<a name="DbusmenuMenuitem"></a><h3>struct DbusmenuMenuitem</h3>
2632-<pre class="programlisting">struct DbusmenuMenuitem {
2633- GObject parent;
2634-
2635- /*&lt; Private &gt;*/
2636- DbusmenuMenuitemPrivate * priv;
2637-};
2638-</pre>
2639-<p>
2640-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
2641-item. It gets created the same on both the client and
2642-the server side and libdbusmenu-glib does the work of making
2643-this object model appear on both sides of DBus. Simple
2644-really, though through updates and people coming on and off
2645-the bus it can lead to lots of fun complex scenarios.
2646-</p>
2647-<div class="variablelist"><table border="0">
2648-<col align="left" valign="top">
2649-<tbody>
2650-<tr>
2651-<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>
2652-<td>Parent object</td>
2653-</tr>
2654-<tr>
2655-<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>
2656-<td>Private data</td>
2657-</tr>
2658-</tbody>
2659-</table></div>
2660-</div>
2661-<hr>
2662-<div class="refsect2">
2663-<a name="dbusmenu-menuitem-about-to-show-cb"></a><h3>dbusmenu_menuitem_about_to_show_cb ()</h3>
2664-<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_about_to_show_cb)
2665- (<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>,
2666- <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>
2667-<p>
2668-Callback prototype for a callback that is called when the
2669-menu should be shown.
2670-</p>
2671-<div class="variablelist"><table border="0">
2672-<col align="left" valign="top">
2673-<tbody>
2674-<tr>
2675-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
2676-<td>Menu item that should be shown</td>
2677-</tr>
2678-<tr>
2679-<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
2680-<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>
2681-</td>
2682-</tr>
2683-</tbody>
2684-</table></div>
2685-</div>
2686-<hr>
2687-<div class="refsect2">
2688-<a name="dbusmenu-menuitem-buildvariant-slot-t"></a><h3>dbusmenu_menuitem_buildvariant_slot_t ()</h3>
2689-<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)
2690- (<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>,
2691- <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>
2692-<p>
2693-This is the function that is called to represent this menu item
2694-as a variant. Should call it's own children.
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>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>
2702-</td>
2703-</tr>
2704-<tr>
2705-<td><p><span class="term"><em class="parameter"><code>properties</code></em> :</span></p></td>
2706-<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>
2707-</td>
2708-</tr>
2709-<tr>
2710-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2711-<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>
2712-</td>
2713-</tr>
2714-</tbody>
2715-</table></div>
2716-</div>
2717-<hr>
2718-<div class="refsect2">
2719-<a name="DbusmenuMenuitemClass"></a><h3>struct DbusmenuMenuitemClass</h3>
2720-<pre class="programlisting">struct DbusmenuMenuitemClass {
2721- GObjectClass parent_class;
2722-
2723- /* Signals */
2724- void (*property_changed) (gchar * property, GVariant * value);
2725- void (*item_activated) (guint timestamp);
2726- void (*child_added) (DbusmenuMenuitem * child, guint position);
2727- void (*child_removed) (DbusmenuMenuitem * child);
2728- void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos);
2729- void (*realized) (void);
2730-
2731- /* Virtual functions */
2732- dbusmenu_menuitem_buildvariant_slot_t buildvariant;
2733- void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, GVariant * variant, guint timestamp);
2734- void (*send_about_to_show) (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data);
2735-
2736- void (*show_to_user) (DbusmenuMenuitem * mi, guint timestamp, gpointer cb_data);
2737- gboolean (*about_to_show) (void);
2738-
2739- void (*event) (const gchar * name, GVariant * value, guint timestamp);
2740-
2741- /*&lt; Private &gt;*/
2742- void (*reserved1) (void);
2743- void (*reserved2) (void);
2744- void (*reserved3) (void);
2745- void (*reserved4) (void);
2746- void (*reserved5) (void);
2747-};
2748-</pre>
2749-<p>
2750-Functions and signals that every menuitem should know something
2751-about.
2752-</p>
2753-<div class="variablelist"><table border="0">
2754-<col align="left" valign="top">
2755-<tbody>
2756-<tr>
2757-<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>
2758-<td>Functions and signals from our parent</td>
2759-</tr>
2760-<tr>
2761-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.property-changed"></a>property_changed</code></em> ()</span></p></td>
2762-<td>Slot for <span class="type">"property-changed"</span>.</td>
2763-</tr>
2764-<tr>
2765-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.item-activated"></a>item_activated</code></em> ()</span></p></td>
2766-<td>Slot for <span class="type">"item-activated"</span>.</td>
2767-</tr>
2768-<tr>
2769-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-added"></a>child_added</code></em> ()</span></p></td>
2770-<td>Slot for <span class="type">"child-added"</span>.</td>
2771-</tr>
2772-<tr>
2773-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-removed"></a>child_removed</code></em> ()</span></p></td>
2774-<td>Slot for <span class="type">"child-removed"</span>.</td>
2775-</tr>
2776-<tr>
2777-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-moved"></a>child_moved</code></em> ()</span></p></td>
2778-<td>Slot for <span class="type">"child-moved"</span>.</td>
2779-</tr>
2780-<tr>
2781-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.realized"></a>realized</code></em> ()</span></p></td>
2782-<td>Slot for <span class="type">"realized"</span>.</td>
2783-</tr>
2784-<tr>
2785-<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>
2786-<td>Virtual function that appends the strings required to represent this menu item in the menu variant.</td>
2787-</tr>
2788-<tr>
2789-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.handle-event"></a>handle_event</code></em> ()</span></p></td>
2790-<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>
2791-</tr>
2792-<tr>
2793-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.show-to-user"></a>show_to_user</code></em> ()</span></p></td>
2794-<td>Slot for <span class="type">"show-to-user"</span>.</td>
2795-</tr>
2796-<tr>
2797-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.about-to-show"></a>about_to_show</code></em> ()</span></p></td>
2798-<td>Slot for <span class="type">"about-to-show"</span>.</td>
2799-</tr>
2800-<tr>
2801-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.event"></a>event</code></em> ()</span></p></td>
2802-<td>Slot for <span class="type">"event"</span>.</td>
2803-</tr>
2804-<tr>
2805-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
2806-<td>Reserved for future use.</td>
2807-</tr>
2808-<tr>
2809-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
2810-<td>Reserved for future use.</td>
2811-</tr>
2812-<tr>
2813-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
2814-<td>Reserved for future use.</td>
2815-</tr>
2816-<tr>
2817-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
2818-<td>Reserved for future use.</td>
2819-</tr>
2820-<tr>
2821-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
2822-<td>Reserved for future use.</td>
2823-</tr>
2824-</tbody>
2825-</table></div>
2826-</div>
2827-<hr>
2828-<div class="refsect2">
2829-<a name="dbusmenu-menuitem-new"></a><h3>dbusmenu_menuitem_new ()</h3>
2830-<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>
2831-<p>
2832-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.
2833-</p>
2834-<div class="variablelist"><table border="0">
2835-<col align="left" valign="top">
2836-<tbody><tr>
2837-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2838-<td>A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.</td>
2839-</tr></tbody>
2840-</table></div>
2841-</div>
2842-<hr>
2843-<div class="refsect2">
2844-<a name="dbusmenu-menuitem-new-with-id"></a><h3>dbusmenu_menuitem_new_with_id ()</h3>
2845-<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>
2846-<p>
2847-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.
2848-</p>
2849-<div class="variablelist"><table border="0">
2850-<col align="left" valign="top">
2851-<tbody>
2852-<tr>
2853-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
2854-<td>ID to use for this menuitem</td>
2855-</tr>
2856-<tr>
2857-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2858-<td>A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.</td>
2859-</tr>
2860-</tbody>
2861-</table></div>
2862-</div>
2863-<hr>
2864-<div class="refsect2">
2865-<a name="dbusmenu-menuitem-get-id"></a><h3>dbusmenu_menuitem_get_id ()</h3>
2866-<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>
2867-<p>
2868-Gets the unique ID for <em class="parameter"><code>mi</code></em>.
2869-</p>
2870-<div class="variablelist"><table border="0">
2871-<col align="left" valign="top">
2872-<tbody>
2873-<tr>
2874-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
2875-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.</td>
2876-</tr>
2877-<tr>
2878-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2879-<td>The ID of the <em class="parameter"><code>mi</code></em>.</td>
2880-</tr>
2881-</tbody>
2882-</table></div>
2883-</div>
2884-<hr>
2885-<div class="refsect2">
2886-<a name="dbusmenu-menuitem-get-children"></a><h3>dbusmenu_menuitem_get_children ()</h3>
2887-<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>
2888-<p>
2889-Returns simply the list of children that this menu item
2890-has. The list is valid until another child related function
2891-is called, where it might be changed.
2892-</p>
2893-<div class="variablelist"><table border="0">
2894-<col align="left" valign="top">
2895-<tbody>
2896-<tr>
2897-<td><p><span class="term"><em class="parameter"><code>mi</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 query.</td>
2899-</tr>
2900-<tr>
2901-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2902-<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>]</span>
2903-</td>
2904-</tr>
2905-</tbody>
2906-</table></div>
2907-</div>
2908-<hr>
2909-<div class="refsect2">
2910-<a name="dbusmenu-menuitem-take-children"></a><h3>dbusmenu_menuitem_take_children ()</h3>
2911-<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>
2912-<p>
2913-While the name sounds devious that's exactly what this function
2914-does. It takes the list of children from the <em class="parameter"><code>mi</code></em> and clears the
2915-internal list. The calling function is now in charge of the ref's
2916-on the children it has taken. A lot of responsibility involved
2917-in taking children.
2918-</p>
2919-<div class="variablelist"><table border="0">
2920-<col align="left" valign="top">
2921-<tbody>
2922-<tr>
2923-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
2924-<td>The <span class="type">DbusmenMenuitem</span> to take the children from.</td>
2925-</tr>
2926-<tr>
2927-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2928-<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>
2929-</td>
2930-</tr>
2931-</tbody>
2932-</table></div>
2933-</div>
2934-<hr>
2935-<div class="refsect2">
2936-<a name="dbusmenu-menuitem-get-position"></a><h3>dbusmenu_menuitem_get_position ()</h3>
2937-<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>,
2938- <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>
2939-<p>
2940-This function returns the position of the menu item <em class="parameter"><code>mi</code></em>
2941-in the children of <em class="parameter"><code>parent</code></em>. It will return zero if the
2942-menu item can't be found.
2943-</p>
2944-<div class="variablelist"><table border="0">
2945-<col align="left" valign="top">
2946-<tbody>
2947-<tr>
2948-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
2949-<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>
2950-</tr>
2951-<tr>
2952-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
2953-<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>
2954-</td>
2955-</tr>
2956-<tr>
2957-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2958-<td>The position of <em class="parameter"><code>mi</code></em> in the children of <em class="parameter"><code>parent</code></em>.</td>
2959-</tr>
2960-</tbody>
2961-</table></div>
2962-</div>
2963-<hr>
2964-<div class="refsect2">
2965-<a name="dbusmenu-menuitem-get-position-realized"></a><h3>dbusmenu_menuitem_get_position_realized ()</h3>
2966-<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
2967- (<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>,
2968- <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>
2969-<p>
2970-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>
2971-except that it only counts in the children that have been realized.
2972-</p>
2973-<div class="variablelist"><table border="0">
2974-<col align="left" valign="top">
2975-<tbody>
2976-<tr>
2977-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
2978-<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>
2979-</tr>
2980-<tr>
2981-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
2982-<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>
2983-</td>
2984-</tr>
2985-<tr>
2986-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2987-<td>The position of <em class="parameter"><code>mi</code></em> in the realized children of <em class="parameter"><code>parent</code></em>.</td>
2988-</tr>
2989-</tbody>
2990-</table></div>
2991-</div>
2992-<hr>
2993-<div class="refsect2">
2994-<a name="dbusmenu-menuitem-child-append"></a><h3>dbusmenu_menuitem_child_append ()</h3>
2995-<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>,
2996- <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>
2997-<p>
2998-This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
2999-the end of that list.
3000-</p>
3001-<div class="variablelist"><table border="0">
3002-<col align="left" valign="top">
3003-<tbody>
3004-<tr>
3005-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3006-<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>
3007-</tr>
3008-<tr>
3009-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3010-<td>The <span class="type">DbusmenMenuitem</span> that will be a child</td>
3011-</tr>
3012-<tr>
3013-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3014-<td>Whether the child has been added successfully.</td>
3015-</tr>
3016-</tbody>
3017-</table></div>
3018-</div>
3019-<hr>
3020-<div class="refsect2">
3021-<a name="dbusmenu-menuitem-child-prepend"></a><h3>dbusmenu_menuitem_child_prepend ()</h3>
3022-<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>,
3023- <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>
3024-<p>
3025-This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
3026-the beginning of that list.
3027-</p>
3028-<div class="variablelist"><table border="0">
3029-<col align="left" valign="top">
3030-<tbody>
3031-<tr>
3032-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3033-<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>
3034-</tr>
3035-<tr>
3036-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3037-<td>The <span class="type">DbusmenMenuitem</span> that will be a child</td>
3038-</tr>
3039-<tr>
3040-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3041-<td>Whether the child has been added successfully.</td>
3042-</tr>
3043-</tbody>
3044-</table></div>
3045-</div>
3046-<hr>
3047-<div class="refsect2">
3048-<a name="dbusmenu-menuitem-child-delete"></a><h3>dbusmenu_menuitem_child_delete ()</h3>
3049-<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>,
3050- <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>
3051-<p>
3052-This function removes <em class="parameter"><code>child</code></em> from the children list of <em class="parameter"><code>mi</code></em>. It does
3053-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>.
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> which has <em class="parameter"><code>child</code></em> as a child</td>
3061-</tr>
3062-<tr>
3063-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3064-<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
3065-be a child of <em class="parameter"><code>mi</code></em>.</td>
3066-</tr>
3067-<tr>
3068-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3069-<td>If we were able to delete <em class="parameter"><code>child</code></em>.</td>
3070-</tr>
3071-</tbody>
3072-</table></div>
3073-</div>
3074-<hr>
3075-<div class="refsect2">
3076-<a name="dbusmenu-menuitem-child-add-position"></a><h3>dbusmenu_menuitem_child_add_position ()</h3>
3077-<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
3078- (<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>,
3079- <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>,
3080- <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>
3081-<p>
3082-Puts <em class="parameter"><code>child</code></em> in the list of children for <em class="parameter"><code>mi</code></em> at the location
3083-specified in <em class="parameter"><code>position</code></em>. If there is not enough entires available
3084-then <em class="parameter"><code>child</code></em> will be placed at the end of the list.
3085-</p>
3086-<div class="variablelist"><table border="0">
3087-<col align="left" valign="top">
3088-<tbody>
3089-<tr>
3090-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3091-<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>
3092-</tr>
3093-<tr>
3094-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3095-<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>
3096-</tr>
3097-<tr>
3098-<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
3099-<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>
3100-</tr>
3101-<tr>
3102-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3103-<td>Whether <em class="parameter"><code>child</code></em> was added successfully.</td>
3104-</tr>
3105-</tbody>
3106-</table></div>
3107-</div>
3108-<hr>
3109-<div class="refsect2">
3110-<a name="dbusmenu-menuitem-child-reorder"></a><h3>dbusmenu_menuitem_child_reorder ()</h3>
3111-<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>,
3112- <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>,
3113- <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>
3114-<p>
3115-This function moves a child on the list of children. It is
3116-for a child that is already in the list, but simply needs a
3117-new location.
3118-</p>
3119-<div class="variablelist"><table border="0">
3120-<col align="left" valign="top">
3121-<tbody>
3122-<tr>
3123-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3124-<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>
3125-</tr>
3126-<tr>
3127-<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
3128-<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>
3129-</tr>
3130-<tr>
3131-<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
3132-<td>The position in the list to place it in</td>
3133-</tr>
3134-<tr>
3135-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3136-<td>Whether the move was successful.</td>
3137-</tr>
3138-</tbody>
3139-</table></div>
3140-</div>
3141-<hr>
3142-<div class="refsect2">
3143-<a name="dbusmenu-menuitem-child-find"></a><h3>dbusmenu_menuitem_child_find ()</h3>
3144-<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>,
3145- <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>
3146-<p>
3147-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>.
3148-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>.
3149-</p>
3150-<div class="variablelist"><table border="0">
3151-<col align="left" valign="top">
3152-<tbody>
3153-<tr>
3154-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3155-<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>
3156-</tr>
3157-<tr>
3158-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
3159-<td>The ID of the child that we're looking for.</td>
3160-</tr>
3161-<tr>
3162-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3163-<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
3164-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>
3165-</td>
3166-</tr>
3167-</tbody>
3168-</table></div>
3169-</div>
3170-<hr>
3171-<div class="refsect2">
3172-<a name="dbusmenu-menuitem-find-id"></a><h3>dbusmenu_menuitem_find_id ()</h3>
3173-<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>,
3174- <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>
3175-<p>
3176-This function searchs the whole tree of children that
3177-are attached to <em class="parameter"><code>mi</code></em>. This could be quite a few nodes, all
3178-the way down the tree. It is a depth first search.
3179-</p>
3180-<div class="variablelist"><table border="0">
3181-<col align="left" valign="top">
3182-<tbody>
3183-<tr>
3184-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3185-<td>
3186-<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>
3187-</tr>
3188-<tr>
3189-<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
3190-<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>
3191-</tr>
3192-<tr>
3193-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3194-<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>
3195-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
3196-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>
3197-</td>
3198-</tr>
3199-</tbody>
3200-</table></div>
3201-</div>
3202-<hr>
3203-<div class="refsect2">
3204-<a name="dbusmenu-menuitem-property-set"></a><h3>dbusmenu_menuitem_property_set ()</h3>
3205-<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>,
3206- <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>,
3207- <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>
3208-<p>
3209-Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a
3210-property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3211-then the value is set to the new value. If not, the property
3212-is added. If the value is changed or the property was previously
3213-unset then the signal <span class="type">"prop-changed"</span> will be
3214-emitted by this function.
3215-</p>
3216-<div class="variablelist"><table border="0">
3217-<col align="left" valign="top">
3218-<tbody>
3219-<tr>
3220-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3221-<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>
3222-</tr>
3223-<tr>
3224-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3225-<td>Name of the property to set.</td>
3226-</tr>
3227-<tr>
3228-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3229-<td>The value of the property.</td>
3230-</tr>
3231-<tr>
3232-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3233-<td>A boolean representing if the property value was set.</td>
3234-</tr>
3235-</tbody>
3236-</table></div>
3237-</div>
3238-<hr>
3239-<div class="refsect2">
3240-<a name="dbusmenu-menuitem-property-set-bool"></a><h3>dbusmenu_menuitem_property_set_bool ()</h3>
3241-<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>,
3242- <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>,
3243- <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>
3244-<p>
3245-Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
3246-property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3247-then the value is set to the new value. If not, the property
3248-is added. If the value is changed or the property was previously
3249-unset then the signal <span class="type">"prop-changed"</span> will be
3250-emitted by this function.
3251-</p>
3252-<div class="variablelist"><table border="0">
3253-<col align="left" valign="top">
3254-<tbody>
3255-<tr>
3256-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3257-<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>
3258-</tr>
3259-<tr>
3260-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3261-<td>Name of the property to set.</td>
3262-</tr>
3263-<tr>
3264-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3265-<td>The value of the property.</td>
3266-</tr>
3267-<tr>
3268-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3269-<td>A boolean representing if the property value was set.</td>
3270-</tr>
3271-</tbody>
3272-</table></div>
3273-</div>
3274-<hr>
3275-<div class="refsect2">
3276-<a name="dbusmenu-menuitem-property-set-int"></a><h3>dbusmenu_menuitem_property_set_int ()</h3>
3277-<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>,
3278- <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>,
3279- <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>
3280-<p>
3281-Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
3282-property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3283-then the value is set to the new value. If not, the property
3284-is added. If the value is changed or the property was previously
3285-unset then the signal <span class="type">"prop-changed"</span> will be
3286-emitted by this function.
3287-</p>
3288-<div class="variablelist"><table border="0">
3289-<col align="left" valign="top">
3290-<tbody>
3291-<tr>
3292-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3293-<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>
3294-</tr>
3295-<tr>
3296-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3297-<td>Name of the property to set.</td>
3298-</tr>
3299-<tr>
3300-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3301-<td>The value of the property.</td>
3302-</tr>
3303-<tr>
3304-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3305-<td>A boolean representing if the property value was set.</td>
3306-</tr>
3307-</tbody>
3308-</table></div>
3309-</div>
3310-<hr>
3311-<div class="refsect2">
3312-<a name="dbusmenu-menuitem-property-set-variant"></a><h3>dbusmenu_menuitem_property_set_variant ()</h3>
3313-<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
3314- (<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>,
3315- <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>,
3316- <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>
3317-<p>
3318-Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a
3319-property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
3320-then the value is set to the new value. If not, the property
3321-is added. If the value is changed or the property was previously
3322-unset then the signal <span class="type">"prop-changed"</span> will be
3323-emitted by this function.
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 set 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>Name of the property to set.</td>
3335-</tr>
3336-<tr>
3337-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
3338-<td>The value of the property.</td>
3339-</tr>
3340-<tr>
3341-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3342-<td>A boolean representing if the property value was set.</td>
3343-</tr>
3344-</tbody>
3345-</table></div>
3346-</div>
3347-<hr>
3348-<div class="refsect2">
3349-<a name="dbusmenu-menuitem-property-get"></a><h3>dbusmenu_menuitem_property_get ()</h3>
3350-<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>,
3351- <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>
3352-<p>
3353-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3354-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
3355-exist.
3356-</p>
3357-<div class="variablelist"><table border="0">
3358-<col align="left" valign="top">
3359-<tbody>
3360-<tr>
3361-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3362-<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>
3363-</tr>
3364-<tr>
3365-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3366-<td>The property to grab.</td>
3367-</tr>
3368-<tr>
3369-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3370-<td>A string with the value of the property
3371-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
3372-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>
3373-</td>
3374-</tr>
3375-</tbody>
3376-</table></div>
3377-</div>
3378-<hr>
3379-<div class="refsect2">
3380-<a name="dbusmenu-menuitem-property-get-bool"></a><h3>dbusmenu_menuitem_property_get_bool ()</h3>
3381-<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>,
3382- <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>
3383-<p>
3384-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3385-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.
3386-</p>
3387-<div class="variablelist"><table border="0">
3388-<col align="left" valign="top">
3389-<tbody>
3390-<tr>
3391-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3392-<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>
3393-</tr>
3394-<tr>
3395-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3396-<td>The property to grab.</td>
3397-</tr>
3398-<tr>
3399-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3400-<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>
3401-</tr>
3402-</tbody>
3403-</table></div>
3404-</div>
3405-<hr>
3406-<div class="refsect2">
3407-<a name="dbusmenu-menuitem-property-get-int"></a><h3>dbusmenu_menuitem_property_get_int ()</h3>
3408-<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>,
3409- <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>
3410-<p>
3411-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3412-it exits. Returns zero if the property doesn't exist.
3413-</p>
3414-<div class="variablelist"><table border="0">
3415-<col align="left" valign="top">
3416-<tbody>
3417-<tr>
3418-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3419-<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>
3420-</tr>
3421-<tr>
3422-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3423-<td>The property to grab.</td>
3424-</tr>
3425-<tr>
3426-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3427-<td>The value of the property or zero.</td>
3428-</tr>
3429-</tbody>
3430-</table></div>
3431-</div>
3432-<hr>
3433-<div class="refsect2">
3434-<a name="dbusmenu-menuitem-property-get-variant"></a><h3>dbusmenu_menuitem_property_get_variant ()</h3>
3435-<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
3436- (<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>,
3437- <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>
3438-<p>
3439-Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
3440-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
3441-exist.
3442-</p>
3443-<div class="variablelist"><table border="0">
3444-<col align="left" valign="top">
3445-<tbody>
3446-<tr>
3447-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3448-<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>
3449-</tr>
3450-<tr>
3451-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3452-<td>The property to grab.</td>
3453-</tr>
3454-<tr>
3455-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3456-<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>
3457-</td>
3458-</tr>
3459-</tbody>
3460-</table></div>
3461-</div>
3462-<hr>
3463-<div class="refsect2">
3464-<a name="dbusmenu-menuitem-property-exist"></a><h3>dbusmenu_menuitem_property_exist ()</h3>
3465-<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>,
3466- <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>
3467-<p>
3468-Checkes to see if a particular property exists on <em class="parameter"><code>mi</code></em> and
3469-returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><span class="type">TRUE</span></a> if so.
3470-</p>
3471-<div class="variablelist"><table border="0">
3472-<col align="left" valign="top">
3473-<tbody>
3474-<tr>
3475-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3476-<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>
3477-</tr>
3478-<tr>
3479-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3480-<td>The property to look for.</td>
3481-</tr>
3482-<tr>
3483-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3484-<td>A boolean checking to see if the property is available</td>
3485-</tr>
3486-</tbody>
3487-</table></div>
3488-</div>
3489-<hr>
3490-<div class="refsect2">
3491-<a name="dbusmenu-menuitem-properties-list"></a><h3>dbusmenu_menuitem_properties_list ()</h3>
3492-<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>
3493-<p>
3494-This functiong gets a list of the names of all the properties
3495-that are set on this menu item. This data on the list is owned
3496-by the menuitem but the list is not and should be freed using
3497-<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.
3498-</p>
3499-<div class="variablelist"><table border="0">
3500-<col align="left" valign="top">
3501-<tbody>
3502-<tr>
3503-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3504-<td>
3505-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to list the properties on</td>
3506-</tr>
3507-<tr>
3508-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3509-<td>A list of strings or NULL if there are
3510-none. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span>
3511-</td>
3512-</tr>
3513-</tbody>
3514-</table></div>
3515-</div>
3516-<hr>
3517-<div class="refsect2">
3518-<a name="dbusmenu-menuitem-properties-copy"></a><h3>dbusmenu_menuitem_properties_copy ()</h3>
3519-<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>
3520-<p>
3521-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>
3522-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
3523-key of a string and has the value of a string. The hash
3524-table may not have any entries if there aren't any or there
3525-is an error in processing. It is the caller's responsibility
3526-to destroy the created <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>.
3527-</p>
3528-<div class="variablelist"><table border="0">
3529-<col align="left" valign="top">
3530-<tbody>
3531-<tr>
3532-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3533-<td>
3534-<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>
3535-</tr>
3536-<tr>
3537-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3538-<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
3539-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>
3540-</td>
3541-</tr>
3542-</tbody>
3543-</table></div>
3544-</div>
3545-<hr>
3546-<div class="refsect2">
3547-<a name="dbusmenu-menuitem-property-remove"></a><h3>dbusmenu_menuitem_property_remove ()</h3>
3548-<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>,
3549- <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>
3550-<p>
3551-Removes a property from the menuitem.
3552-</p>
3553-<div class="variablelist"><table border="0">
3554-<col align="left" valign="top">
3555-<tbody>
3556-<tr>
3557-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3558-<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>
3559-</tr>
3560-<tr>
3561-<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
3562-<td>The property to look for.</td>
3563-</tr>
3564-</tbody>
3565-</table></div>
3566-</div>
3567-<hr>
3568-<div class="refsect2">
3569-<a name="dbusmenu-menuitem-set-root"></a><h3>dbusmenu_menuitem_set_root ()</h3>
3570-<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>,
3571- <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>
3572-<p>
3573-This function sets the internal value of whether this is a
3574-root node or not.
3575-</p>
3576-<div class="variablelist"><table border="0">
3577-<col align="left" valign="top">
3578-<tbody>
3579-<tr>
3580-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3581-<td>
3582-<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>
3583-</tr>
3584-<tr>
3585-<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
3586-<td>Whether <em class="parameter"><code>mi</code></em> is a root node or not</td>
3587-</tr>
3588-</tbody>
3589-</table></div>
3590-</div>
3591-<hr>
3592-<div class="refsect2">
3593-<a name="dbusmenu-menuitem-get-root"></a><h3>dbusmenu_menuitem_get_root ()</h3>
3594-<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>
3595-<p>
3596-This function returns the internal value of whether this is a
3597-root node or not.
3598-</p>
3599-<div class="variablelist"><table border="0">
3600-<col align="left" valign="top">
3601-<tbody>
3602-<tr>
3603-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3604-<td>
3605-<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>
3606-</tr>
3607-<tr>
3608-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3609-<td>
3610-<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>
3611-</tr>
3612-</tbody>
3613-</table></div>
3614-</div>
3615-<hr>
3616-<div class="refsect2">
3617-<a name="dbusmenu-menuitem-foreach"></a><h3>dbusmenu_menuitem_foreach ()</h3>
3618-<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>,
3619- <em class="parameter"><code><span class="type">void</span> (*func) (DbusmenuMenuitem * mi, gpointer data)</code></em>,
3620- <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>
3621-<p>
3622-This calls the function <em class="parameter"><code>func</code></em> on this menu item and all
3623-of the children of this item. And their children. And
3624-their children. And... you get the point. It will get
3625-called on the whole tree.
3626-</p>
3627-<div class="variablelist"><table border="0">
3628-<col align="left" valign="top">
3629-<tbody>
3630-<tr>
3631-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3632-<td>The <span class="type">DbusmenItem</span> to start from</td>
3633-</tr>
3634-<tr>
3635-<td><p><span class="term"><em class="parameter"><code>func</code></em> :</span></p></td>
3636-<td>Function to call on every node in the tree</td>
3637-</tr>
3638-<tr>
3639-<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
3640-<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>
3641-</td>
3642-</tr>
3643-</tbody>
3644-</table></div>
3645-</div>
3646-<hr>
3647-<div class="refsect2">
3648-<a name="dbusmenu-menuitem-handle-event"></a><h3>dbusmenu_menuitem_handle_event ()</h3>
3649-<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>,
3650- <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>,
3651- <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>,
3652- <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>
3653-<p>
3654-This function is called to create an event. It is likely
3655-to be overrided by subclasses. The default menu item
3656-will respond to the activate signal and do:
3657-</p>
3658-<p>
3659-Emits the <span class="type">"item-activate"</span> signal on this
3660-menu item. Called by server objects when they get the
3661-appropriate DBus signals from the client.
3662-</p>
3663-<p>
3664-If you subclass this function you should really think
3665-about calling the parent function unless you have a good
3666-reason not to.
3667-</p>
3668-<div class="variablelist"><table border="0">
3669-<col align="left" valign="top">
3670-<tbody>
3671-<tr>
3672-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3673-<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>
3674-</tr>
3675-<tr>
3676-<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
3677-<td>The name of the signal</td>
3678-</tr>
3679-<tr>
3680-<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td>
3681-<td>A value that could be set for the event</td>
3682-</tr>
3683-<tr>
3684-<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
3685-<td>The timestamp of when the event happened</td>
3686-</tr>
3687-</tbody>
3688-</table></div>
3689-</div>
3690-<hr>
3691-<div class="refsect2">
3692-<a name="dbusmenu-menuitem-send-about-to-show"></a><h3>dbusmenu_menuitem_send_about_to_show ()</h3>
3693-<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_send_about_to_show
3694- (<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>,
3695- <em class="parameter"><code><span class="type">void</span> (*cb) (DbusmenuMenuitem * mi, gpointer user_data)</code></em>,
3696- <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>
3697-<p>
3698-This function is used to send the even that the submenu
3699-of this item is about to be shown. Callers to this event
3700-should delay showing the menu until their callback is
3701-called if possible.
3702-</p>
3703-<div class="variablelist"><table border="0">
3704-<col align="left" valign="top">
3705-<tbody>
3706-<tr>
3707-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3708-<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>
3709-</tr>
3710-<tr>
3711-<td><p><span class="term"><em class="parameter"><code>cb</code></em> :</span></p></td>
3712-<td>Callback to call when the call has returned.</td>
3713-</tr>
3714-<tr>
3715-<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td>
3716-<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>
3717-</td>
3718-</tr>
3719-</tbody>
3720-</table></div>
3721-</div>
3722-<hr>
3723-<div class="refsect2">
3724-<a name="dbusmenu-menuitem-show-to-user"></a><h3>dbusmenu_menuitem_show_to_user ()</h3>
3725-<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>,
3726- <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>
3727-<p>
3728-Signals that this menu item should be shown to the user. If this is
3729-server side the server will then take it and send it over the
3730-bus.
3731-</p>
3732-<div class="variablelist"><table border="0">
3733-<col align="left" valign="top">
3734-<tbody>
3735-<tr>
3736-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3737-<td>
3738-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to show</td>
3739-</tr>
3740-<tr>
3741-<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
3742-<td>The time that the user requested it to be shown</td>
3743-</tr>
3744-</tbody>
3745-</table></div>
3746-</div>
3747-<hr>
3748-<div class="refsect2">
3749-<a name="dbusmenu-menuitem-get-parent"></a><h3>dbusmenu_menuitem_get_parent ()</h3>
3750-<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>
3751-<p>
3752-This function looks up the parent of <em class="parameter"><code>mi</code></em>
3753-</p>
3754-<div class="variablelist"><table border="0">
3755-<col align="left" valign="top">
3756-<tbody>
3757-<tr>
3758-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3759-<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>
3760-</tr>
3761-<tr>
3762-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3763-<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>
3764-</td>
3765-</tr>
3766-</tbody>
3767-</table></div>
3768-</div>
3769-<hr>
3770-<div class="refsect2">
3771-<a name="dbusmenu-menuitem-set-parent"></a><h3>dbusmenu_menuitem_set_parent ()</h3>
3772-<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>,
3773- <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>
3774-<p>
3775-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
3776-has a parent, then this call will fail. The parent will
3777-be set automatically when using the usual methods to add a
3778-child menuitem, so this function should not normally be
3779-called directly
3780-</p>
3781-<div class="variablelist"><table border="0">
3782-<col align="left" valign="top">
3783-<tbody>
3784-<tr>
3785-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3786-<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>
3787-</tr>
3788-<tr>
3789-<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
3790-<td>The new parent <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
3791-</td>
3792-</tr>
3793-<tr>
3794-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3795-<td>Whether the parent was set successfully</td>
3796-</tr>
3797-</tbody>
3798-</table></div>
3799-</div>
3800-<hr>
3801-<div class="refsect2">
3802-<a name="dbusmenu-menuitem-unparent"></a><h3>dbusmenu_menuitem_unparent ()</h3>
3803-<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>
3804-<p>
3805-Unparents the menu item <em class="parameter"><code>mi</code></em>. If <em class="parameter"><code>mi</code></em> doesn't have a
3806-parent, then this call will fail. The menuitem will
3807-be unparented automatically when using the usual methods
3808-to delete a child menuitem, so this function should not
3809-normally be called directly
3810-</p>
3811-<div class="variablelist"><table border="0">
3812-<col align="left" valign="top">
3813-<tbody>
3814-<tr>
3815-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3816-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to unparent</td>
3817-</tr>
3818-<tr>
3819-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3820-<td>Whether the menu item was unparented successfully</td>
3821-</tr>
3822-</tbody>
3823-</table></div>
3824-</div>
3825-</div>
3826-</div>
3827-<div class="footer">
3828-<hr>
3829- Generated by GTK-Doc V1.16</div>
3830-</body>
3831-</html>
3832\ No newline at end of file
3833
3834=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html'
3835--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 2011-02-24 21:04:39 +0000
3836+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 1970-01-01 00:00:00 +0000
3837@@ -1,166 +0,0 @@
3838-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
3839-<html>
3840-<head>
3841-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
3842-<title>DbusmenuMenuitemProxy</title>
3843-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
3844-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
3845-<link rel="up" href="ch01.html" title="API">
3846-<link rel="prev" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
3847-<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
3848-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
3849-<link rel="stylesheet" href="style.css" type="text/css">
3850-</head>
3851-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3852-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
3853-<tr valign="middle">
3854-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuServer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
3855-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
3856-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
3857-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
3858-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
3859-</tr>
3860-<tr><td colspan="5" class="shortcuts">
3861-<a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" class="shortcut">Top</a>
3862-  | 
3863- <a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.description" class="shortcut">Description</a>
3864-</td></tr>
3865-</table>
3866-<div class="refentry">
3867-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy"></a><div class="titlepage"></div>
3868-<div class="refnamediv"><table width="100%"><tr>
3869-<td valign="top">
3870-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitemProxy.top_of_page"></a>DbusmenuMenuitemProxy</span></h2>
3871-<p>DbusmenuMenuitemProxy — A menuitem that proxies from another menuitem</p>
3872-</td>
3873-<td valign="top" align="right"></td>
3874-</tr></table></div>
3875-<div class="refsect1">
3876-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.stability-level"></a><h2>Stability Level</h2>
3877-Unstable, unless otherwise indicated
3878-</div>
3879-<div class="refsynopsisdiv">
3880-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis"></a><h2>Synopsis</h2>
3881-<pre class="synopsis">
3882-#include &lt;libdbusmenu-glib/menuitem-proxy.h&gt;
3883-
3884- <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>;
3885-struct <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="struct DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>;
3886-<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>);
3887-<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>);
3888-</pre>
3889-</div>
3890-<div class="refsect1">
3891-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.description"></a><h2>Description</h2>
3892-<p>
3893-This small object allows for proxying all the properties from a remote
3894-menuitem to a new object that can be moved around appropriately within
3895-the new menu structure.
3896-</p>
3897-</div>
3898-<div class="refsect1">
3899-<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.details"></a><h2>Details</h2>
3900-<div class="refsect2">
3901-<a name="DbusmenuMenuitemProxy"></a><h3>DbusmenuMenuitemProxy</h3>
3902-<pre class="programlisting">typedef struct _DbusmenuMenuitemProxy DbusmenuMenuitemProxy;</pre>
3903-<p>
3904-Public instance data for a <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>.
3905-</p>
3906-</div>
3907-<hr>
3908-<div class="refsect2">
3909-<a name="DbusmenuMenuitemProxyClass"></a><h3>struct DbusmenuMenuitemProxyClass</h3>
3910-<pre class="programlisting">struct DbusmenuMenuitemProxyClass {
3911- DbusmenuMenuitemClass parent_class;
3912-
3913- /*&lt; Private &gt;*/
3914- void (*reserved1) (void);
3915- void (*reserved2) (void);
3916- void (*reserved3) (void);
3917- void (*reserved4) (void);
3918-};
3919-</pre>
3920-<p>
3921-Functions and signal slots for <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>.
3922-</p>
3923-<div class="variablelist"><table border="0">
3924-<col align="left" valign="top">
3925-<tbody>
3926-<tr>
3927-<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>
3928-<td>The Class of <span class="type">DbusmeneMenuitem</span>
3929-</td>
3930-</tr>
3931-<tr>
3932-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
3933-<td>Reserved for future use.</td>
3934-</tr>
3935-<tr>
3936-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
3937-<td>Reserved for future use.</td>
3938-</tr>
3939-<tr>
3940-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
3941-<td>Reserved for future use.</td>
3942-</tr>
3943-<tr>
3944-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
3945-<td>Reserved for future use.</td>
3946-</tr>
3947-</tbody>
3948-</table></div>
3949-</div>
3950-<hr>
3951-<div class="refsect2">
3952-<a name="dbusmenu-menuitem-proxy-new"></a><h3>dbusmenu_menuitem_proxy_new ()</h3>
3953-<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>
3954-<p>
3955-Builds a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object that proxies
3956-all of the values for <em class="parameter"><code>mi</code></em>.
3957-</p>
3958-<div class="variablelist"><table border="0">
3959-<col align="left" valign="top">
3960-<tbody>
3961-<tr>
3962-<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
3963-<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to proxy</td>
3964-</tr>
3965-<tr>
3966-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3967-<td>A new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object.</td>
3968-</tr>
3969-</tbody>
3970-</table></div>
3971-</div>
3972-<hr>
3973-<div class="refsect2">
3974-<a name="dbusmenu-menuitem-proxy-get-wrapped"></a><h3>dbusmenu_menuitem_proxy_get_wrapped ()</h3>
3975-<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>
3976-<p>
3977-Accesses the private variable of which <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
3978-we are doing the proxying for.
3979-</p>
3980-<div class="variablelist"><table border="0">
3981-<col align="left" valign="top">
3982-<tbody>
3983-<tr>
3984-<td><p><span class="term"><em class="parameter"><code>pmi</code></em> :</span></p></td>
3985-<td>
3986-<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> to look into</td>
3987-</tr>
3988-<tr>
3989-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3990-<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
3991-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>
3992-</td>
3993-</tr>
3994-</tbody>
3995-</table></div>
3996-</div>
3997-</div>
3998-</div>
3999-<div class="footer">
4000-<hr>
4001- Generated by GTK-Doc V1.16</div>
4002-</body>
4003-</html>
4004\ No newline at end of file
4005
4006=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html'
4007--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 2011-02-24 21:04:39 +0000
4008+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 1970-01-01 00:00:00 +0000
4009@@ -1,412 +0,0 @@
4010-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4011-<html>
4012-<head>
4013-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4014-<title>DbusmenuServer</title>
4015-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
4016-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
4017-<link rel="up" href="ch01.html" title="API">
4018-<link rel="prev" href="ch01.html" title="API">
4019-<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
4020-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
4021-<link rel="stylesheet" href="style.css" type="text/css">
4022-</head>
4023-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4024-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4025-<tr valign="middle">
4026-<td><a accesskey="p" href="ch01.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4027-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4028-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4029-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
4030-<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4031-</tr>
4032-<tr><td colspan="5" class="shortcuts">
4033-<a href="#libdbusmenu-glib-DbusmenuServer.synopsis" class="shortcut">Top</a>
4034-  | 
4035- <a href="#libdbusmenu-glib-DbusmenuServer.description" class="shortcut">Description</a>
4036-</td></tr>
4037-</table>
4038-<div class="refentry">
4039-<a name="libdbusmenu-glib-DbusmenuServer"></a><div class="titlepage"></div>
4040-<div class="refnamediv"><table width="100%"><tr>
4041-<td valign="top">
4042-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuServer.top_of_page"></a>DbusmenuServer</span></h2>
4043-<p>DbusmenuServer — The server signals changed and
4044- 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>
4045-</td>
4046-<td valign="top" align="right"></td>
4047-</tr></table></div>
4048-<div class="refsect1">
4049-<a name="libdbusmenu-glib-DbusmenuServer.stability-level"></a><h2>Stability Level</h2>
4050-Unstable, unless otherwise indicated
4051-</div>
4052-<div class="refsynopsisdiv">
4053-<a name="libdbusmenu-glib-DbusmenuServer.synopsis"></a><h2>Synopsis</h2>
4054-<pre class="synopsis">
4055-#include &lt;libdbusmenu-glib/server.h&gt;
4056-
4057-#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>
4058-#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>
4059-#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>
4060-#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>
4061-#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>
4062-#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>
4063-#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>
4064-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS" title="DBUSMENU_SERVER_PROP_STATUS">DBUSMENU_SERVER_PROP_STATUS</a>
4065-#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>
4066-#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a>
4067- <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>;
4068-struct <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="struct DbusmenuServerClass">DbusmenuServerClass</a>;
4069-<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>);
4070-<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>);
4071-<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>
4072- (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> *server</code></em>);
4073-<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>,
4074- <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>);
4075-<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>,
4076- <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>);
4077-<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>,
4078- <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>);
4079-</pre>
4080-</div>
4081-<div class="refsect1">
4082-<a name="libdbusmenu-glib-DbusmenuServer.description"></a><h2>Description</h2>
4083-<p>
4084-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
4085- 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
4086- various signals that those objects emit and correctly
4087- 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
4088- the same tree can be maintained in another process.
4089-</p>
4090-<p>
4091- 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>
4092- 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
4093- all of the objects in that tree automatically. After setting
4094- the root there should be no other maintence required by
4095- users of the server class.
4096-</p>
4097-</div>
4098-<div class="refsect1">
4099-<a name="libdbusmenu-glib-DbusmenuServer.details"></a><h2>Details</h2>
4100-<div class="refsect2">
4101-<a name="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</h3>
4102-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE "item-property-updated"
4103-</pre>
4104-<p>
4105-String to attach to signal <span class="type">"item-property-updated"</span>
4106-</p>
4107-</div>
4108-<hr>
4109-<div class="refsect2">
4110-<a name="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_UPDATE</h3>
4111-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_UPDATE "item-updated"
4112-</pre>
4113-<p>
4114-String to attach to signal <span class="type">"item-updated"</span>
4115-</p>
4116-</div>
4117-<hr>
4118-<div class="refsect2">
4119-<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</h3>
4120-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED "layout-updated"
4121-</pre>
4122-<p>
4123-String to attach to signal <span class="type">"layout-updated"</span>
4124-</p>
4125-</div>
4126-<hr>
4127-<div class="refsect2">
4128-<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</h3>
4129-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED
4130-</pre>
4131-<p>
4132-String to attach to signal <span class="type">"layout-updated"</span>
4133-</p>
4134-</div>
4135-<hr>
4136-<div class="refsect2">
4137-<a name="DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION</h3>
4138-<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION "item-activation-requested"
4139-</pre>
4140-<p>
4141-String to attach to signal <span class="type">"item-activation-requested"</span>
4142-</p>
4143-</div>
4144-<hr>
4145-<div class="refsect2">
4146-<a name="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_SERVER_PROP_DBUS_OBJECT</h3>
4147-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_DBUS_OBJECT "dbus-object"
4148-</pre>
4149-<p>
4150-String to access property <span class="type">"dbus-object"</span>
4151-</p>
4152-</div>
4153-<hr>
4154-<div class="refsect2">
4155-<a name="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"></a><h3>DBUSMENU_SERVER_PROP_ROOT_NODE</h3>
4156-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_ROOT_NODE "root-node"
4157-</pre>
4158-<p>
4159-String to access property <span class="type">"root-node"</span>
4160-</p>
4161-</div>
4162-<hr>
4163-<div class="refsect2">
4164-<a name="DBUSMENU-SERVER-PROP-STATUS:CAPS"></a><h3>DBUSMENU_SERVER_PROP_STATUS</h3>
4165-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_STATUS "status"
4166-</pre>
4167-<p>
4168-String to access property <span class="type">"status"</span>
4169-</p>
4170-</div>
4171-<hr>
4172-<div class="refsect2">
4173-<a name="DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_TEXT_DIRECTION</h3>
4174-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_TEXT_DIRECTION "text-direction"
4175-</pre>
4176-<p>
4177-String to access property <span class="type">"text-direction"</span>
4178-</p>
4179-</div>
4180-<hr>
4181-<div class="refsect2">
4182-<a name="DBUSMENU-SERVER-PROP-VERSION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_VERSION</h3>
4183-<pre class="programlisting">#define DBUSMENU_SERVER_PROP_VERSION "version"
4184-</pre>
4185-<p>
4186-String to access property <span class="type">"version"</span>
4187-</p>
4188-</div>
4189-<hr>
4190-<div class="refsect2">
4191-<a name="DbusmenuServer"></a><h3>DbusmenuServer</h3>
4192-<pre class="programlisting">typedef struct _DbusmenuServer DbusmenuServer;</pre>
4193-<p>
4194-A server which represents a sharing of a set of
4195- <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>.
4196-</p>
4197-</div>
4198-<hr>
4199-<div class="refsect2">
4200-<a name="DbusmenuServerClass"></a><h3>struct DbusmenuServerClass</h3>
4201-<pre class="programlisting">struct DbusmenuServerClass {
4202- GObjectClass parent_class;
4203-
4204- /* Signals */
4205- void (*id_prop_update)(gint id, gchar * property, gchar * value);
4206- void (*id_update)(gint id);
4207- void (*layout_updated)(gint revision);
4208- void (*item_activation)(gint id, guint timestamp);
4209-
4210- /*&lt; Private &gt;*/
4211- void (*reserved1) (void);
4212- void (*reserved2) (void);
4213- void (*reserved3) (void);
4214- void (*reserved4) (void);
4215- void (*reserved5) (void);
4216- void (*reserved6) (void);
4217-};
4218-</pre>
4219-<p>
4220-The class implementing the virtual functions for <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>.
4221-</p>
4222-<div class="variablelist"><table border="0">
4223-<col align="left" valign="top">
4224-<tbody>
4225-<tr>
4226-<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>
4227-<td><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a></td>
4228-</tr>
4229-<tr>
4230-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-prop-update"></a>id_prop_update</code></em> ()</span></p></td>
4231-<td>Slot for <span class="type">"id-prop-update"</span>.</td>
4232-</tr>
4233-<tr>
4234-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-update"></a>id_update</code></em> ()</span></p></td>
4235-<td>Slot for <span class="type">"id-update"</span>.</td>
4236-</tr>
4237-<tr>
4238-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
4239-<td>Slot for <span class="type">"layout-update"</span>.</td>
4240-</tr>
4241-<tr>
4242-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.item-activation"></a>item_activation</code></em> ()</span></p></td>
4243-<td>Slot for <span class="type">"item-activation-requested"</span>.</td>
4244-</tr>
4245-<tr>
4246-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
4247-<td>Reserved for future use.</td>
4248-</tr>
4249-<tr>
4250-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
4251-<td>Reserved for future use.</td>
4252-</tr>
4253-<tr>
4254-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
4255-<td>Reserved for future use.</td>
4256-</tr>
4257-<tr>
4258-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
4259-<td>Reserved for future use.</td>
4260-</tr>
4261-<tr>
4262-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
4263-<td>Reserved for future use.</td>
4264-</tr>
4265-<tr>
4266-<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
4267-<td>Reserved for future use.</td>
4268-</tr>
4269-</tbody>
4270-</table></div>
4271-</div>
4272-<hr>
4273-<div class="refsect2">
4274-<a name="dbusmenu-server-new"></a><h3>dbusmenu_server_new ()</h3>
4275-<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>
4276-<p>
4277-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
4278- path on DBus. If <em class="parameter"><code>object</code></em> is set to NULL the default object
4279- name of "/com/canonical/dbusmenu" will be used.
4280-</p>
4281-<div class="variablelist"><table border="0">
4282-<col align="left" valign="top">
4283-<tbody>
4284-<tr>
4285-<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
4286-<td>The object name to show for this menu structure
4287-on DBus. May be NULL.</td>
4288-</tr>
4289-<tr>
4290-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4291-<td>A brand new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>
4292-</td>
4293-</tr>
4294-</tbody>
4295-</table></div>
4296-</div>
4297-<hr>
4298-<div class="refsect2">
4299-<a name="dbusmenu-server-get-status"></a><h3>dbusmenu_server_get_status ()</h3>
4300-<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>
4301-<p>
4302-Gets the current statust hat the server is sending out over
4303- DBus.
4304-</p>
4305-<div class="variablelist"><table border="0">
4306-<col align="left" valign="top">
4307-<tbody>
4308-<tr>
4309-<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
4310-<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>
4311-</tr>
4312-<tr>
4313-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4314-<td>The current status the server is sending</td>
4315-</tr>
4316-</tbody>
4317-</table></div>
4318-</div>
4319-<hr>
4320-<div class="refsect2">
4321-<a name="dbusmenu-server-get-text-direction"></a><h3>dbusmenu_server_get_text_direction ()</h3>
4322-<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
4323- (<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>
4324-<p>
4325-Returns the value of the text direction that is being exported
4326- over DBus for this server. It should relate to the direction
4327- of the labels and other text fields that are being exported by
4328- this server.
4329-</p>
4330-<div class="variablelist"><table border="0">
4331-<col align="left" valign="top">
4332-<tbody>
4333-<tr>
4334-<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
4335-<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>
4336-</tr>
4337-<tr>
4338-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4339-<td>Text direction exported for this server.</td>
4340-</tr>
4341-</tbody>
4342-</table></div>
4343-</div>
4344-<hr>
4345-<div class="refsect2">
4346-<a name="dbusmenu-server-set-root"></a><h3>dbusmenu_server_set_root ()</h3>
4347-<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>,
4348- <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>
4349-<p>
4350-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
4351- required to set the property <span class="type">"root-node"</span>
4352- on the server <em class="parameter"><code>self</code></em>.
4353-</p>
4354-<div class="variablelist"><table border="0">
4355-<col align="left" valign="top">
4356-<tbody>
4357-<tr>
4358-<td><p><span class="term"><em class="parameter"><code>self</code></em> :</span></p></td>
4359-<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>
4360-</tr>
4361-<tr>
4362-<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
4363-<td>The new root <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="struct DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> tree</td>
4364-</tr>
4365-</tbody>
4366-</table></div>
4367-</div>
4368-<hr>
4369-<div class="refsect2">
4370-<a name="dbusmenu-server-set-status"></a><h3>dbusmenu_server_set_status ()</h3>
4371-<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>,
4372- <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>
4373-<p>
4374-Changes the status of the server.
4375-</p>
4376-<div class="variablelist"><table border="0">
4377-<col align="left" valign="top">
4378-<tbody>
4379-<tr>
4380-<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
4381-<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>
4382-</tr>
4383-<tr>
4384-<td><p><span class="term"><em class="parameter"><code>status</code></em> :</span></p></td>
4385-<td>Status value to set on the server</td>
4386-</tr>
4387-</tbody>
4388-</table></div>
4389-</div>
4390-<hr>
4391-<div class="refsect2">
4392-<a name="dbusmenu-server-set-text-direction"></a><h3>dbusmenu_server_set_text_direction ()</h3>
4393-<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>,
4394- <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>
4395-<p>
4396-Sets the text direction that should be exported over DBus for
4397- 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>
4398- the default detection will be used for setting the value and
4399- exported over DBus.
4400-</p>
4401-<div class="variablelist"><table border="0">
4402-<col align="left" valign="top">
4403-<tbody>
4404-<tr>
4405-<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
4406-<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>
4407-</tr>
4408-<tr>
4409-<td><p><span class="term"><em class="parameter"><code>dir</code></em> :</span></p></td>
4410-<td>Direction of the text</td>
4411-</tr>
4412-</tbody>
4413-</table></div>
4414-</div>
4415-</div>
4416-</div>
4417-<div class="footer">
4418-<hr>
4419- Generated by GTK-Doc V1.16</div>
4420-</body>
4421-</html>
4422\ No newline at end of file
4423
4424=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html'
4425--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html 2011-02-24 21:04:39 +0000
4426+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-Types.html 1970-01-01 00:00:00 +0000
4427@@ -1,274 +0,0 @@
4428-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4429-<html>
4430-<head>
4431-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4432-<title>Types</title>
4433-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
4434-<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
4435-<link rel="up" href="ch01.html" title="API">
4436-<link rel="prev" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">
4437-<link rel="next" href="object-tree.html" title="Object Hierarchy">
4438-<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
4439-<link rel="stylesheet" href="style.css" type="text/css">
4440-</head>
4441-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
4442-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
4443-<tr valign="middle">
4444-<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuClient.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
4445-<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
4446-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
4447-<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
4448-<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
4449-</tr>
4450-<tr><td colspan="5" class="shortcuts">
4451-<a href="#libdbusmenu-glib-Types.synopsis" class="shortcut">Top</a>
4452-  | 
4453- <a href="#libdbusmenu-glib-Types.description" class="shortcut">Description</a>
4454-</td></tr>
4455-</table>
4456-<div class="refentry">
4457-<a name="libdbusmenu-glib-Types"></a><div class="titlepage"></div>
4458-<div class="refnamediv"><table width="100%"><tr>
4459-<td valign="top">
4460-<h2><span class="refentrytitle"><a name="libdbusmenu-glib-Types.top_of_page"></a>Types</span></h2>
4461-<p>Types — Types that are used by both client and
4462- server.</p>
4463-</td>
4464-<td valign="top" align="right"></td>
4465-</tr></table></div>
4466-<div class="refsect1">
4467-<a name="libdbusmenu-glib-Types.stability-level"></a><h2>Stability Level</h2>
4468-Unstable, unless otherwise indicated
4469-</div>
4470-<div class="refsynopsisdiv">
4471-<a name="libdbusmenu-glib-Types.synopsis"></a><h2>Synopsis</h2>
4472-<pre class="synopsis">
4473-#include &lt;libdbusmenu-glib/types.h&gt;
4474-
4475-#define <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS" title="DBUSMENU_TYPE_STATUS">DBUSMENU_TYPE_STATUS</a>
4476-#define <a class="link" href="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS" title="DBUSMENU_TYPE_TEXT_DIRECTION">DBUSMENU_TYPE_TEXT_DIRECTION</a>
4477-enum <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus">DbusmenuStatus</a>;
4478-enum <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection">DbusmenuTextDirection</a>;
4479-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>);
4480-<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>);
4481-<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>);
4482-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>);
4483-<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>);
4484-<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>
4485- (<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>);
4486-</pre>
4487-</div>
4488-<div class="refsect1">
4489-<a name="libdbusmenu-glib-Types.description"></a><h2>Description</h2>
4490-<p>
4491-Enums that are used to describe states of the server across the
4492- bus. They are sent over dbus using their nicks but then turned
4493- back into enums by the client.
4494-</p>
4495-</div>
4496-<div class="refsect1">
4497-<a name="libdbusmenu-glib-Types.details"></a><h2>Details</h2>
4498-<div class="refsect2">
4499-<a name="DBUSMENU-TYPE-STATUS:CAPS"></a><h3>DBUSMENU_TYPE_STATUS</h3>
4500-<pre class="programlisting">#define DBUSMENU_TYPE_STATUS (dbusmenu_status_get_type())
4501-</pre>
4502-<p>
4503-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
4504- <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuStatus" title="enum DbusmenuStatus"><span class="type">DbusmenuStatus</span></a> enumerated type.
4505-</p>
4506-</div>
4507-<hr>
4508-<div class="refsect2">
4509-<a name="DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"></a><h3>DBUSMENU_TYPE_TEXT_DIRECTION</h3>
4510-<pre class="programlisting">#define DBUSMENU_TYPE_TEXT_DIRECTION (dbusmenu_text_direction_get_type())
4511-</pre>
4512-<p>
4513-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
4514- <a class="link" href="libdbusmenu-glib-Types.html#DbusmenuTextDirection" title="enum DbusmenuTextDirection"><span class="type">DbusmenuTextDirection</span></a> enumerated type.
4515-</p>
4516-</div>
4517-<hr>
4518-<div class="refsect2">
4519-<a name="DbusmenuStatus"></a><h3>enum DbusmenuStatus</h3>
4520-<pre class="programlisting">typedef enum { /*&lt; prefix=DBUSMENU_STATUS &gt;*/
4521- DBUSMENU_STATUS_NORMAL, /*&lt; nick=normal &gt;*/
4522- DBUSMENU_STATUS_NOTICE /*&lt; nick=notice &gt;*/
4523-} DbusmenuStatus;
4524-</pre>
4525-<p>
4526-Tracks how the menus should be presented to the user.
4527-</p>
4528-<div class="variablelist"><table border="0">
4529-<col align="left" valign="top">
4530-<tbody>
4531-<tr>
4532-<td><p><a name="DBUSMENU-STATUS-NORMAL:CAPS"></a><span class="term"><code class="literal">DBUSMENU_STATUS_NORMAL</code></span></p></td>
4533-<td>Everything is normal
4534-</td>
4535-</tr>
4536-<tr>
4537-<td><p><a name="DBUSMENU-STATUS-NOTICE:CAPS"></a><span class="term"><code class="literal">DBUSMENU_STATUS_NOTICE</code></span></p></td>
4538-<td>The menus should be shown at a higher priority
4539-</td>
4540-</tr>
4541-</tbody>
4542-</table></div>
4543-</div>
4544-<hr>
4545-<div class="refsect2">
4546-<a name="DbusmenuTextDirection"></a><h3>enum DbusmenuTextDirection</h3>
4547-<pre class="programlisting">typedef enum { /*&lt; prefix=DBUSMENU_TEXT_DIRECTION &gt;*/
4548- DBUSMENU_TEXT_DIRECTION_NONE, /*&lt; nick=none &gt;*/
4549- DBUSMENU_TEXT_DIRECTION_LTR, /*&lt; nick=ltr &gt;*/
4550- DBUSMENU_TEXT_DIRECTION_RTL /*&lt; nick=rtl &gt;*/
4551-} DbusmenuTextDirection;
4552-</pre>
4553-<p>
4554-The direction of text that the strings that this server
4555- will be sending strings as.
4556-</p>
4557-<div class="variablelist"><table border="0">
4558-<col align="left" valign="top">
4559-<tbody>
4560-<tr>
4561-<td><p><a name="DBUSMENU-TEXT-DIRECTION-NONE:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_NONE</code></span></p></td>
4562-<td>Unspecified text direction
4563-</td>
4564-</tr>
4565-<tr>
4566-<td><p><a name="DBUSMENU-TEXT-DIRECTION-LTR:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_LTR</code></span></p></td>
4567-<td>Left-to-right text direction
4568-</td>
4569-</tr>
4570-<tr>
4571-<td><p><a name="DBUSMENU-TEXT-DIRECTION-RTL:CAPS"></a><span class="term"><code class="literal">DBUSMENU_TEXT_DIRECTION_RTL</code></span></p></td>
4572-<td>Right-to-left text direction
4573-</td>
4574-</tr>
4575-</tbody>
4576-</table></div>
4577-</div>
4578-<hr>
4579-<div class="refsect2">
4580-<a name="dbusmenu-status-get-nick"></a><h3>dbusmenu_status_get_nick ()</h3>
4581-<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>
4582-<p>
4583-Looks up in the enum table for the nick of <em class="parameter"><code>value</code></em>.
4584-</p>
4585-<div class="variablelist"><table border="0">
4586-<col align="left" valign="top">
4587-<tbody>
4588-<tr>
4589-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
4590-<td>The value of DbusmenuStatus to get the nick of</td>
4591-</tr>
4592-<tr>
4593-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4594-<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>
4595-</tr>
4596-</tbody>
4597-</table></div>
4598-</div>
4599-<hr>
4600-<div class="refsect2">
4601-<a name="dbusmenu-status-get-type"></a><h3>dbusmenu_status_get_type ()</h3>
4602-<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>
4603-<p>
4604-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.
4605-</p>
4606-<div class="variablelist"><table border="0">
4607-<col align="left" valign="top">
4608-<tbody><tr>
4609-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4610-<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>
4611-</tr></tbody>
4612-</table></div>
4613-</div>
4614-<hr>
4615-<div class="refsect2">
4616-<a name="dbusmenu-status-get-value-from-nick"></a><h3>dbusmenu_status_get_value_from_nick ()</h3>
4617-<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>
4618-<p>
4619-Looks up in the enum table for the value of <em class="parameter"><code>nick</code></em>.
4620-</p>
4621-<div class="variablelist"><table border="0">
4622-<col align="left" valign="top">
4623-<tbody>
4624-<tr>
4625-<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td>
4626-<td>The enum nick to lookup</td>
4627-</tr>
4628-<tr>
4629-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4630-<td>The value for the given <em class="parameter"><code>nick</code></em>
4631-</td>
4632-</tr>
4633-</tbody>
4634-</table></div>
4635-</div>
4636-<hr>
4637-<div class="refsect2">
4638-<a name="dbusmenu-text-direction-get-nick"></a><h3>dbusmenu_text_direction_get_nick ()</h3>
4639-<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>
4640-<p>
4641-Looks up in the enum table for the nick of <em class="parameter"><code>value</code></em>.
4642-</p>
4643-<div class="variablelist"><table border="0">
4644-<col align="left" valign="top">
4645-<tbody>
4646-<tr>
4647-<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
4648-<td>The value of DbusmenuTextDirection to get the nick of</td>
4649-</tr>
4650-<tr>
4651-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4652-<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>
4653-</tr>
4654-</tbody>
4655-</table></div>
4656-</div>
4657-<hr>
4658-<div class="refsect2">
4659-<a name="dbusmenu-text-direction-get-type"></a><h3>dbusmenu_text_direction_get_type ()</h3>
4660-<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>
4661-<p>
4662-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.
4663-</p>
4664-<div class="variablelist"><table border="0">
4665-<col align="left" valign="top">
4666-<tbody><tr>
4667-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4668-<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>
4669-</tr></tbody>
4670-</table></div>
4671-</div>
4672-<hr>
4673-<div class="refsect2">
4674-<a name="dbusmenu-text-direction-get-value-from-nick"></a><h3>dbusmenu_text_direction_get_value_from_nick ()</h3>
4675-<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
4676- (<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>
4677-<p>
4678-Looks up in the enum table for the value of <em class="parameter"><code>nick</code></em>.
4679-</p>
4680-<div class="variablelist"><table border="0">
4681-<col align="left" valign="top">
4682-<tbody>
4683-<tr>
4684-<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td>
4685-<td>The enum nick to lookup</td>
4686-</tr>
4687-<tr>
4688-<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4689-<td>The value for the given <em class="parameter"><code>nick</code></em>
4690-</td>
4691-</tr>
4692-</tbody>
4693-</table></div>
4694-</div>
4695-</div>
4696-</div>
4697-<div class="footer">
4698-<hr>
4699- Generated by GTK-Doc V1.16</div>
4700-</body>
4701-</html>
4702\ No newline at end of file
4703
4704=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp'
4705--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 2011-02-24 21:04:39 +0000
4706+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 1970-01-01 00:00:00 +0000
4707@@ -1,144 +0,0 @@
4708-<?xml version="1.0" encoding="utf-8" standalone="no"?>
4709-<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
4710-<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib">
4711- <chapters>
4712- <sub name="API" link="ch01.html">
4713- <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
4714- <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
4715- <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
4716- <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
4717- <sub name="Types" link="libdbusmenu-glib-Types.html"/>
4718- </sub>
4719- <sub name="Object Hierarchy" link="object-tree.html"/>
4720- <sub name="API Index" link="api-index-full.html"/>
4721- <sub name="Deprecated API Index" link="api-index-deprecated.html"/>
4722- <sub name="Annotation Glossary" link="annotation-glossary.html"/>
4723- </chapters>
4724- <functions>
4725- <function name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
4726- <function name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
4727- <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4728- <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
4729- <function name="DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"/>
4730- <function name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
4731- <function name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
4732- <function name="DBUSMENU_SERVER_PROP_STATUS" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS"/>
4733- <function name="DBUSMENU_SERVER_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"/>
4734- <function name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
4735- <function name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
4736- <function name="struct DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
4737- <function name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
4738- <function name="dbusmenu_server_get_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status"/>
4739- <function name="dbusmenu_server_get_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction"/>
4740- <function name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
4741- <function name="dbusmenu_server_set_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status"/>
4742- <function name="dbusmenu_server_set_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction"/>
4743- <function name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
4744- <function name="struct DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
4745- <function name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
4746- <function name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
4747- <function name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
4748- <function name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
4749- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
4750- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
4751- <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
4752- <function name="DBUSMENU_MENUITEM_SIGNAL_EVENT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"/>
4753- <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
4754- <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
4755- <function name="DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"/>
4756- <function name="DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"/>
4757- <function name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
4758- <function name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
4759- <function name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
4760- <function name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
4761- <function name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
4762- <function name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
4763- <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
4764- <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
4765- <function name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
4766- <function name="DBUSMENU_MENUITEM_PROP_SHORTCUT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"/>
4767- <function name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
4768- <function name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/>
4769- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/>
4770- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/>
4771- <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/>
4772- <function name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/>
4773- <function name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/>
4774- <function name="DBUSMENU_MENUITEM_SHORTCUT_ALT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"/>
4775- <function name="DBUSMENU_MENUITEM_SHORTCUT_CONTROL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"/>
4776- <function name="DBUSMENU_MENUITEM_SHORTCUT_SHIFT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"/>
4777- <function name="DBUSMENU_MENUITEM_SHORTCUT_SUPER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"/>
4778- <function name="struct DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/>
4779- <function name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/>
4780- <function name="dbusmenu_menuitem_buildvariant_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t"/>
4781- <function name="struct DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/>
4782- <function name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/>
4783- <function name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/>
4784- <function name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/>
4785- <function name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/>
4786- <function name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/>
4787- <function name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/>
4788- <function name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/>
4789- <function name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/>
4790- <function name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/>
4791- <function name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/>
4792- <function name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/>
4793- <function name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/>
4794- <function name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/>
4795- <function name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/>
4796- <function name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/>
4797- <function name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/>
4798- <function name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/>
4799- <function name="dbusmenu_menuitem_property_set_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant"/>
4800- <function name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/>
4801- <function name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/>
4802- <function name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/>
4803- <function name="dbusmenu_menuitem_property_get_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant"/>
4804- <function name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/>
4805- <function name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/>
4806- <function name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/>
4807- <function name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/>
4808- <function name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/>
4809- <function name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/>
4810- <function name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/>
4811- <function name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/>
4812- <function name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/>
4813- <function name="dbusmenu_menuitem_show_to_user ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user"/>
4814- <function name="dbusmenu_menuitem_get_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent"/>
4815- <function name="dbusmenu_menuitem_set_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent"/>
4816- <function name="dbusmenu_menuitem_unparent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent"/>
4817- <function name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4818- <function name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/>
4819- <function name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/>
4820- <function name="DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"/>
4821- <function name="DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"/>
4822- <function name="DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS"/>
4823- <function name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/>
4824- <function name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/>
4825- <function name="DBUSMENU_CLIENT_PROP_STATUS" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS"/>
4826- <function name="DBUSMENU_CLIENT_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"/>
4827- <function name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/>
4828- <function name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/>
4829- <function name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/>
4830- <function name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/>
4831- <function name="struct DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/>
4832- <function name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/>
4833- <function name="DbusmenuClientTypeDestroyHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler"/>
4834- <function name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/>
4835- <function name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/>
4836- <function name="dbusmenu_client_get_status ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status"/>
4837- <function name="dbusmenu_client_get_text_direction ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction"/>
4838- <function name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/>
4839- <function name="dbusmenu_client_add_type_handler_full ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full"/>
4840- <function name="DBUSMENU_TYPE_STATUS" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS"/>
4841- <function name="DBUSMENU_TYPE_TEXT_DIRECTION" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"/>
4842- <function name="enum DbusmenuStatus" link="libdbusmenu-glib-Types.html#DbusmenuStatus"/>
4843- <function name="enum DbusmenuTextDirection" link="libdbusmenu-glib-Types.html#DbusmenuTextDirection"/>
4844- <function name="dbusmenu_status_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-nick"/>
4845- <function name="dbusmenu_status_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-type"/>
4846- <function name="dbusmenu_status_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick"/>
4847- <function name="dbusmenu_text_direction_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick"/>
4848- <function name="dbusmenu_text_direction_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type"/>
4849- <function name="dbusmenu_text_direction_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick"/>
4850- </functions>
4851-</book>
4852
4853=== removed file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2'
4854--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 2011-02-24 21:04:39 +0000
4855+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 1970-01-01 00:00:00 +0000
4856@@ -1,149 +0,0 @@
4857-<?xml version="1.0" encoding="utf-8" standalone="no"?>
4858-<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
4859-<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib" version="2" language="c">
4860- <chapters>
4861- <sub name="API" link="ch01.html">
4862- <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
4863- <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
4864- <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
4865- <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
4866- <sub name="Types" link="libdbusmenu-glib-Types.html"/>
4867- </sub>
4868- <sub name="Object Hierarchy" link="object-tree.html"/>
4869- <sub name="API Index" link="api-index-full.html"/>
4870- <sub name="Deprecated API Index" link="api-index-deprecated.html"/>
4871- <sub name="Annotation Glossary" link="annotation-glossary.html"/>
4872- </chapters>
4873- <functions>
4874- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
4875- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
4876- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4877- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
4878- <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ITEM-ACTIVATION:CAPS"/>
4879- <keyword type="macro" name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
4880- <keyword type="macro" name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
4881- <keyword type="macro" name="DBUSMENU_SERVER_PROP_STATUS" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-STATUS:CAPS"/>
4882- <keyword type="macro" name="DBUSMENU_SERVER_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-TEXT-DIRECTION:CAPS"/>
4883- <keyword type="macro" name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
4884- <keyword type="struct" name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
4885- <keyword type="struct" name="struct DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
4886- <keyword type="function" name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
4887- <keyword type="function" name="dbusmenu_server_get_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-status"/>
4888- <keyword type="function" name="dbusmenu_server_get_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-get-text-direction"/>
4889- <keyword type="function" name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
4890- <keyword type="function" name="dbusmenu_server_set_status ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-status"/>
4891- <keyword type="function" name="dbusmenu_server_set_text_direction ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-text-direction"/>
4892- <keyword type="struct" name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
4893- <keyword type="struct" name="struct DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
4894- <keyword type="function" name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
4895- <keyword type="function" name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
4896- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
4897- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
4898- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
4899- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
4900- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
4901- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_EVENT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-EVENT:CAPS"/>
4902- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
4903- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
4904- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ABOUT-TO-SHOW:CAPS"/>
4905- <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-SHOW-TO-USER:CAPS"/>
4906- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
4907- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
4908- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
4909- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
4910- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
4911- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
4912- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
4913- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
4914- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
4915- <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_SHORTCUT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-SHORTCUT:CAPS"/>
4916- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
4917- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/>
4918- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/>
4919- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/>
4920- <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/>
4921- <keyword type="macro" name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/>
4922- <keyword type="macro" name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/>
4923- <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_ALT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-ALT:CAPS"/>
4924- <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_CONTROL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-CONTROL:CAPS"/>
4925- <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_SHIFT" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SHIFT:CAPS"/>
4926- <keyword type="macro" name="DBUSMENU_MENUITEM_SHORTCUT_SUPER" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SHORTCUT-SUPER:CAPS"/>
4927- <keyword type="struct" name="struct DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/>
4928- <keyword type="function" name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/>
4929- <keyword type="function" name="dbusmenu_menuitem_buildvariant_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildvariant-slot-t"/>
4930- <keyword type="struct" name="struct DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/>
4931- <keyword type="function" name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/>
4932- <keyword type="function" name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/>
4933- <keyword type="function" name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/>
4934- <keyword type="function" name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/>
4935- <keyword type="function" name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/>
4936- <keyword type="function" name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/>
4937- <keyword type="function" name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/>
4938- <keyword type="function" name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/>
4939- <keyword type="function" name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/>
4940- <keyword type="function" name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/>
4941- <keyword type="function" name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/>
4942- <keyword type="function" name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/>
4943- <keyword type="function" name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/>
4944- <keyword type="function" name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/>
4945- <keyword type="function" name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/>
4946- <keyword type="function" name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/>
4947- <keyword type="function" name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/>
4948- <keyword type="function" name="dbusmenu_menuitem_property_set_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-variant"/>
4949- <keyword type="function" name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/>
4950- <keyword type="function" name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/>
4951- <keyword type="function" name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/>
4952- <keyword type="function" name="dbusmenu_menuitem_property_get_variant ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-variant"/>
4953- <keyword type="function" name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/>
4954- <keyword type="function" name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/>
4955- <keyword type="function" name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/>
4956- <keyword type="function" name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/>
4957- <keyword type="function" name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/>
4958- <keyword type="function" name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/>
4959- <keyword type="function" name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/>
4960- <keyword type="function" name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/>
4961- <keyword type="function" name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/>
4962- <keyword type="function" name="dbusmenu_menuitem_show_to_user ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-show-to-user"/>
4963- <keyword type="function" name="dbusmenu_menuitem_get_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-parent"/>
4964- <keyword type="function" name="dbusmenu_menuitem_set_parent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-parent"/>
4965- <keyword type="function" name="dbusmenu_menuitem_unparent ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-unparent"/>
4966- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/>
4967- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/>
4968- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/>
4969- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-EVENT-RESULT:CAPS"/>
4970- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ITEM-ACTIVATE:CAPS"/>
4971- <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_TEXT_DIRECTION_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-TEXT-DIRECTION-CHANGED:CAPS"/>
4972- <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/>
4973- <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/>
4974- <keyword type="macro" name="DBUSMENU_CLIENT_PROP_STATUS" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-STATUS:CAPS"/>
4975- <keyword type="macro" name="DBUSMENU_CLIENT_PROP_TEXT_DIRECTION" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-TEXT-DIRECTION:CAPS"/>
4976- <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/>
4977- <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/>
4978- <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/>
4979- <keyword type="struct" name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/>
4980- <keyword type="struct" name="struct DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/>
4981- <keyword type="function" name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/>
4982- <keyword type="function" name="DbusmenuClientTypeDestroyHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeDestroyHandler"/>
4983- <keyword type="function" name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/>
4984- <keyword type="function" name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/>
4985- <keyword type="function" name="dbusmenu_client_get_status ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-status"/>
4986- <keyword type="function" name="dbusmenu_client_get_text_direction ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-text-direction"/>
4987- <keyword type="function" name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/>
4988- <keyword type="function" name="dbusmenu_client_add_type_handler_full ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler-full"/>
4989- <keyword type="macro" name="DBUSMENU_TYPE_STATUS" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-STATUS:CAPS"/>
4990- <keyword type="macro" name="DBUSMENU_TYPE_TEXT_DIRECTION" link="libdbusmenu-glib-Types.html#DBUSMENU-TYPE-TEXT-DIRECTION:CAPS"/>
4991- <keyword type="enum" name="enum DbusmenuStatus" link="libdbusmenu-glib-Types.html#DbusmenuStatus"/>
4992- <keyword type="enum" name="enum DbusmenuTextDirection" link="libdbusmenu-glib-Types.html#DbusmenuTextDirection"/>
4993- <keyword type="function" name="dbusmenu_status_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-nick"/>
4994- <keyword type="function" name="dbusmenu_status_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-type"/>
4995- <keyword type="function" name="dbusmenu_status_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-status-get-value-from-nick"/>
4996- <keyword type="function" name="dbusmenu_text_direction_get_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-nick"/>
4997- <keyword type="function" name="dbusmenu_text_direction_get_type ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-type"/>
4998- <keyword type="function" name="dbusmenu_text_direction_get_value_from_nick ()" link="libdbusmenu-glib-Types.html#dbusmenu-text-direction-get-value-from-nick"/>
4999- <keyword type="constant" name="DBUSMENU_STATUS_NORMAL" link="libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NORMAL:CAPS"/>
5000- <keyword type="constant" name="DBUSMENU_STATUS_NOTICE" link="libdbusmenu-glib-Types.html#DBUSMENU-STATUS-NOTICE:CAPS"/>
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: