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

Proposed by Charles Kerr
Status: Merged
Merged at revision: 180
Proposed branch: lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream
Merge into: lp:~ubuntu-desktop/libdbusmenu/ubuntu
Diff against target: 12675 lines (+481/-11364)
71 files modified
ChangeLog (+84/-0)
configure (+40/-24)
configure.ac (+4/-3)
debian/changelog (+10/-0)
docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+0/-83)
docs/libdbusmenu-glib/reference/html/api-index-deprecated.html (+0/-31)
docs/libdbusmenu-glib/reference/html/api-index-full.html (+0/-589)
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/-175)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+0/-597)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+0/-1893)
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/-276)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+0/-160)
docs/libdbusmenu-glib/reference/html/object-tree.html (+0/-32)
docs/libdbusmenu-glib/reference/html/style.css (+0/-266)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+0/-221)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+0/-59)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+0/-721)
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/-80)
docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+0/-8)
docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+0/-152)
docs/libdbusmenu-glib/reference/xml/client.xml (+0/-439)
docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+0/-114)
docs/libdbusmenu-glib/reference/xml/menuitem.xml (+0/-1331)
docs/libdbusmenu-glib/reference/xml/server.xml (+0/-309)
docs/libdbusmenu-glib/reference/xml/types.xml (+0/-192)
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/-119)
docs/libdbusmenu-gtk/reference/html/ch01.html (+0/-45)
docs/libdbusmenu-gtk/reference/html/index.html (+0/-44)
docs/libdbusmenu-gtk/reference/html/index.sgml (+0/-43)
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/-118)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+0/-38)
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/-42)
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/-32)
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/-77)
libdbusmenu-glib/Makefile.am (+1/-0)
libdbusmenu-glib/Makefile.in (+3/-2)
libdbusmenu-glib/dbus-menu-clean.xml (+125/-0)
libdbusmenu-glib/server.c (+58/-8)
libdbusmenu-gtk/client.c (+4/-14)
m4/gnome-doc-utils.m4 (+5/-0)
m4/intltool.m4 (+8/-6)
tests/Makefile.am (+19/-2)
tests/Makefile.in (+19/-5)
tests/json-loader.c (+22/-4)
tests/test-json-client.c (+5/-20)
tests/test-json-instruction-count (+6/-0)
tests/test-json-server.c (+13/-5)
tools/dbusmenu-dumper.c (+53/-1)
To merge this branch: bzr merge lp:~dbusmenu-team/ubuntu/precise/libdbusmenu/upstream
Reviewer Review Type Date Requested Status
Ken VanDine Pending
Review via email: mp+100002@code.launchpad.net

Description of the change

0.5.96
 * Faster menuitem lookups (LP: #801699)
 * To reduce dbus traffic, only send event replies when the caller requests them
 * Added support for callgrind-based benchmarks
 * Minor code cleanup

To post a comment you must log in.

Preview Diff

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

Subscribers

People subscribed via source and target branches

to all changes: