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

Proposed by Ted Gould
Status: Merged
Merged at revision: 109
Proposed branch: lp:~dbusmenu-team/libdbusmenu/ubuntu
Merge into: lp:~ubuntu-desktop/libdbusmenu/ubuntu
Diff against target: 10422 lines (+9969/-18)
60 files modified
ChangeLog (+12/-0)
configure (+10/-10)
configure.ac (+2/-2)
debian/changelog (+8/-0)
docs/libdbusmenu-glib/reference/html/annotation-glossary.html (+62/-0)
docs/libdbusmenu-glib/reference/html/api-index-full.html (+406/-0)
docs/libdbusmenu-glib/reference/html/ch01.html (+48/-0)
docs/libdbusmenu-glib/reference/html/index.html (+46/-0)
docs/libdbusmenu-glib/reference/html/index.sgml (+119/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html (+508/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html (+115/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html (+1436/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html (+168/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html (+299/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp (+109/-0)
docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 (+109/-0)
docs/libdbusmenu-glib/reference/html/object-tree.html (+32/-0)
docs/libdbusmenu-glib/reference/html/style.css (+265/-0)
docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml (+55/-0)
docs/libdbusmenu-glib/reference/tmpl/client.sgml (+170/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml (+61/-0)
docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml (+520/-0)
docs/libdbusmenu-glib/reference/tmpl/server.sgml (+116/-0)
docs/libdbusmenu-glib/reference/version.xml (+1/-1)
docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml (+54/-0)
docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml (+8/-0)
docs/libdbusmenu-glib/reference/xml/api-index-full.xml (+105/-0)
docs/libdbusmenu-glib/reference/xml/client-menuitem.xml (+82/-0)
docs/libdbusmenu-glib/reference/xml/client.xml (+380/-0)
docs/libdbusmenu-glib/reference/xml/menuitem-proxy.xml (+118/-0)
docs/libdbusmenu-glib/reference/xml/menuitem.xml (+1017/-0)
docs/libdbusmenu-glib/reference/xml/server.xml (+230/-0)
docs/libdbusmenu-gtk/reference/html/Genericmenuitem.html (+360/-0)
docs/libdbusmenu-gtk/reference/html/api-index-full.html (+189/-0)
docs/libdbusmenu-gtk/reference/html/ch01.html (+44/-0)
docs/libdbusmenu-gtk/reference/html/index.html (+42/-0)
docs/libdbusmenu-gtk/reference/html/index.sgml (+55/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkClient.html (+345/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-DbusmenuGtkMenu.html (+186/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-menuitem.html (+280/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp (+53/-0)
docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk.devhelp2 (+53/-0)
docs/libdbusmenu-gtk/reference/html/object-tree.html (+42/-0)
docs/libdbusmenu-gtk/reference/html/style.css (+265/-0)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk-sections.txt (+70/-0)
docs/libdbusmenu-gtk/reference/libdbusmenu-gtk.types (+3/-0)
docs/libdbusmenu-gtk/reference/tmpl/client.sgml (+117/-0)
docs/libdbusmenu-gtk/reference/tmpl/genericmenuitem.sgml (+153/-0)
docs/libdbusmenu-gtk/reference/tmpl/menu.sgml (+69/-0)
docs/libdbusmenu-gtk/reference/tmpl/menuitem.sgml (+86/-0)
docs/libdbusmenu-gtk/reference/version.xml (+1/-1)
docs/libdbusmenu-gtk/reference/xml/api-index-deprecated.xml (+8/-0)
docs/libdbusmenu-gtk/reference/xml/api-index-full.xml (+51/-0)
docs/libdbusmenu-gtk/reference/xml/client.xml (+241/-0)
docs/libdbusmenu-gtk/reference/xml/genericmenuitem.xml (+256/-0)
docs/libdbusmenu-gtk/reference/xml/menu.xml (+132/-0)
docs/libdbusmenu-gtk/reference/xml/menuitem.xml (+187/-0)
libdbusmenu-glib/Makefile.am (+2/-2)
libdbusmenu-glib/Makefile.in (+2/-2)
libdbusmenu-glib/server.c (+6/-0)
To merge this branch: bzr merge lp:~dbusmenu-team/libdbusmenu/ubuntu
Reviewer Review Type Date Requested Status
Sebastien Bacher Pending
Review via email: mp+46283@code.launchpad.net

Description of the change

seb

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

releasing version 0.3.92-0ubuntu1

Preview Diff

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

Subscribers

People subscribed via source and target branches

to all changes: