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
=== modified file 'ChangeLog'
--- ChangeLog 2011-01-13 16:11:17 +0000
+++ ChangeLog 2011-01-14 16:46:55 +0000
@@ -1,5 +1,17 @@
1# Generated by Makefile. Do not edit.1# Generated by Makefile. Do not edit.
22
32011-01-14 Ted Gould <ted@gould.cx>
4
5 0.3.92
6
72011-01-14 Ted Gould <ted@gould.cx>
8
9 Adding the notdir on the build
10
112011-01-14 Ted Gould <ted@gould.cx>
12
13 Unboxing variants if they're in events.
14
32011-01-13 Ted Gould <ted@gould.cx>152011-01-13 Ted Gould <ted@gould.cx>
416
5 0.3.9117 0.3.91
618
=== modified file 'configure'
--- configure 2011-01-13 16:14:19 +0000
+++ configure 2011-01-14 16:46:55 +0000
@@ -1,6 +1,6 @@
1#! /bin/sh1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.91.3# Generated by GNU Autoconf 2.67 for libdbusmenu 0.3.92.
4#4#
5# Report bugs to <ted@canonical.com>.5# Report bugs to <ted@canonical.com>.
6#6#
@@ -703,8 +703,8 @@
703# Identity of this package.703# Identity of this package.
704PACKAGE_NAME='libdbusmenu'704PACKAGE_NAME='libdbusmenu'
705PACKAGE_TARNAME='libdbusmenu'705PACKAGE_TARNAME='libdbusmenu'
706PACKAGE_VERSION='0.3.91'706PACKAGE_VERSION='0.3.92'
707PACKAGE_STRING='libdbusmenu 0.3.91'707PACKAGE_STRING='libdbusmenu 0.3.92'
708PACKAGE_BUGREPORT='ted@canonical.com'708PACKAGE_BUGREPORT='ted@canonical.com'
709PACKAGE_URL=''709PACKAGE_URL=''
710710
@@ -1540,7 +1540,7 @@
1540 # Omit some internal or obsolete options to make the list less imposing.1540 # Omit some internal or obsolete options to make the list less imposing.
1541 # This message is too long to be a string in the A/UX 3.1 sh.1541 # This message is too long to be a string in the A/UX 3.1 sh.
1542 cat <<_ACEOF1542 cat <<_ACEOF
1543\`configure' configures libdbusmenu 0.3.91 to adapt to many kinds of systems.1543\`configure' configures libdbusmenu 0.3.92 to adapt to many kinds of systems.
15441544
1545Usage: $0 [OPTION]... [VAR=VALUE]...1545Usage: $0 [OPTION]... [VAR=VALUE]...
15461546
@@ -1610,7 +1610,7 @@
16101610
1611if test -n "$ac_init_help"; then1611if test -n "$ac_init_help"; then
1612 case $ac_init_help in1612 case $ac_init_help in
1613 short | recursive ) echo "Configuration of libdbusmenu 0.3.91:";;1613 short | recursive ) echo "Configuration of libdbusmenu 0.3.92:";;
1614 esac1614 esac
1615 cat <<\_ACEOF1615 cat <<\_ACEOF
16161616
@@ -1750,7 +1750,7 @@
1750test -n "$ac_init_help" && exit $ac_status1750test -n "$ac_init_help" && exit $ac_status
1751if $ac_init_version; then1751if $ac_init_version; then
1752 cat <<\_ACEOF1752 cat <<\_ACEOF
1753libdbusmenu configure 0.3.911753libdbusmenu configure 0.3.92
1754generated by GNU Autoconf 2.671754generated by GNU Autoconf 2.67
17551755
1756Copyright (C) 2010 Free Software Foundation, Inc.1756Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2121,7 +2121,7 @@
2121This file contains any messages produced by compilers while2121This file contains any messages produced by compilers while
2122running configure, to aid debugging if configure makes a mistake.2122running configure, to aid debugging if configure makes a mistake.
21232123
2124It was created by libdbusmenu $as_me 0.3.91, which was2124It was created by libdbusmenu $as_me 0.3.92, which was
2125generated by GNU Autoconf 2.67. Invocation command line was2125generated by GNU Autoconf 2.67. Invocation command line was
21262126
2127 $ $0 $@2127 $ $0 $@
@@ -2942,7 +2942,7 @@
29422942
2943# Define the identity of the package.2943# Define the identity of the package.
2944 PACKAGE=libdbusmenu2944 PACKAGE=libdbusmenu
2945 VERSION=0.3.912945 VERSION=0.3.92
29462946
29472947
2948# Some tools Automake needs.2948# Some tools Automake needs.
@@ -14606,7 +14606,7 @@
14606# report actual input values of CONFIG_FILES etc. instead of their14606# report actual input values of CONFIG_FILES etc. instead of their
14607# values after options handling.14607# values after options handling.
14608ac_log="14608ac_log="
14609This file was extended by libdbusmenu $as_me 0.3.91, which was14609This file was extended by libdbusmenu $as_me 0.3.92, which was
14610generated by GNU Autoconf 2.67. Invocation command line was14610generated by GNU Autoconf 2.67. Invocation command line was
1461114611
14612 CONFIG_FILES = $CONFIG_FILES14612 CONFIG_FILES = $CONFIG_FILES
@@ -14672,7 +14672,7 @@
14672cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=114672cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14673ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"14673ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14674ac_cs_version="\\14674ac_cs_version="\\
14675libdbusmenu config.status 0.3.9114675libdbusmenu config.status 0.3.92
14676configured by $0, generated by GNU Autoconf 2.67,14676configured by $0, generated by GNU Autoconf 2.67,
14677 with options \\"\$ac_cs_config\\"14677 with options \\"\$ac_cs_config\\"
1467814678
1467914679
=== modified file 'configure.ac'
--- configure.ac 2011-01-13 16:14:19 +0000
+++ configure.ac 2011-01-14 16:46:55 +0000
@@ -1,11 +1,11 @@
11
2AC_INIT(libdbusmenu, 0.3.91, ted@canonical.com)2AC_INIT(libdbusmenu, 0.3.92, ted@canonical.com)
3AC_COPYRIGHT([Copyright 2009,2010 Canonical])3AC_COPYRIGHT([Copyright 2009,2010 Canonical])
44
5AC_PREREQ(2.62)5AC_PREREQ(2.62)
66
7AM_CONFIG_HEADER(config.h)7AM_CONFIG_HEADER(config.h)
8AM_INIT_AUTOMAKE(libdbusmenu, 0.3.91, [-Wno-portability])8AM_INIT_AUTOMAKE(libdbusmenu, 0.3.92, [-Wno-portability])
99
10AM_MAINTAINER_MODE10AM_MAINTAINER_MODE
1111
1212
=== modified file 'debian/changelog'
--- debian/changelog 2011-01-13 21:09:17 +0000
+++ debian/changelog 2011-01-14 16:46:55 +0000
@@ -1,3 +1,11 @@
1libdbusmenu (0.3.92-0ubuntu1~ppa1) natty; urgency=low
2
3 * New upstream release.
4 * Fixing handle event to send unboxed values
5 * Build fixes
6
7 -- Ted Gould <ted@ubuntu.com> Fri, 14 Jan 2011 10:43:44 -0600
8
1libdbusmenu (0.3.91-0ubuntu1) natty; urgency=low9libdbusmenu (0.3.91-0ubuntu1) natty; urgency=low
210
3 * New upstream release.11 * New upstream release.
412
=== added file 'docs/libdbusmenu-glib/reference/html/annotation-glossary.html'
--- docs/libdbusmenu-glib/reference/html/annotation-glossary.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/annotation-glossary.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,62 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>Annotation Glossary</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
9<link rel="prev" href="api-index-full.html" title="API Index">
10<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
11<link rel="stylesheet" href="style.css" type="text/css">
12</head>
13<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
15<tr valign="middle">
16<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17<td> </td>
18<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
20<td> </td>
21</tr>
22<tr><td colspan="5" class="shortcuts">
23<a class="shortcut" href="#glsA">A</a>
24  | 
25 <a class="shortcut" href="#glsE">E</a>
26  | 
27 <a class="shortcut" href="#glsI">I</a>
28  | 
29 <a class="shortcut" href="#glsT">T</a>
30</td></tr>
31</table>
32<div class="glossary" title="Annotation Glossary">
33<div class="titlepage"><div><div><h2 class="title">
34<a name="annotation-glossary"></a>Annotation Glossary</h2></div></div></div>
35<a name="glsA"></a><h3 class="title">A</h3>
36<dt>
37<a name="annotation-glossterm-array"></a>array</dt>
38<dd><p>Parameter points to an array of items.</p></dd>
39<a name="glsE"></a><h3 class="title">E</h3>
40<dt>
41<a name="annotation-glossterm-element-type"></a>element-type</dt>
42<dd><p>Generics and defining elements of containers and arrays.</p></dd>
43<a name="glsI"></a><h3 class="title">I</h3>
44<dt>
45<a name="annotation-glossterm-inout"></a>inout</dt>
46<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>
47<dt>
48<a name="annotation-glossterm-in"></a>in</dt>
49<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>
50<a name="glsT"></a><h3 class="title">T</h3>
51<dt>
52<a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
53<dd><p>Free data after the code is done.</p></dd>
54<dt>
55<a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
56<dd><p>Don't free data after the code is done.</p></dd>
57</div>
58<div class="footer">
59<hr>
60 Generated by GTK-Doc V1.15</div>
61</body>
62</html>
0\ No newline at end of file63\ No newline at end of file
164
=== added file 'docs/libdbusmenu-glib/reference/html/api-index-full.html'
--- docs/libdbusmenu-glib/reference/html/api-index-full.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/api-index-full.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,406 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>API Index</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
9<link rel="prev" href="object-tree.html" title="Object Hierarchy">
10<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="object-tree.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td> </td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a class="shortcut" href="#idxC">C</a>
25  | 
26 <a class="shortcut" href="#idxM">M</a>
27  | 
28 <a class="shortcut" href="#idxS">S</a>
29</td></tr>
30</table>
31<div class="index" title="API Index">
32<div class="titlepage"><div><div><h2 class="title">
33<a name="api-index-full"></a>API Index</h2></div></div></div>
34<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
35<dt>
36<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>
37</dt>
38<dd></dd>
39<dt>
40<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>
41</dt>
42<dd></dd>
43<dt>
44<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>
45</dt>
46<dd></dd>
47<dt>
48<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>
49</dt>
50<dd></dd>
51<dt>
52<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>
53</dt>
54<dd></dd>
55<dt>
56<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>
57</dt>
58<dd></dd>
59<dt>
60<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>
61</dt>
62<dd></dd>
63<dt>
64<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>
65</dt>
66<dd></dd>
67<dt>
68<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>
69</dt>
70<dd></dd>
71<dt>
72<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>
73</dt>
74<dd></dd>
75<dt>
76<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>
77</dt>
78<dd></dd>
79<dt>
80<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>
81</dt>
82<dd></dd>
83<dt>
84<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>
85</dt>
86<dd></dd>
87<dt>
88<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>
89</dt>
90<dd></dd>
91<dt>
92<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>
93</dt>
94<dd></dd>
95<dt>
96<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>
97</dt>
98<dd></dd>
99<dt>
100<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>
101</dt>
102<dd></dd>
103<dt>
104<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>
105</dt>
106<dd></dd>
107<dt>
108<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>
109</dt>
110<dd></dd>
111<dt>
112<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>
113</dt>
114<dd></dd>
115<a name="idxM"></a><h3 class="title">M</h3>
116<dt>
117<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>
118</dt>
119<dd></dd>
120<dt>
121<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>
122</dt>
123<dd></dd>
124<dt>
125<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>
126</dt>
127<dd></dd>
128<dt>
129<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>
130</dt>
131<dd></dd>
132<dt>
133<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>
134</dt>
135<dd></dd>
136<dt>
137<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>
138</dt>
139<dd></dd>
140<dt>
141<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>
142</dt>
143<dd></dd>
144<dt>
145<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>
146</dt>
147<dd></dd>
148<dt>
149<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>
150</dt>
151<dd></dd>
152<dt>
153<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>
154</dt>
155<dd></dd>
156<dt>
157<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>
158</dt>
159<dd></dd>
160<dt>
161<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>
162</dt>
163<dd></dd>
164<dt>
165<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>
166</dt>
167<dd></dd>
168<dt>
169<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>
170</dt>
171<dd></dd>
172<dt>
173<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>
174</dt>
175<dd></dd>
176<dt>
177<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>
178</dt>
179<dd></dd>
180<dt>
181<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>
182</dt>
183<dd></dd>
184<dt>
185<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>
186</dt>
187<dd></dd>
188<dt>
189<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>
190</dt>
191<dd></dd>
192<dt>
193<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>
194</dt>
195<dd></dd>
196<dt>
197<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>
198</dt>
199<dd></dd>
200<dt>
201<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>
202</dt>
203<dd></dd>
204<dt>
205<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>
206</dt>
207<dd></dd>
208<dt>
209<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>
210</dt>
211<dd></dd>
212<dt>
213<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>
214</dt>
215<dd></dd>
216<dt>
217<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>
218</dt>
219<dd></dd>
220<dt>
221<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>
222</dt>
223<dd></dd>
224<dt>
225<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>
226</dt>
227<dd></dd>
228<dt>
229<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>
230</dt>
231<dd></dd>
232<dt>
233<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>
234</dt>
235<dd></dd>
236<dt>
237<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>
238</dt>
239<dd></dd>
240<dt>
241<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>
242</dt>
243<dd></dd>
244<dt>
245<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>
246</dt>
247<dd></dd>
248<dt>
249<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>
250</dt>
251<dd></dd>
252<dt>
253<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>
254</dt>
255<dd></dd>
256<dt>
257<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>
258</dt>
259<dd></dd>
260<dt>
261<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>
262</dt>
263<dd></dd>
264<dt>
265<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>
266</dt>
267<dd></dd>
268<dt>
269<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>
270</dt>
271<dd></dd>
272<dt>
273<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>
274</dt>
275<dd></dd>
276<dt>
277<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>
278</dt>
279<dd></dd>
280<dt>
281<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>
282</dt>
283<dd></dd>
284<dt>
285<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>
286</dt>
287<dd></dd>
288<dt>
289<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>
290</dt>
291<dd></dd>
292<dt>
293<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>
294</dt>
295<dd></dd>
296<dt>
297<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>
298</dt>
299<dd></dd>
300<dt>
301<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>
302</dt>
303<dd></dd>
304<dt>
305<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>
306</dt>
307<dd></dd>
308<dt>
309<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>
310</dt>
311<dd></dd>
312<dt>
313<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>
314</dt>
315<dd></dd>
316<dt>
317<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>
318</dt>
319<dd></dd>
320<dt>
321<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>
322</dt>
323<dd></dd>
324<dt>
325<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>
326</dt>
327<dd></dd>
328<dt>
329<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>
330</dt>
331<dd></dd>
332<dt>
333<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>
334</dt>
335<dd></dd>
336<dt>
337<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>
338</dt>
339<dd></dd>
340<dt>
341<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>
342</dt>
343<dd></dd>
344<dt>
345<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>
346</dt>
347<dd></dd>
348<dt>
349<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>
350</dt>
351<dd></dd>
352<dt>
353<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>
354</dt>
355<dd></dd>
356<a name="idxS"></a><h3 class="title">S</h3>
357<dt>
358<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>
359</dt>
360<dd></dd>
361<dt>
362<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>
363</dt>
364<dd></dd>
365<dt>
366<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>
367</dt>
368<dd></dd>
369<dt>
370<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>
371</dt>
372<dd></dd>
373<dt>
374<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>
375</dt>
376<dd></dd>
377<dt>
378<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>
379</dt>
380<dd></dd>
381<dt>
382<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>
383</dt>
384<dd></dd>
385<dt>
386<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>
387</dt>
388<dd></dd>
389<dt>
390<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>
391</dt>
392<dd></dd>
393<dt>
394<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>
395</dt>
396<dd></dd>
397<dt>
398<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>
399</dt>
400<dd></dd>
401</div>
402<div class="footer">
403<hr>
404 Generated by GTK-Doc V1.15</div>
405</body>
406</html>
0\ No newline at end of file407\ No newline at end of file
1408
=== added file 'docs/libdbusmenu-glib/reference/html/ch01.html'
--- docs/libdbusmenu-glib/reference/html/ch01.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/ch01.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,48 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>API</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
9<link rel="prev" href="index.html" title="libdbusmenu-glib Reference Manual">
10<link rel="next" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
16<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17<td> </td>
18<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
20<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuServer.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21</tr></table>
22<div class="chapter" title="API">
23<div class="titlepage"><div><div><h2 class="title">
24<a name="id367877"></a>API</h2></div></div></div>
25<div class="toc"><dl>
26<dt>
27<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"></span>
28</dt>
29<dt>
30<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"></span>
31</dt>
32<dt>
33<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
34</dt>
35<dt>
36<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
37</dt>
38<dt>
39<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClientMenuitem.html">DbusmenuClientMenuitem</a></span><span class="refpurpose"></span>
40</dt>
41</dl></div>
42<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>
43</div>
44<div class="footer">
45<hr>
46 Generated by GTK-Doc V1.15</div>
47</body>
48</html>
0\ No newline at end of file49\ No newline at end of file
150
=== added file 'docs/libdbusmenu-glib/reference/html/home.png'
2Binary 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 differ51Binary 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
=== added file 'docs/libdbusmenu-glib/reference/html/index.html'
--- docs/libdbusmenu-glib/reference/html/index.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/index.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,46 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>libdbusmenu-glib Reference Manual</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="next" href="ch01.html" title="API">
9<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
10<link rel="stylesheet" href="style.css" type="text/css">
11</head>
12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13<div class="book" title="libdbusmenu-glib Reference Manual">
14<div class="titlepage">
15<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>
16<hr>
17</div>
18<div class="toc"><dl>
19<dt><span class="chapter"><a href="ch01.html">API</a></span></dt>
20<dd><dl>
21<dt>
22<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuServer.html">DbusmenuServer</a></span><span class="refpurpose"></span>
23</dt>
24<dt>
25<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitemProxy.html">DbusmenuMenuitemProxy</a></span><span class="refpurpose"></span>
26</dt>
27<dt>
28<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuMenuitem.html">DbusmenuMenuitem</a></span><span class="refpurpose"> — A lowlevel represenation of a menuitem</span>
29</dt>
30<dt>
31<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClient.html">DbusmenuClient</a></span><span class="refpurpose"> — The catcher of all the server traffic</span>
32</dt>
33<dt>
34<span class="refentrytitle"><a href="libdbusmenu-glib-DbusmenuClientMenuitem.html">DbusmenuClientMenuitem</a></span><span class="refpurpose"></span>
35</dt>
36</dl></dd>
37<dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt>
38<dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt>
39<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
40</dl></div>
41</div>
42<div class="footer">
43<hr>
44 Generated by GTK-Doc V1.15</div>
45</body>
46</html>
0\ No newline at end of file47\ No newline at end of file
148
=== added file 'docs/libdbusmenu-glib/reference/html/index.sgml'
--- docs/libdbusmenu-glib/reference/html/index.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/index.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,119 @@
1<ANCHOR id="libdbusmenu-glib-DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html">
2<ANCHOR id="libdbusmenu-glib-DbusmenuServer.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.synopsis">
3<ANCHOR id="libdbusmenu-glib-DbusmenuServer.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.description">
4<ANCHOR id="libdbusmenu-glib-DbusmenuServer.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#libdbusmenu-glib-DbusmenuServer.details">
5<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS">
6<ANCHOR id="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS">
7<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS">
8<ANCHOR id="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS">
9<ANCHOR id="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS">
10<ANCHOR id="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS">
11<ANCHOR id="DBUSMENU-SERVER-PROP-VERSION:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS">
12<ANCHOR id="DbusmenuServer" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer">
13<ANCHOR id="DbusmenuServerClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass">
14<ANCHOR id="dbusmenu-server-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new">
15<ANCHOR id="dbusmenu-server-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root">
16<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html">
17<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis">
18<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.description">
19<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitemProxy.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#libdbusmenu-glib-DbusmenuMenuitemProxy.details">
20<ANCHOR id="DbusmenuMenuitemProxy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy">
21<ANCHOR id="DbusmenuMenuitemProxyClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass">
22<ANCHOR id="dbusmenu-menuitem-proxy-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new">
23<ANCHOR id="dbusmenu-menuitem-proxy-get-wrapped" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped">
24<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html">
25<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.stability-level">
26<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.synopsis">
27<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.description">
28<ANCHOR id="libdbusmenu-glib-DbusmenuMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#libdbusmenu-glib-DbusmenuMenuitem.details">
29<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS">
30<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS">
31<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS">
32<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS">
33<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS">
34<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS">
35<ANCHOR id="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS">
36<ANCHOR id="DBUSMENU-MENUITEM-PROP-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS">
37<ANCHOR id="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS">
38<ANCHOR id="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS">
39<ANCHOR id="DBUSMENU-MENUITEM-PROP-LABEL:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS">
40<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS">
41<ANCHOR id="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS">
42<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS">
43<ANCHOR id="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS">
44<ANCHOR id="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS">
45<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS">
46<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS">
47<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS">
48<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS">
49<ANCHOR id="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS">
50<ANCHOR id="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS">
51<ANCHOR id="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS">
52<ANCHOR id="DbusmenuMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem">
53<ANCHOR id="dbusmenu-menuitem-about-to-show-cb" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb">
54<ANCHOR id="dbusmenu-menuitem-buildxml-slot-t" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t">
55<ANCHOR id="DbusmenuMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass">
56<ANCHOR id="dbusmenu-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new">
57<ANCHOR id="dbusmenu-menuitem-new-with-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id">
58<ANCHOR id="dbusmenu-menuitem-get-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id">
59<ANCHOR id="dbusmenu-menuitem-get-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children">
60<ANCHOR id="dbusmenu-menuitem-take-children" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children">
61<ANCHOR id="dbusmenu-menuitem-get-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position">
62<ANCHOR id="dbusmenu-menuitem-get-position-realized" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized">
63<ANCHOR id="dbusmenu-menuitem-child-append" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append">
64<ANCHOR id="dbusmenu-menuitem-child-prepend" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend">
65<ANCHOR id="dbusmenu-menuitem-child-delete" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete">
66<ANCHOR id="dbusmenu-menuitem-child-add-position" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position">
67<ANCHOR id="dbusmenu-menuitem-child-reorder" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder">
68<ANCHOR id="dbusmenu-menuitem-child-find" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find">
69<ANCHOR id="dbusmenu-menuitem-find-id" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id">
70<ANCHOR id="dbusmenu-menuitem-property-set" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set">
71<ANCHOR id="dbusmenu-menuitem-property-set-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool">
72<ANCHOR id="dbusmenu-menuitem-property-set-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int">
73<ANCHOR id="dbusmenu-menuitem-property-get" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get">
74<ANCHOR id="dbusmenu-menuitem-property-get-bool" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool">
75<ANCHOR id="dbusmenu-menuitem-property-get-int" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int">
76<ANCHOR id="dbusmenu-menuitem-property-exist" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist">
77<ANCHOR id="dbusmenu-menuitem-properties-list" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list">
78<ANCHOR id="dbusmenu-menuitem-properties-copy" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy">
79<ANCHOR id="dbusmenu-menuitem-property-remove" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove">
80<ANCHOR id="dbusmenu-menuitem-set-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root">
81<ANCHOR id="dbusmenu-menuitem-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root">
82<ANCHOR id="dbusmenu-menuitem-foreach" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach">
83<ANCHOR id="dbusmenu-menuitem-handle-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event">
84<ANCHOR id="dbusmenu-menuitem-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show">
85<ANCHOR id="libdbusmenu-glib-DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html">
86<ANCHOR id="libdbusmenu-glib-DbusmenuClient.stability-level" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.stability-level">
87<ANCHOR id="libdbusmenu-glib-DbusmenuClient.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.synopsis">
88<ANCHOR id="libdbusmenu-glib-DbusmenuClient.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.description">
89<ANCHOR id="libdbusmenu-glib-DbusmenuClient.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#libdbusmenu-glib-DbusmenuClient.details">
90<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS">
91<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS">
92<ANCHOR id="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS">
93<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS">
94<ANCHOR id="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS">
95<ANCHOR id="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS">
96<ANCHOR id="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS">
97<ANCHOR id="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS">
98<ANCHOR id="DbusmenuClient" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient">
99<ANCHOR id="DbusmenuClientClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass">
100<ANCHOR id="DbusmenuClientTypeHandler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler">
101<ANCHOR id="dbusmenu-client-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new">
102<ANCHOR id="dbusmenu-client-get-root" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root">
103<ANCHOR id="dbusmenu-client-add-type-handler" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler">
104<ANCHOR id="dbusmenu-client-send-event" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event">
105<ANCHOR id="dbusmenu-client-send-about-to-show" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show">
106<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html">
107<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.synopsis" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.synopsis">
108<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.description" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.description">
109<ANCHOR id="libdbusmenu-glib-DbusmenuClientMenuitem.details" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#libdbusmenu-glib-DbusmenuClientMenuitem.details">
110<ANCHOR id="DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS">
111<ANCHOR id="DbusmenuClientMenuitem" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem">
112<ANCHOR id="DbusmenuClientMenuitemClass" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass">
113<ANCHOR id="dbusmenu-client-menuitem-new" href="libdbusmenu-glib/libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new">
114<ANCHOR id="annotation-glossterm-array" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-array">
115<ANCHOR id="annotation-glossterm-element-type" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-element-type">
116<ANCHOR id="annotation-glossterm-inout" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-inout">
117<ANCHOR id="annotation-glossterm-in" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-in">
118<ANCHOR id="annotation-glossterm-transfer full" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer full">
119<ANCHOR id="annotation-glossterm-transfer none" href="libdbusmenu-glib/annotation-glossary.html#annotation-glossterm-transfer none">
0120
=== added file 'docs/libdbusmenu-glib/reference/html/left.png'
1Binary 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 differ121Binary 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
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClient.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,508 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>DbusmenuClient</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="ch01.html" title="API">
9<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
10<link rel="next" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClientMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#libdbusmenu-glib-DbusmenuClient.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#libdbusmenu-glib-DbusmenuClient.description" class="shortcut">Description</a>
27</td></tr>
28</table>
29<div class="refentry" title="DbusmenuClient">
30<a name="libdbusmenu-glib-DbusmenuClient"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuClient.top_of_page"></a>DbusmenuClient</span></h2>
34<p>DbusmenuClient — The catcher of all the server traffic</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsect1" title="Stability Level">
39<a name="libdbusmenu-glib-DbusmenuClient.stability-level"></a><h2>Stability Level</h2>
40Unstable, unless otherwise indicated
41</div>
42<div class="refsynopsisdiv" title="Synopsis">
43<a name="libdbusmenu-glib-DbusmenuClient.synopsis"></a><h2>Synopsis</h2>
44<pre class="synopsis">
45#include &lt;libdbusmenu-glib/client.h&gt;
46
47#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>
48#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>
49#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>
50#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>
51#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>
52#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS" title="DBUSMENU_CLIENT_TYPES_DEFAULT">DBUSMENU_CLIENT_TYPES_DEFAULT</a>
53#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">DBUSMENU_CLIENT_TYPES_SEPARATOR</a>
54#define <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS" title="DBUSMENU_CLIENT_TYPES_IMAGE">DBUSMENU_CLIENT_TYPES_IMAGE</a>
55 <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient">DbusmenuClient</a>;
56 <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass" title="DbusmenuClientClass">DbusmenuClientClass</a>;
57<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>,
58 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>,
59 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);
60<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>,
61 <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>);
62<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>);
63<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>,
64 <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>,
65 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler" title="DbusmenuClientTypeHandler ()"><span class="type">DbusmenuClientTypeHandler</span></a> newfunc</code></em>);
66<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>,
67 <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>,
68 <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>,
69 <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>,
70 <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>);
71<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>,
72 <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>,
73 <em class="parameter"><code><span class="type">void</span> (cbgpointer user_data) ()</code></em>,
74 <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>);
75</pre>
76</div>
77<div class="refsect1" title="Description">
78<a name="libdbusmenu-glib-DbusmenuClient.description"></a><h2>Description</h2>
79<p>
80The client exists as a mirror to the server. For most folks
81 all they will do with a client is set it up to connect to
82 a server and then watch as the menu items on their side
83 of the bus change. This is all they should need to know about
84 the client, that it magically makes their menuitems dance.
85</p>
86<p>
87 It does this by setting up signal watchers and adjusting
88 the menuitems appropriately. Most users should watch the
89 menu items and the signal <span class="type">"layout-changed"</span> for
90 larger events so that they can be optimized. It is possible
91 with that signal that even the root node would change. If
92 that doesn't happen the normal signals on the individual
93 nodes should be enough for most users.
94</p>
95</div>
96<div class="refsect1" title="Details">
97<a name="libdbusmenu-glib-DbusmenuClient.details"></a><h2>Details</h2>
98<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED">
99<a name="DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED</h3>
100<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED "layout-updated"
101</pre>
102<p>
103</p>
104</div>
105<hr>
106<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED">
107<a name="DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED</h3>
108<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED "root-changed"
109</pre>
110<p>
111</p>
112</div>
113<hr>
114<div class="refsect2" title="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM">
115<a name="DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"></a><h3>DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM</h3>
116<pre class="programlisting">#define DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM "new-menuitem"
117</pre>
118<p>
119</p>
120</div>
121<hr>
122<div class="refsect2" title="DBUSMENU_CLIENT_PROP_DBUS_NAME">
123<a name="DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_NAME</h3>
124<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_NAME "dbus-name"
125</pre>
126<p>
127</p>
128</div>
129<hr>
130<div class="refsect2" title="DBUSMENU_CLIENT_PROP_DBUS_OBJECT">
131<a name="DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_CLIENT_PROP_DBUS_OBJECT</h3>
132<pre class="programlisting">#define DBUSMENU_CLIENT_PROP_DBUS_OBJECT "dbus-object"
133</pre>
134<p>
135</p>
136</div>
137<hr>
138<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_DEFAULT">
139<a name="DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_DEFAULT</h3>
140<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_DEFAULT "standard"
141</pre>
142<p>
143</p>
144</div>
145<hr>
146<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_SEPARATOR">
147<a name="DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_SEPARATOR</h3>
148<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_SEPARATOR "separator"
149</pre>
150<p>
151</p>
152</div>
153<hr>
154<div class="refsect2" title="DBUSMENU_CLIENT_TYPES_IMAGE">
155<a name="DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"></a><h3>DBUSMENU_CLIENT_TYPES_IMAGE</h3>
156<pre class="programlisting">#define DBUSMENU_CLIENT_TYPES_IMAGE "standard"
157</pre>
158<p>
159</p>
160</div>
161<hr>
162<div class="refsect2" title="DbusmenuClient">
163<a name="DbusmenuClient"></a><h3>DbusmenuClient</h3>
164<pre class="programlisting">typedef struct {
165 GObject parent;
166
167 /*&lt; Private &gt;*/
168 DbusmenuClientPrivate * priv;
169} DbusmenuClient;
170</pre>
171<p>
172The client for a <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> creating a shared
173 object set of <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects.
174</p>
175<div class="variablelist"><table border="0">
176<col align="left" valign="top">
177<tbody>
178<tr>
179<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>
180<td>
181<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>.
182</td>
183</tr>
184<tr>
185<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>
186<td>
187</td>
188</tr>
189</tbody>
190</table></div>
191</div>
192<hr>
193<div class="refsect2" title="DbusmenuClientClass">
194<a name="DbusmenuClientClass"></a><h3>DbusmenuClientClass</h3>
195<pre class="programlisting">typedef struct {
196 GObjectClass parent_class;
197
198 void (*layout_updated)(void);
199 void (*root_changed) (DbusmenuMenuitem * newroot);
200 void (*new_menuitem) (DbusmenuMenuitem * newitem);
201 void (*item_activate) (DbusmenuMenuitem * item, guint timestamp);
202 void (*event_result) (DbusmenuMenuitem * item, gchar * event, GVariant * data, guint timestamp, GError * error);
203
204 /*&lt; Private &gt;*/
205 void (*reserved1) (void);
206 void (*reserved2) (void);
207 void (*reserved3) (void);
208 void (*reserved4) (void);
209 void (*reserved5) (void);
210 void (*reserved6) (void);
211} DbusmenuClientClass;
212</pre>
213<p>
214A simple class that takes all of the information from a
215 <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
216 <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects appear on the other side.
217</p>
218<div class="variablelist"><table border="0">
219<col align="left" valign="top">
220<tbody>
221<tr>
222<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>
223<td>
224<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>
225</td>
226</tr>
227<tr>
228<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
229<td>Slot for <span class="type">"layout-updated"</span>.
230</td>
231</tr>
232<tr>
233<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.root-changed"></a>root_changed</code></em> ()</span></p></td>
234<td>
235</td>
236</tr>
237<tr>
238<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.new-menuitem"></a>new_menuitem</code></em> ()</span></p></td>
239<td>Slot for <span class="type">"new-menuitem"</span>.
240</td>
241</tr>
242<tr>
243<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.item-activate"></a>item_activate</code></em> ()</span></p></td>
244<td>Slot for <span class="type">"item-activate"</span>.
245</td>
246</tr>
247<tr>
248<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.event-result"></a>event_result</code></em> ()</span></p></td>
249<td>Slot for <span class="type">"event-error"</span>.
250</td>
251</tr>
252<tr>
253<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
254<td>Reserved for future use.
255</td>
256</tr>
257<tr>
258<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
259<td>Reserved for future use.
260</td>
261</tr>
262<tr>
263<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
264<td>Reserved for future use.
265</td>
266</tr>
267<tr>
268<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
269<td>Reserved for future use.
270</td>
271</tr>
272<tr>
273<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
274<td>Reserved for future use.
275</td>
276</tr>
277<tr>
278<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuClientClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
279<td>Reserved for future use.
280</td>
281</tr>
282</tbody>
283</table></div>
284</div>
285<hr>
286<div class="refsect2" title="DbusmenuClientTypeHandler ()">
287<a name="DbusmenuClientTypeHandler"></a><h3>DbusmenuClientTypeHandler ()</h3>
288<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>,
289 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>,
290 <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>
291<p>
292</p>
293<div class="variablelist"><table border="0">
294<col align="left" valign="top">
295<tbody>
296<tr>
297<td><p><span class="term"><em class="parameter"><code>newitem</code></em> :</span></p></td>
298<td>
299</td>
300</tr>
301<tr>
302<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
303<td>
304</td>
305</tr>
306<tr>
307<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
308<td>
309</td>
310</tr>
311<tr>
312<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
313<td>
314</td>
315</tr>
316</tbody>
317</table></div>
318</div>
319<hr>
320<div class="refsect2" title="dbusmenu_client_new ()">
321<a name="dbusmenu-client-new"></a><h3>dbusmenu_client_new ()</h3>
322<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>,
323 <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>
324<p>
325This function creates a new client that connects to a specific
326 server on DBus. That server is at a specific location sharing
327 a known object. The interface is assumed by the code to be
328 the DBus menu interface. The newly created client will start
329 sending out events as it syncs up with the server.
330</p>
331<div class="variablelist"><table border="0">
332<col align="left" valign="top">
333<tbody>
334<tr>
335<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
336<td>The DBus name for the server to connect to
337</td>
338</tr>
339<tr>
340<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
341<td>The object on the server to monitor
342</td>
343</tr>
344<tr>
345<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
346<td> A brand new <a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a>
347</td>
348</tr>
349</tbody>
350</table></div>
351</div>
352<hr>
353<div class="refsect2" title="dbusmenu_client_get_root ()">
354<a name="dbusmenu-client-get-root"></a><h3>dbusmenu_client_get_root ()</h3>
355<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>
356<p>
357Grabs the root node for the specified client <em class="parameter"><code>client</code></em>. This
358 function may block. It will block if there is currently a
359 call to update the layout, it will block on that layout
360 updated and then return the newly updated layout. Chances
361 are that this update is in the queue for the mainloop as
362 it would have been requested some time ago, but in theory
363 it could block longer.
364</p>
365<div class="variablelist"><table border="0">
366<col align="left" valign="top">
367<tbody>
368<tr>
369<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
370<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
371</td>
372</tr>
373<tr>
374<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
375<td> A <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> representing the root of
376 menu on the server. If there is no server or there is
377 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>.
378</td>
379</tr>
380</tbody>
381</table></div>
382</div>
383<hr>
384<div class="refsect2" title="dbusmenu_client_add_type_handler ()">
385<a name="dbusmenu-client-add-type-handler"></a><h3>dbusmenu_client_add_type_handler ()</h3>
386<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>,
387 <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>,
388 <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>
389<p>
390This 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>.
391 Every new menuitem that comes in immediately gets asked for it's
392 properties. When we get those properties we check the 'type'
393 property and look to see if it matches a handler that is known
394 by the client. If so, the <em class="parameter"><code>newfunc</code></em> function is executed on that
395 <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>. If not, then the DbusmenuClient::new-menuitem
396 signal is sent.
397</p>
398<p>
399 In the future the known types will be sent to the server so that it
400 can make choices about the menu item types availble.
401</p>
402<div class="variablelist"><table border="0">
403<col align="left" valign="top">
404<tbody>
405<tr>
406<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
407<td>Client where we're getting types coming in
408</td>
409</tr>
410<tr>
411<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
412<td>A text string that will be matched with the 'type'
413 property on incoming menu items
414</td>
415</tr>
416<tr>
417<td><p><span class="term"><em class="parameter"><code>newfunc</code></em> :</span></p></td>
418<td>The function that will be executed with those new
419 items when they come in.
420</td>
421</tr>
422<tr>
423<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
424<td> If registering the new type was successful.
425</td>
426</tr>
427</tbody>
428</table></div>
429</div>
430<hr>
431<div class="refsect2" title="dbusmenu_client_send_event ()">
432<a name="dbusmenu-client-send-event"></a><h3>dbusmenu_client_send_event ()</h3>
433<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>,
434 <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>,
435 <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>,
436 <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>,
437 <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>
438<p>
439</p>
440<div class="variablelist"><table border="0">
441<col align="left" valign="top">
442<tbody>
443<tr>
444<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
445<td>
446</td>
447</tr>
448<tr>
449<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
450<td>
451</td>
452</tr>
453<tr>
454<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
455<td>
456</td>
457</tr>
458<tr>
459<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td>
460<td>
461</td>
462</tr>
463<tr>
464<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
465<td>
466</td>
467</tr>
468</tbody>
469</table></div>
470</div>
471<hr>
472<div class="refsect2" title="dbusmenu_client_send_about_to_show ()">
473<a name="dbusmenu-client-send-about-to-show"></a><h3>dbusmenu_client_send_about_to_show ()</h3>
474<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>,
475 <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>,
476 <em class="parameter"><code><span class="type">void</span> (cbgpointer user_data) ()</code></em>,
477 <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>
478<p>
479</p>
480<div class="variablelist"><table border="0">
481<col align="left" valign="top">
482<tbody>
483<tr>
484<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
485<td>
486</td>
487</tr>
488<tr>
489<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
490<td>
491<em class="parameter"><code>gpointer</code></em> user_data:
492</td>
493</tr>
494<tr>
495<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td>
496<td>
497</td>
498</tr>
499</tbody>
500</table></div>
501</div>
502</div>
503</div>
504<div class="footer">
505<hr>
506 Generated by GTK-Doc V1.15</div>
507</body>
508</html>
0\ No newline at end of file509\ No newline at end of file
1510
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuClientMenuitem.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,115 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>DbusmenuClientMenuitem</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="ch01.html" title="API">
9<link rel="prev" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">
10<link rel="next" href="object-tree.html" title="Object Hierarchy">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuClient.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#libdbusmenu-glib-DbusmenuClientMenuitem.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#libdbusmenu-glib-DbusmenuClientMenuitem.description" class="shortcut">Description</a>
27</td></tr>
28</table>
29<div class="refentry" title="DbusmenuClientMenuitem">
30<a name="libdbusmenu-glib-DbusmenuClientMenuitem"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuClientMenuitem.top_of_page"></a>DbusmenuClientMenuitem</span></h2>
34<p>DbusmenuClientMenuitem</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsynopsisdiv" title="Synopsis">
39<a name="libdbusmenu-glib-DbusmenuClientMenuitem.synopsis"></a><h2>Synopsis</h2>
40<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>
41 <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem" title="DbusmenuClientMenuitem">DbusmenuClientMenuitem</a>;
42 <a class="link" href="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass" title="DbusmenuClientMenuitemClass">DbusmenuClientMenuitemClass</a>;
43<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>,
44 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient" title="DbusmenuClient"><span class="type">DbusmenuClient</span></a> *client</code></em>);
45</pre>
46</div>
47<div class="refsect1" title="Description">
48<a name="libdbusmenu-glib-DbusmenuClientMenuitem.description"></a><h2>Description</h2>
49<p>
50</p>
51</div>
52<div class="refsect1" title="Details">
53<a name="libdbusmenu-glib-DbusmenuClientMenuitem.details"></a><h2>Details</h2>
54<div class="refsect2" title="DBUSMENU_CLIENT_MENUITEM_TYPE">
55<a name="DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS"></a><h3>DBUSMENU_CLIENT_MENUITEM_TYPE</h3>
56<pre class="programlisting">#define DBUSMENU_CLIENT_MENUITEM_TYPE (dbusmenu_client_menuitem_get_type ())
57</pre>
58<p>
59</p>
60</div>
61<hr>
62<div class="refsect2" title="DbusmenuClientMenuitem">
63<a name="DbusmenuClientMenuitem"></a><h3>DbusmenuClientMenuitem</h3>
64<pre class="programlisting">typedef struct {
65 DbusmenuMenuitem parent;
66} DbusmenuClientMenuitem;
67</pre>
68<p>
69</p>
70</div>
71<hr>
72<div class="refsect2" title="DbusmenuClientMenuitemClass">
73<a name="DbusmenuClientMenuitemClass"></a><h3>DbusmenuClientMenuitemClass</h3>
74<pre class="programlisting">typedef struct {
75 DbusmenuMenuitemClass parent_class;
76} DbusmenuClientMenuitemClass;
77</pre>
78<p>
79</p>
80</div>
81<hr>
82<div class="refsect2" title="dbusmenu_client_menuitem_new ()">
83<a name="dbusmenu-client-menuitem-new"></a><h3>dbusmenu_client_menuitem_new ()</h3>
84<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>,
85 <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>
86<p>
87</p>
88<div class="variablelist"><table border="0">
89<col align="left" valign="top">
90<tbody>
91<tr>
92<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
93<td>
94</td>
95</tr>
96<tr>
97<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
98<td>
99</td>
100</tr>
101<tr>
102<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
103<td>
104</td>
105</tr>
106</tbody>
107</table></div>
108</div>
109</div>
110</div>
111<div class="footer">
112<hr>
113 Generated by GTK-Doc V1.15</div>
114</body>
115</html>
0\ No newline at end of file116\ No newline at end of file
1117
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitem.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,1436 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>DbusmenuMenuitem</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="ch01.html" title="API">
9<link rel="prev" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
10<link rel="next" href="libdbusmenu-glib-DbusmenuClient.html" title="DbusmenuClient">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuClient.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#libdbusmenu-glib-DbusmenuMenuitem.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#libdbusmenu-glib-DbusmenuMenuitem.description" class="shortcut">Description</a>
27</td></tr>
28</table>
29<div class="refentry" title="DbusmenuMenuitem">
30<a name="libdbusmenu-glib-DbusmenuMenuitem"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitem.top_of_page"></a>DbusmenuMenuitem</span></h2>
34<p>DbusmenuMenuitem — A lowlevel represenation of a menuitem</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsect1" title="Stability Level">
39<a name="libdbusmenu-glib-DbusmenuMenuitem.stability-level"></a><h2>Stability Level</h2>
40Unstable, unless otherwise indicated
41</div>
42<div class="refsynopsisdiv" title="Synopsis">
43<a name="libdbusmenu-glib-DbusmenuMenuitem.synopsis"></a><h2>Synopsis</h2>
44<pre class="synopsis">
45#include &lt;libdbusmenu-glib/menuitem.h&gt;
46
47#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>
48#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>
49#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>
50#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>
51#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>
52#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">DBUSMENU_MENUITEM_SIGNAL_REALIZED</a>
53#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>
54#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS" title="DBUSMENU_MENUITEM_PROP_TYPE">DBUSMENU_MENUITEM_PROP_TYPE</a>
55#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS" title="DBUSMENU_MENUITEM_PROP_VISIBLE">DBUSMENU_MENUITEM_PROP_VISIBLE</a>
56#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS" title="DBUSMENU_MENUITEM_PROP_ENABLED">DBUSMENU_MENUITEM_PROP_ENABLED</a>
57#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS" title="DBUSMENU_MENUITEM_PROP_LABEL">DBUSMENU_MENUITEM_PROP_LABEL</a>
58#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>
59#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>
60#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>
61#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>
62#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>
63#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">DBUSMENU_MENUITEM_TOGGLE_CHECK</a>
64#define <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">DBUSMENU_MENUITEM_TOGGLE_RADIO</a>
65#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>
66#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>
67#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>
68#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>
69#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>
70 <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem">DbusmenuMenuitem</a>;
71<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>)
72 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
73 <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>);
74<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>)
75 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
76 <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>);
77 <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass" title="DbusmenuMenuitemClass">DbusmenuMenuitemClass</a>;
78<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>);
79<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>);
80<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>);
81<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>);
82<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>);
83<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>,
84 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);
85<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>
86 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
87 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *parent</code></em>);
88<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>,
89 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
90<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>,
91 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
92<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>,
93 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>);
94<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>
95 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
96 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
97 <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>);
98<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>,
99 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
100 <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>);
101<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>,
102 <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>);
103<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>,
104 <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>);
105<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>,
106 <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>,
107 <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>);
108<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>,
109 <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>,
110 <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>);
111<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>,
112 <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>,
113 <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>);
114const <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>,
115 <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>);
116<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>,
117 <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>);
118<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>,
119 <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>);
120<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>,
121 <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>);
122<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>);
123<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>);
124<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>,
125 <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>);
126<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>,
127 <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>);
128<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>);
129<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>,
130 <em class="parameter"><code><span class="type">void</span> (funcDbusmenuMenuitem * mi, gpointer data) ()</code></em>,
131 <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>);
132<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>,
133 <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>,
134 <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>,
135 <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>);
136<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>
137 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
138 <em class="parameter"><code><span class="type">void</span> (cbDbusmenuMenuitem * mi, gpointer user_data) ()</code></em>,
139 <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>);
140</pre>
141</div>
142<div class="refsect1" title="Description">
143<a name="libdbusmenu-glib-DbusmenuMenuitem.description"></a><h2>Description</h2>
144<p>
145A <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
146single item in a menu. It gets created on the server side
147and copied over to the client side where it gets rendered. As
148the server starts to change it, and grow it, and do all kinds
149of fun stuff that information is transfered over DBus and the
150client updates it's understanding of the object model.
151</p>
152<p>
153Most people using either the client or the server should be
154able to deal mostly with <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> objects. These
155are simple, but then they can be attached to more complex
156objects and handled appropriately.
157</p>
158</div>
159<div class="refsect1" title="Details">
160<a name="libdbusmenu-glib-DbusmenuMenuitem.details"></a><h2>Details</h2>
161<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED">
162<a name="DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED</h3>
163<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED "property-changed"
164</pre>
165<p>
166</p>
167</div>
168<hr>
169<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED">
170<a name="DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED</h3>
171<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED "item-activated"
172</pre>
173<p>
174</p>
175</div>
176<hr>
177<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED">
178<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED</h3>
179<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED "child-added"
180</pre>
181<p>
182</p>
183</div>
184<hr>
185<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED">
186<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED</h3>
187<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED "child-removed"
188</pre>
189<p>
190</p>
191</div>
192<hr>
193<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED">
194<a name="DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED</h3>
195<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED "child-moved"
196</pre>
197<p>
198</p>
199</div>
200<hr>
201<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED">
202<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED</h3>
203<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED "realized"
204</pre>
205<p>
206</p>
207</div>
208<hr>
209<div class="refsect2" title="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID">
210<a name="DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"></a><h3>DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID</h3>
211<pre class="programlisting">#define DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID (g_signal_lookup(DBUSMENU_MENUITEM_SIGNAL_REALIZED, DBUSMENU_TYPE_MENUITEM))
212</pre>
213<p>
214</p>
215</div>
216<hr>
217<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TYPE">
218<a name="DBUSMENU-MENUITEM-PROP-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TYPE</h3>
219<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TYPE "type"
220</pre>
221<p>
222</p>
223</div>
224<hr>
225<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_VISIBLE">
226<a name="DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_VISIBLE</h3>
227<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_VISIBLE "visible"
228</pre>
229<p>
230</p>
231</div>
232<hr>
233<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ENABLED">
234<a name="DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ENABLED</h3>
235<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ENABLED "enabled"
236</pre>
237<p>
238</p>
239</div>
240<hr>
241<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_LABEL">
242<a name="DBUSMENU-MENUITEM-PROP-LABEL:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_LABEL</h3>
243<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_LABEL "label"
244</pre>
245<p>
246</p>
247</div>
248<hr>
249<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ICON_NAME">
250<a name="DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_NAME</h3>
251<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_NAME "icon-name"
252</pre>
253<p>
254</p>
255</div>
256<hr>
257<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_ICON_DATA">
258<a name="DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_ICON_DATA</h3>
259<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_ICON_DATA "icon-data"
260</pre>
261<p>
262</p>
263</div>
264<hr>
265<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE">
266<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE</h3>
267<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE "toggle-type"
268</pre>
269<p>
270</p>
271</div>
272<hr>
273<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE">
274<a name="DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_TOGGLE_STATE</h3>
275<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_TOGGLE_STATE "toggle-state"
276</pre>
277<p>
278</p>
279</div>
280<hr>
281<div class="refsect2" title="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY">
282<a name="DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"></a><h3>DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY</h3>
283<pre class="programlisting">#define DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY "children-display"
284</pre>
285<p>
286</p>
287</div>
288<hr>
289<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_CHECK">
290<a name="DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_CHECK</h3>
291<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_CHECK "checkmark"
292</pre>
293<p>
294</p>
295</div>
296<hr>
297<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_RADIO">
298<a name="DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_RADIO</h3>
299<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_RADIO "radio"
300</pre>
301<p>
302</p>
303</div>
304<hr>
305<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED">
306<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED</h3>
307<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED 0
308</pre>
309<p>
310</p>
311</div>
312<hr>
313<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED">
314<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED</h3>
315<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED 1
316</pre>
317<p>
318</p>
319</div>
320<hr>
321<div class="refsect2" title="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN">
322<a name="DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"></a><h3>DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN</h3>
323<pre class="programlisting">#define DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN -1
324</pre>
325<p>
326</p>
327</div>
328<hr>
329<div class="refsect2" title="DBUSMENU_MENUITEM_ICON_NAME_BLANK">
330<a name="DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"></a><h3>DBUSMENU_MENUITEM_ICON_NAME_BLANK</h3>
331<pre class="programlisting">#define DBUSMENU_MENUITEM_ICON_NAME_BLANK "blank-icon"
332</pre>
333<p>
334</p>
335</div>
336<hr>
337<div class="refsect2" title="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU">
338<a name="DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"></a><h3>DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU</h3>
339<pre class="programlisting">#define DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU "submenu"
340</pre>
341<p>
342</p>
343</div>
344<hr>
345<div class="refsect2" title="DbusmenuMenuitem">
346<a name="DbusmenuMenuitem"></a><h3>DbusmenuMenuitem</h3>
347<pre class="programlisting">typedef struct {
348 GObject parent;
349
350 /*&lt; Private &gt;*/
351 DbusmenuMenuitemPrivate * priv;
352} DbusmenuMenuitem;
353</pre>
354<p>
355This 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
356item. It gets created the same on both the client and
357the server side and libdbusmenu-glib does the work of making
358this object model appear on both sides of DBus. Simple
359really, though through updates and people coming on and off
360the bus it can lead to lots of fun complex scenarios.
361</p>
362</div>
363<hr>
364<div class="refsect2" title="dbusmenu_menuitem_about_to_show_cb ()">
365<a name="dbusmenu-menuitem-about-to-show-cb"></a><h3>dbusmenu_menuitem_about_to_show_cb ()</h3>
366<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_about_to_show_cb)
367 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
368 <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>
369<p>
370Callback prototype for a callback that is called when the
371menu should be shown.
372</p>
373<div class="variablelist"><table border="0">
374<col align="left" valign="top">
375<tbody>
376<tr>
377<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
378<td>Menu item that should be shown
379</td>
380</tr>
381<tr>
382<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
383<td> Extra user data sent with the function. <span class="annotation">[closure]</span>
384</td>
385</tr>
386</tbody>
387</table></div>
388</div>
389<hr>
390<div class="refsect2" title="dbusmenu_menuitem_buildxml_slot_t ()">
391<a name="dbusmenu-menuitem-buildxml-slot-t"></a><h3>dbusmenu_menuitem_buildxml_slot_t ()</h3>
392<pre class="programlisting"><span class="returnvalue">void</span> (*dbusmenu_menuitem_buildxml_slot_t)
393 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
394 <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>
395<p>
396This is the function that is called to represent this menu item
397as an XML fragment. Should call it's own children.
398</p>
399<div class="variablelist"><table border="0">
400<col align="left" valign="top">
401<tbody>
402<tr>
403<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
404<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>
405</td>
406</tr>
407<tr>
408<td><p><span class="term"><em class="parameter"><code>stringarray</code></em> :</span></p></td>
409<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>
410</td>
411</tr>
412</tbody>
413</table></div>
414</div>
415<hr>
416<div class="refsect2" title="DbusmenuMenuitemClass">
417<a name="DbusmenuMenuitemClass"></a><h3>DbusmenuMenuitemClass</h3>
418<pre class="programlisting">typedef struct {
419 GObjectClass parent_class;
420
421 /* Signals */
422 void (*property_changed) (gchar * property, GVariant * value);
423 void (*item_activated) (guint timestamp);
424 void (*child_added) (DbusmenuMenuitem * child, guint position);
425 void (*child_removed) (DbusmenuMenuitem * child);
426 void (*child_moved) (DbusmenuMenuitem * child, guint newpos, guint oldpos);
427 void (*realized) (void);
428
429 /* Virtual functions */
430 dbusmenu_menuitem_buildxml_slot_t buildxml;
431 void (*handle_event) (DbusmenuMenuitem * mi, const gchar * name, GVariant * value, guint timestamp);
432 void (*send_about_to_show) (DbusmenuMenuitem * mi, void (*cb) (DbusmenuMenuitem * mi, gpointer user_data), gpointer cb_data);
433
434 void (*show_to_user) (DbusmenuMenuitem * mi, guint timestamp, gpointer cb_data);
435 gboolean (*about_to_show) (void);
436
437 /*&lt; Private &gt;*/
438 void (*reserved1) (void);
439 void (*reserved2) (void);
440 void (*reserved3) (void);
441 void (*reserved4) (void);
442 void (*reserved5) (void);
443 void (*reserved6) (void);
444} DbusmenuMenuitemClass;
445</pre>
446<p>
447<em class="parameter"><code>reserved1</code></em>: Reserved for future use.
448<em class="parameter"><code>reserved2</code></em>: Reserved for future use.
449<em class="parameter"><code>reserved3</code></em>: Reserved for future use.
450<em class="parameter"><code>reserved4</code></em>: Reserved for future use.
451<em class="parameter"><code>reserved5</code></em>: Reserved for future use.
452<em class="parameter"><code>reserved6</code></em>: Reserved for future use.
453</p>
454<div class="variablelist"><table border="0">
455<col align="left" valign="top">
456<tbody>
457<tr>
458<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>
459<td>
460</td>
461</tr>
462<tr>
463<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.property-changed"></a>property_changed</code></em> ()</span></p></td>
464<td>Slot for <span class="type">"property-changed"</span>.
465</td>
466</tr>
467<tr>
468<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.item-activated"></a>item_activated</code></em> ()</span></p></td>
469<td>Slot for <span class="type">"item-activated"</span>.
470</td>
471</tr>
472<tr>
473<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-added"></a>child_added</code></em> ()</span></p></td>
474<td>Slot for <span class="type">"child-added"</span>.
475</td>
476</tr>
477<tr>
478<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-removed"></a>child_removed</code></em> ()</span></p></td>
479<td>Slot for <span class="type">"child-removed"</span>.
480</td>
481</tr>
482<tr>
483<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.child-moved"></a>child_moved</code></em> ()</span></p></td>
484<td>Slot for <span class="type">"child-moved"</span>.
485</td>
486</tr>
487<tr>
488<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.realized"></a>realized</code></em> ()</span></p></td>
489<td>Slot for <span class="type">"realized"</span>.
490</td>
491</tr>
492<tr>
493<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>
494<td>Virtual function that appends the strings required to represent this menu item in the menu XML file.
495</td>
496</tr>
497<tr>
498<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.handle-event"></a>handle_event</code></em> ()</span></p></td>
499<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.
500</td>
501</tr>
502<tr>
503<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.show-to-user"></a>show_to_user</code></em> ()</span></p></td>
504<td>Slot for <span class="type">"show-to-user"</span>.
505</td>
506</tr>
507<tr>
508<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.about-to-show"></a>about_to_show</code></em> ()</span></p></td>
509<td>Slot for <span class="type">"about-to-show"</span>.
510</td>
511</tr>
512<tr>
513<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
514<td>
515</td>
516</tr>
517<tr>
518<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
519<td>
520</td>
521</tr>
522<tr>
523<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
524<td>
525</td>
526</tr>
527<tr>
528<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
529<td>
530</td>
531</tr>
532<tr>
533<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
534<td>
535</td>
536</tr>
537<tr>
538<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
539<td>
540</td>
541</tr>
542</tbody>
543</table></div>
544</div>
545<hr>
546<div class="refsect2" title="dbusmenu_menuitem_new ()">
547<a name="dbusmenu-menuitem-new"></a><h3>dbusmenu_menuitem_new ()</h3>
548<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>
549<p>
550Create a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with all default values.
551</p>
552<div class="variablelist"><table border="0">
553<col align="left" valign="top">
554<tbody><tr>
555<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
556<td> A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.
557</td>
558</tr></tbody>
559</table></div>
560</div>
561<hr>
562<div class="refsect2" title="dbusmenu_menuitem_new_with_id ()">
563<a name="dbusmenu-menuitem-new-with-id"></a><h3>dbusmenu_menuitem_new_with_id ()</h3>
564<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>
565<p>
566This creates a blank <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> with a specific ID.
567</p>
568<div class="variablelist"><table border="0">
569<col align="left" valign="top">
570<tbody>
571<tr>
572<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
573<td>ID to use for this menuitem
574</td>
575</tr>
576<tr>
577<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
578<td> A newly allocated <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>.
579</td>
580</tr>
581</tbody>
582</table></div>
583</div>
584<hr>
585<div class="refsect2" title="dbusmenu_menuitem_get_id ()">
586<a name="dbusmenu-menuitem-get-id"></a><h3>dbusmenu_menuitem_get_id ()</h3>
587<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>
588<p>
589Gets the unique ID for <em class="parameter"><code>mi</code></em>.
590</p>
591<div class="variablelist"><table border="0">
592<col align="left" valign="top">
593<tbody>
594<tr>
595<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
596<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.
597</td>
598</tr>
599<tr>
600<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
601<td> The ID of the <em class="parameter"><code>mi</code></em>.
602</td>
603</tr>
604</tbody>
605</table></div>
606</div>
607<hr>
608<div class="refsect2" title="dbusmenu_menuitem_get_children ()">
609<a name="dbusmenu-menuitem-get-children"></a><h3>dbusmenu_menuitem_get_children ()</h3>
610<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>
611<p>
612Returns simply the list of children that this menu item
613 has. The list is valid until another child related function
614 is called, where it might be changed.
615</p>
616<div class="variablelist"><table border="0">
617<col align="left" valign="top">
618<tbody>
619<tr>
620<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
621<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to query.
622</td>
623</tr>
624<tr>
625<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
626<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.
627</td>
628</tr>
629</tbody>
630</table></div>
631</div>
632<hr>
633<div class="refsect2" title="dbusmenu_menuitem_take_children ()">
634<a name="dbusmenu-menuitem-take-children"></a><h3>dbusmenu_menuitem_take_children ()</h3>
635<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>
636<p>
637While the name sounds devious that's exactly what this function
638 does. It takes the list of children from the <em class="parameter"><code>mi</code></em> and clears the
639 internal list. The calling function is now in charge of the ref's
640 on the children it has taken. A lot of responsibility involved
641 in taking children.
642</p>
643<div class="variablelist"><table border="0">
644<col align="left" valign="top">
645<tbody>
646<tr>
647<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
648<td>The <span class="type">DbusmenMenuitem</span> to take the children from.
649</td>
650</tr>
651<tr>
652<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
653<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.
654</td>
655</tr>
656</tbody>
657</table></div>
658</div>
659<hr>
660<div class="refsect2" title="dbusmenu_menuitem_get_position ()">
661<a name="dbusmenu-menuitem-get-position"></a><h3>dbusmenu_menuitem_get_position ()</h3>
662<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>,
663 <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>
664<p>
665This function returns the position of the menu item <em class="parameter"><code>mi</code></em>
666 in the children of <em class="parameter"><code>parent</code></em>. It will return zero if the
667 menu item can't be found.
668</p>
669<div class="variablelist"><table border="0">
670<col align="left" valign="top">
671<tbody>
672<tr>
673<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
674<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of
675</td>
676</tr>
677<tr>
678<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
679<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>
680</td>
681</tr>
682<tr>
683<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
684<td> The position of <em class="parameter"><code>mi</code></em> in the children of <em class="parameter"><code>parent</code></em>.
685</td>
686</tr>
687</tbody>
688</table></div>
689</div>
690<hr>
691<div class="refsect2" title="dbusmenu_menuitem_get_position_realized ()">
692<a name="dbusmenu-menuitem-get-position-realized"></a><h3>dbusmenu_menuitem_get_position_realized ()</h3>
693<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
694 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
695 <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>
696<p>
697This 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>
698 except that it only counts in the children that have been realized.
699</p>
700<div class="variablelist"><table border="0">
701<col align="left" valign="top">
702<tbody>
703<tr>
704<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
705<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to find the position of
706</td>
707</tr>
708<tr>
709<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
710<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>
711</td>
712</tr>
713<tr>
714<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
715<td> The position of <em class="parameter"><code>mi</code></em> in the realized children of <em class="parameter"><code>parent</code></em>.
716</td>
717</tr>
718</tbody>
719</table></div>
720</div>
721<hr>
722<div class="refsect2" title="dbusmenu_menuitem_child_append ()">
723<a name="dbusmenu-menuitem-child-append"></a><h3>dbusmenu_menuitem_child_append ()</h3>
724<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>,
725 <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>
726<p>
727This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
728 the end of that list.
729</p>
730<div class="variablelist"><table border="0">
731<col align="left" valign="top">
732<tbody>
733<tr>
734<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
735<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
736</td>
737</tr>
738<tr>
739<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
740<td>The <span class="type">DbusmenMenuitem</span> that will be a child
741</td>
742</tr>
743<tr>
744<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
745<td> Whether the child has been added successfully.
746</td>
747</tr>
748</tbody>
749</table></div>
750</div>
751<hr>
752<div class="refsect2" title="dbusmenu_menuitem_child_prepend ()">
753<a name="dbusmenu-menuitem-child-prepend"></a><h3>dbusmenu_menuitem_child_prepend ()</h3>
754<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>,
755 <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>
756<p>
757This function adds <em class="parameter"><code>child</code></em> to the list of children on <em class="parameter"><code>mi</code></em> at
758 the beginning of that list.
759</p>
760<div class="variablelist"><table border="0">
761<col align="left" valign="top">
762<tbody>
763<tr>
764<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
765<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
766</td>
767</tr>
768<tr>
769<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
770<td>The <span class="type">DbusmenMenuitem</span> that will be a child
771</td>
772</tr>
773<tr>
774<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
775<td> Whether the child has been added successfully.
776</td>
777</tr>
778</tbody>
779</table></div>
780</div>
781<hr>
782<div class="refsect2" title="dbusmenu_menuitem_child_delete ()">
783<a name="dbusmenu-menuitem-child-delete"></a><h3>dbusmenu_menuitem_child_delete ()</h3>
784<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>,
785 <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>
786<p>
787This function removes <em class="parameter"><code>child</code></em> from the children list of <em class="parameter"><code>mi</code></em>. It does
788 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>.
789</p>
790<div class="variablelist"><table border="0">
791<col align="left" valign="top">
792<tbody>
793<tr>
794<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
795<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
796</td>
797</tr>
798<tr>
799<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
800<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
801 be a child of <em class="parameter"><code>mi</code></em>.
802</td>
803</tr>
804<tr>
805<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
806<td> If we were able to delete <em class="parameter"><code>child</code></em>.
807</td>
808</tr>
809</tbody>
810</table></div>
811</div>
812<hr>
813<div class="refsect2" title="dbusmenu_menuitem_child_add_position ()">
814<a name="dbusmenu-menuitem-child-add-position"></a><h3>dbusmenu_menuitem_child_add_position ()</h3>
815<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
816 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
817 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
818 <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>
819<p>
820Puts <em class="parameter"><code>child</code></em> in the list of children for <em class="parameter"><code>mi</code></em> at the location
821 specified in <em class="parameter"><code>position</code></em>. If there is not enough entires available
822 then <em class="parameter"><code>child</code></em> will be placed at the end of the list.
823</p>
824<div class="variablelist"><table border="0">
825<col align="left" valign="top">
826<tbody>
827<tr>
828<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
829<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.
830</td>
831</tr>
832<tr>
833<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
834<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>.
835</td>
836</tr>
837<tr>
838<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
839<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.
840</td>
841</tr>
842<tr>
843<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
844<td> Whether <em class="parameter"><code>child</code></em> was added successfully.
845</td>
846</tr>
847</tbody>
848</table></div>
849</div>
850<hr>
851<div class="refsect2" title="dbusmenu_menuitem_child_reorder ()">
852<a name="dbusmenu-menuitem-child-reorder"></a><h3>dbusmenu_menuitem_child_reorder ()</h3>
853<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>,
854 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *child</code></em>,
855 <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>
856<p>
857This function moves a child on the list of children. It is
858 for a child that is already in the list, but simply needs a
859 new location.
860</p>
861<div class="variablelist"><table border="0">
862<col align="left" valign="top">
863<tbody>
864<tr>
865<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
866<td>
867</td>
868</tr>
869<tr>
870<td><p><span class="term"><em class="parameter"><code>child</code></em> :</span></p></td>
871<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
872</td>
873</tr>
874<tr>
875<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
876<td>The position in the list to place it in
877</td>
878</tr>
879<tr>
880<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
881<td> Whether the move was successful.
882</td>
883</tr>
884</tbody>
885</table></div>
886</div>
887<hr>
888<div class="refsect2" title="dbusmenu_menuitem_child_find ()">
889<a name="dbusmenu-menuitem-child-find"></a><h3>dbusmenu_menuitem_child_find ()</h3>
890<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>,
891 <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>
892<p>
893Search the children of <em class="parameter"><code>mi</code></em> to find one with the ID of <em class="parameter"><code>id</code></em>.
894 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>.
895</p>
896<div class="variablelist"><table border="0">
897<col align="left" valign="top">
898<tbody>
899<tr>
900<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
901<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
902</td>
903</tr>
904<tr>
905<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
906<td>The ID of the child that we're looking for.
907</td>
908</tr>
909<tr>
910<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
911<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
912 can't be found.
913</td>
914</tr>
915</tbody>
916</table></div>
917</div>
918<hr>
919<div class="refsect2" title="dbusmenu_menuitem_find_id ()">
920<a name="dbusmenu-menuitem-find-id"></a><h3>dbusmenu_menuitem_find_id ()</h3>
921<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>,
922 <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>
923<p>
924This function searchs the whole tree of children that
925 are attached to <em class="parameter"><code>mi</code></em>. This could be quite a few nodes, all
926 the way down the tree. It is a depth first search.
927</p>
928<div class="variablelist"><table border="0">
929<col align="left" valign="top">
930<tbody>
931<tr>
932<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
933<td>
934<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
935</td>
936</tr>
937<tr>
938<td><p><span class="term"><em class="parameter"><code>id</code></em> :</span></p></td>
939<td>ID of the <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to search for
940</td>
941</tr>
942<tr>
943<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
944<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>
945 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
946 represented by <em class="parameter"><code>mi</code></em>.
947</td>
948</tr>
949</tbody>
950</table></div>
951</div>
952<hr>
953<div class="refsect2" title="dbusmenu_menuitem_property_set ()">
954<a name="dbusmenu-menuitem-property-set"></a><h3>dbusmenu_menuitem_property_set ()</h3>
955<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>,
956 <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>,
957 <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>
958<p>
959Takes the pair of <em class="parameter"><code>property</code></em> and <em class="parameter"><code>value</code></em> and places them as a
960 property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
961 then the value is set to the new value. If not, the property
962 is added. If the value is changed or the property was previously
963 unset then the signal <span class="type">"prop-changed"</span> will be
964 emitted by this function.
965</p>
966<div class="variablelist"><table border="0">
967<col align="left" valign="top">
968<tbody>
969<tr>
970<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
971<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
972</td>
973</tr>
974<tr>
975<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
976<td>Name of the property to set.
977</td>
978</tr>
979<tr>
980<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
981<td>The value of the property.
982</td>
983</tr>
984<tr>
985<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
986<td> A boolean representing if the property value was set.
987</td>
988</tr>
989</tbody>
990</table></div>
991</div>
992<hr>
993<div class="refsect2" title="dbusmenu_menuitem_property_set_bool ()">
994<a name="dbusmenu-menuitem-property-set-bool"></a><h3>dbusmenu_menuitem_property_set_bool ()</h3>
995<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>,
996 <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>,
997 <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>
998<p>
999Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
1000 property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
1001 then the value is set to the new value. If not, the property
1002 is added. If the value is changed or the property was previously
1003 unset then the signal <span class="type">"prop-changed"</span> will be
1004 emitted by this function.
1005</p>
1006<div class="variablelist"><table border="0">
1007<col align="left" valign="top">
1008<tbody>
1009<tr>
1010<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1011<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
1012</td>
1013</tr>
1014<tr>
1015<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1016<td>Name of the property to set.
1017</td>
1018</tr>
1019<tr>
1020<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
1021<td>The value of the property.
1022</td>
1023</tr>
1024<tr>
1025<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1026<td> A boolean representing if the property value was set.
1027</td>
1028</tr>
1029</tbody>
1030</table></div>
1031</div>
1032<hr>
1033<div class="refsect2" title="dbusmenu_menuitem_property_set_int ()">
1034<a name="dbusmenu-menuitem-property-set-int"></a><h3>dbusmenu_menuitem_property_set_int ()</h3>
1035<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>,
1036 <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>,
1037 <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>
1038<p>
1039Takes a boolean <em class="parameter"><code>value</code></em> and sets it on <em class="parameter"><code>property</code></em> as a
1040 property on <em class="parameter"><code>mi</code></em>. If a property already exists by that name,
1041 then the value is set to the new value. If not, the property
1042 is added. If the value is changed or the property was previously
1043 unset then the signal <span class="type">"prop-changed"</span> will be
1044 emitted by this function.
1045</p>
1046<div class="variablelist"><table border="0">
1047<col align="left" valign="top">
1048<tbody>
1049<tr>
1050<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1051<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set the property on.
1052</td>
1053</tr>
1054<tr>
1055<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1056<td>Name of the property to set.
1057</td>
1058</tr>
1059<tr>
1060<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
1061<td>The value of the property.
1062</td>
1063</tr>
1064<tr>
1065<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1066<td> A boolean representing if the property value was set.
1067</td>
1068</tr>
1069</tbody>
1070</table></div>
1071</div>
1072<hr>
1073<div class="refsect2" title="dbusmenu_menuitem_property_get ()">
1074<a name="dbusmenu-menuitem-property-get"></a><h3>dbusmenu_menuitem_property_get ()</h3>
1075<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>,
1076 <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>
1077<p>
1078Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
1079 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
1080 exist.
1081</p>
1082<div class="variablelist"><table border="0">
1083<col align="left" valign="top">
1084<tbody>
1085<tr>
1086<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1087<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.
1088</td>
1089</tr>
1090<tr>
1091<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1092<td>The property to grab.
1093</td>
1094</tr>
1095<tr>
1096<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1097<td> A string with the value of the property
1098 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
1099 is not set or is not a string.
1100</td>
1101</tr>
1102</tbody>
1103</table></div>
1104</div>
1105<hr>
1106<div class="refsect2" title="dbusmenu_menuitem_property_get_bool ()">
1107<a name="dbusmenu-menuitem-property-get-bool"></a><h3>dbusmenu_menuitem_property_get_bool ()</h3>
1108<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>,
1109 <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>
1110<p>
1111Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
1112 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.
1113</p>
1114<div class="variablelist"><table border="0">
1115<col align="left" valign="top">
1116<tbody>
1117<tr>
1118<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1119<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.
1120</td>
1121</tr>
1122<tr>
1123<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1124<td>The property to grab.
1125</td>
1126</tr>
1127<tr>
1128<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1129<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>.
1130</td>
1131</tr>
1132</tbody>
1133</table></div>
1134</div>
1135<hr>
1136<div class="refsect2" title="dbusmenu_menuitem_property_get_int ()">
1137<a name="dbusmenu-menuitem-property-get-int"></a><h3>dbusmenu_menuitem_property_get_int ()</h3>
1138<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>,
1139 <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>
1140<p>
1141Look up a property on <em class="parameter"><code>mi</code></em> and return the value of it if
1142 it exits. Returns zero if the property doesn't exist.
1143</p>
1144<div class="variablelist"><table border="0">
1145<col align="left" valign="top">
1146<tbody>
1147<tr>
1148<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1149<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.
1150</td>
1151</tr>
1152<tr>
1153<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1154<td>The property to grab.
1155</td>
1156</tr>
1157<tr>
1158<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1159<td> The value of the property or zero.
1160</td>
1161</tr>
1162</tbody>
1163</table></div>
1164</div>
1165<hr>
1166<div class="refsect2" title="dbusmenu_menuitem_property_exist ()">
1167<a name="dbusmenu-menuitem-property-exist"></a><h3>dbusmenu_menuitem_property_exist ()</h3>
1168<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>,
1169 <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>
1170<p>
1171</p>
1172<div class="variablelist"><table border="0">
1173<col align="left" valign="top">
1174<tbody>
1175<tr>
1176<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1177<td>
1178</td>
1179</tr>
1180<tr>
1181<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1182<td>
1183</td>
1184</tr>
1185<tr>
1186<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1187<td>
1188</td>
1189</tr>
1190</tbody>
1191</table></div>
1192</div>
1193<hr>
1194<div class="refsect2" title="dbusmenu_menuitem_properties_list ()">
1195<a name="dbusmenu-menuitem-properties-list"></a><h3>dbusmenu_menuitem_properties_list ()</h3>
1196<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>
1197<p>
1198This functiong gets a list of the names of all the properties
1199 that are set on this menu item. This data on the list is owned
1200 by the menuitem but the list is not and should be freed using
1201 <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.
1202</p>
1203<div class="variablelist"><table border="0">
1204<col align="left" valign="top">
1205<tbody>
1206<tr>
1207<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1208<td>
1209<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to list the properties on
1210</td>
1211</tr>
1212<tr>
1213<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1214<td> A list of strings or NULL if there are none.
1215</td>
1216</tr>
1217</tbody>
1218</table></div>
1219</div>
1220<hr>
1221<div class="refsect2" title="dbusmenu_menuitem_properties_copy ()">
1222<a name="dbusmenu-menuitem-properties-copy"></a><h3>dbusmenu_menuitem_properties_copy ()</h3>
1223<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>
1224<p>
1225This function takes the properties of a <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
1226 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
1227 key of a string and has the value of a string. The hash
1228 table may not have any entries if there aren't any or there
1229 is an error in processing. It is the caller's responsibility
1230 to destroy the created <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>.
1231</p>
1232<div class="variablelist"><table border="0">
1233<col align="left" valign="top">
1234<tbody>
1235<tr>
1236<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1237<td>
1238<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
1239</td>
1240</tr>
1241<tr>
1242<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1243<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
1244 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>.
1245</td>
1246</tr>
1247</tbody>
1248</table></div>
1249</div>
1250<hr>
1251<div class="refsect2" title="dbusmenu_menuitem_property_remove ()">
1252<a name="dbusmenu-menuitem-property-remove"></a><h3>dbusmenu_menuitem_property_remove ()</h3>
1253<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>,
1254 <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>
1255<p>
1256Removes a property from the menuitem.
1257</p>
1258<div class="variablelist"><table border="0">
1259<col align="left" valign="top">
1260<tbody>
1261<tr>
1262<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1263<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to remove the property on.
1264</td>
1265</tr>
1266<tr>
1267<td><p><span class="term"><em class="parameter"><code>property</code></em> :</span></p></td>
1268<td>The property to look for.
1269</td>
1270</tr>
1271</tbody>
1272</table></div>
1273</div>
1274<hr>
1275<div class="refsect2" title="dbusmenu_menuitem_set_root ()">
1276<a name="dbusmenu-menuitem-set-root"></a><h3>dbusmenu_menuitem_set_root ()</h3>
1277<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>,
1278 <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>
1279<p>
1280This function sets the internal value of whether this is a
1281 root node or not.
1282</p>
1283<div class="variablelist"><table border="0">
1284<col align="left" valign="top">
1285<tbody>
1286<tr>
1287<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1288<td>
1289<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to set whether it's root
1290</td>
1291</tr>
1292<tr>
1293<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
1294<td>Whether <em class="parameter"><code>mi</code></em> is a root node or not
1295</td>
1296</tr>
1297</tbody>
1298</table></div>
1299</div>
1300<hr>
1301<div class="refsect2" title="dbusmenu_menuitem_get_root ()">
1302<a name="dbusmenu-menuitem-get-root"></a><h3>dbusmenu_menuitem_get_root ()</h3>
1303<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>
1304<p>
1305This function returns the internal value of whether this is a
1306 root node or not.
1307</p>
1308<div class="variablelist"><table border="0">
1309<col align="left" valign="top">
1310<tbody>
1311<tr>
1312<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1313<td>
1314<a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to see whether it's root
1315</td>
1316</tr>
1317<tr>
1318<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1319<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
1320</td>
1321</tr>
1322</tbody>
1323</table></div>
1324</div>
1325<hr>
1326<div class="refsect2" title="dbusmenu_menuitem_foreach ()">
1327<a name="dbusmenu-menuitem-foreach"></a><h3>dbusmenu_menuitem_foreach ()</h3>
1328<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>,
1329 <em class="parameter"><code><span class="type">void</span> (funcDbusmenuMenuitem * mi, gpointer data) ()</code></em>,
1330 <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>
1331<p>
1332This calls the function <em class="parameter"><code>func</code></em> on this menu item and all
1333 of the children of this item. And their children. And
1334 their children. And... you get the point. It will get
1335 called on the whole tree.
1336</p>
1337<div class="variablelist"><table border="0">
1338<col align="left" valign="top">
1339<tbody>
1340<tr>
1341<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1342<td>The <span class="type">DbusmenItem</span> to start from
1343</td>
1344</tr>
1345<tr>
1346<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
1347<td> User data to pass to the function. <span class="annotation">[closure]</span>
1348</td>
1349</tr>
1350</tbody>
1351</table></div>
1352</div>
1353<hr>
1354<div class="refsect2" title="dbusmenu_menuitem_handle_event ()">
1355<a name="dbusmenu-menuitem-handle-event"></a><h3>dbusmenu_menuitem_handle_event ()</h3>
1356<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>,
1357 <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>,
1358 <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>,
1359 <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>
1360<p>
1361This function is called to create an event. It is likely
1362 to be overrided by subclasses. The default menu item
1363 will respond to the activate signal and do:
1364</p>
1365<p>
1366 Emits the <span class="type">"item-activate"</span> signal on this
1367 menu item. Called by server objects when they get the
1368 appropriate DBus signals from the client.
1369</p>
1370<p>
1371 If you subclass this function you should really think
1372 about calling the parent function unless you have a good
1373 reason not to.
1374</p>
1375<div class="variablelist"><table border="0">
1376<col align="left" valign="top">
1377<tbody>
1378<tr>
1379<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1380<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.
1381</td>
1382</tr>
1383<tr>
1384<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
1385<td>The name of the signal
1386</td>
1387</tr>
1388<tr>
1389<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
1390<td>
1391</td>
1392</tr>
1393<tr>
1394<td><p><span class="term"><em class="parameter"><code>timestamp</code></em> :</span></p></td>
1395<td>The timestamp of when the event happened
1396</td>
1397</tr>
1398</tbody>
1399</table></div>
1400</div>
1401<hr>
1402<div class="refsect2" title="dbusmenu_menuitem_send_about_to_show ()">
1403<a name="dbusmenu-menuitem-send-about-to-show"></a><h3>dbusmenu_menuitem_send_about_to_show ()</h3>
1404<pre class="programlisting"><span class="returnvalue">void</span> dbusmenu_menuitem_send_about_to_show
1405 (<em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *mi</code></em>,
1406 <em class="parameter"><code><span class="type">void</span> (cbDbusmenuMenuitem * mi, gpointer user_data) ()</code></em>,
1407 <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>
1408<p>
1409This function is used to send the even that the submenu
1410 of this item is about to be shown. Callers to this event
1411 should delay showing the menu until their callback is
1412 called if possible.
1413</p>
1414<div class="variablelist"><table border="0">
1415<col align="left" valign="top">
1416<tbody>
1417<tr>
1418<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
1419<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to send the signal on.
1420</td>
1421</tr>
1422<tr>
1423<td><p><span class="term"><em class="parameter"><code>cb_data</code></em> :</span></p></td>
1424<td> Data to pass to the callback. <span class="annotation">[closure]</span>
1425</td>
1426</tr>
1427</tbody>
1428</table></div>
1429</div>
1430</div>
1431</div>
1432<div class="footer">
1433<hr>
1434 Generated by GTK-Doc V1.15</div>
1435</body>
1436</html>
0\ No newline at end of file1437\ No newline at end of file
11438
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuMenuitemProxy.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,168 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>DbusmenuMenuitemProxy</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="ch01.html" title="API">
9<link rel="prev" href="libdbusmenu-glib-DbusmenuServer.html" title="DbusmenuServer">
10<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitem.html" title="DbusmenuMenuitem">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuServer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#libdbusmenu-glib-DbusmenuMenuitemProxy.description" class="shortcut">Description</a>
27</td></tr>
28</table>
29<div class="refentry" title="DbusmenuMenuitemProxy">
30<a name="libdbusmenu-glib-DbusmenuMenuitemProxy"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuMenuitemProxy.top_of_page"></a>DbusmenuMenuitemProxy</span></h2>
34<p>DbusmenuMenuitemProxy</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsynopsisdiv" title="Synopsis">
39<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.synopsis"></a><h2>Synopsis</h2>
40<pre class="synopsis"> <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy">DbusmenuMenuitemProxy</a>;
41 <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass" title="DbusmenuMenuitemProxyClass">DbusmenuMenuitemProxyClass</a>;
42<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>);
43<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>);
44</pre>
45</div>
46<div class="refsect1" title="Description">
47<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.description"></a><h2>Description</h2>
48<p>
49</p>
50</div>
51<div class="refsect1" title="Details">
52<a name="libdbusmenu-glib-DbusmenuMenuitemProxy.details"></a><h2>Details</h2>
53<div class="refsect2" title="DbusmenuMenuitemProxy">
54<a name="DbusmenuMenuitemProxy"></a><h3>DbusmenuMenuitemProxy</h3>
55<pre class="programlisting">typedef struct {
56 DbusmenuMenuitem parent;
57
58 /*&lt; Private &gt;*/
59 DbusmenuMenuitemProxyPrivate * priv;
60} DbusmenuMenuitemProxy;
61</pre>
62<p>
63</p>
64</div>
65<hr>
66<div class="refsect2" title="DbusmenuMenuitemProxyClass">
67<a name="DbusmenuMenuitemProxyClass"></a><h3>DbusmenuMenuitemProxyClass</h3>
68<pre class="programlisting">typedef struct {
69 DbusmenuMenuitemClass parent_class;
70
71 /*&lt; Private &gt;*/
72 void (*reserved1) (void);
73 void (*reserved2) (void);
74 void (*reserved3) (void);
75 void (*reserved4) (void);
76} DbusmenuMenuitemProxyClass;
77</pre>
78<p>
79Functions and signal slots for <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a>.
80</p>
81<div class="variablelist"><table border="0">
82<col align="left" valign="top">
83<tbody>
84<tr>
85<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>
86<td>The Class of <span class="type">DbusmeneMenuitem</span>
87</td>
88</tr>
89<tr>
90<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
91<td>Reserved for future use.
92</td>
93</tr>
94<tr>
95<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
96<td>Reserved for future use.
97</td>
98</tr>
99<tr>
100<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
101<td>Reserved for future use.
102</td>
103</tr>
104<tr>
105<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuMenuitemProxyClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
106<td>Reserved for future use.
107</td>
108</tr>
109</tbody>
110</table></div>
111</div>
112<hr>
113<div class="refsect2" title="dbusmenu_menuitem_proxy_new ()">
114<a name="dbusmenu-menuitem-proxy-new"></a><h3>dbusmenu_menuitem_proxy_new ()</h3>
115<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>
116<p>
117Builds a new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object that proxies
118 all of the values for <em class="parameter"><code>mi</code></em>.
119</p>
120<div class="variablelist"><table border="0">
121<col align="left" valign="top">
122<tbody>
123<tr>
124<td><p><span class="term"><em class="parameter"><code>mi</code></em> :</span></p></td>
125<td>The <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> to proxy
126</td>
127</tr>
128<tr>
129<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
130<td> A new <a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> object.
131</td>
132</tr>
133</tbody>
134</table></div>
135</div>
136<hr>
137<div class="refsect2" title="dbusmenu_menuitem_proxy_get_wrapped ()">
138<a name="dbusmenu-menuitem-proxy-get-wrapped"></a><h3>dbusmenu_menuitem_proxy_get_wrapped ()</h3>
139<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>
140<p>
141Accesses the private variable of which <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
142 we are doing the proxying for.
143</p>
144<div class="variablelist"><table border="0">
145<col align="left" valign="top">
146<tbody>
147<tr>
148<td><p><span class="term"><em class="parameter"><code>pmi</code></em> :</span></p></td>
149<td>
150<a class="link" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy" title="DbusmenuMenuitemProxy"><span class="type">DbusmenuMenuitemProxy</span></a> to look into
151</td>
152</tr>
153<tr>
154<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
155<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
156 don't have one or there is an error.
157</td>
158</tr>
159</tbody>
160</table></div>
161</div>
162</div>
163</div>
164<div class="footer">
165<hr>
166 Generated by GTK-Doc V1.15</div>
167</body>
168</html>
0\ No newline at end of file169\ No newline at end of file
1170
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib-DbusmenuServer.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,299 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>DbusmenuServer</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="ch01.html" title="API">
9<link rel="prev" href="ch01.html" title="API">
10<link rel="next" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html" title="DbusmenuMenuitemProxy">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16<tr valign="middle">
17<td><a accesskey="p" href="ch01.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
21<td><a accesskey="n" href="libdbusmenu-glib-DbusmenuMenuitemProxy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22</tr>
23<tr><td colspan="5" class="shortcuts">
24<a href="#libdbusmenu-glib-DbusmenuServer.synopsis" class="shortcut">Top</a>
25  | 
26 <a href="#libdbusmenu-glib-DbusmenuServer.description" class="shortcut">Description</a>
27</td></tr>
28</table>
29<div class="refentry" title="DbusmenuServer">
30<a name="libdbusmenu-glib-DbusmenuServer"></a><div class="titlepage"></div>
31<div class="refnamediv"><table width="100%"><tr>
32<td valign="top">
33<h2><span class="refentrytitle"><a name="libdbusmenu-glib-DbusmenuServer.top_of_page"></a>DbusmenuServer</span></h2>
34<p>DbusmenuServer</p>
35</td>
36<td valign="top" align="right"></td>
37</tr></table></div>
38<div class="refsynopsisdiv" title="Synopsis">
39<a name="libdbusmenu-glib-DbusmenuServer.synopsis"></a><h2>Synopsis</h2>
40<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>
41#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>
42#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>
43#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>
44#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>
45#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>
46#define <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS" title="DBUSMENU_SERVER_PROP_VERSION">DBUSMENU_SERVER_PROP_VERSION</a>
47 <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer">DbusmenuServer</a>;
48 <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass" title="DbusmenuServerClass">DbusmenuServerClass</a>;
49<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>);
50<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>,
51 <em class="parameter"><code><a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> *root</code></em>);
52</pre>
53</div>
54<div class="refsect1" title="Description">
55<a name="libdbusmenu-glib-DbusmenuServer.description"></a><h2>Description</h2>
56<p>
57</p>
58</div>
59<div class="refsect1" title="Details">
60<a name="libdbusmenu-glib-DbusmenuServer.details"></a><h2>Details</h2>
61<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE">
62<a name="DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE</h3>
63<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE "item-property-updated"
64</pre>
65<p>
66</p>
67</div>
68<hr>
69<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_ID_UPDATE">
70<a name="DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_ID_UPDATE</h3>
71<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_ID_UPDATE "item-updated"
72</pre>
73<p>
74</p>
75</div>
76<hr>
77<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED">
78<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED</h3>
79<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED "layout-updated"
80</pre>
81<p>
82</p>
83</div>
84<hr>
85<div class="refsect2" title="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE">
86<a name="DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"></a><h3>DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE</h3>
87<pre class="programlisting">#define DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED
88</pre>
89<p>
90</p>
91</div>
92<hr>
93<div class="refsect2" title="DBUSMENU_SERVER_PROP_DBUS_OBJECT">
94<a name="DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"></a><h3>DBUSMENU_SERVER_PROP_DBUS_OBJECT</h3>
95<pre class="programlisting">#define DBUSMENU_SERVER_PROP_DBUS_OBJECT "dbus-object"
96</pre>
97<p>
98</p>
99</div>
100<hr>
101<div class="refsect2" title="DBUSMENU_SERVER_PROP_ROOT_NODE">
102<a name="DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"></a><h3>DBUSMENU_SERVER_PROP_ROOT_NODE</h3>
103<pre class="programlisting">#define DBUSMENU_SERVER_PROP_ROOT_NODE "root-node"
104</pre>
105<p>
106</p>
107</div>
108<hr>
109<div class="refsect2" title="DBUSMENU_SERVER_PROP_VERSION">
110<a name="DBUSMENU-SERVER-PROP-VERSION:CAPS"></a><h3>DBUSMENU_SERVER_PROP_VERSION</h3>
111<pre class="programlisting">#define DBUSMENU_SERVER_PROP_VERSION "version"
112</pre>
113<p>
114</p>
115</div>
116<hr>
117<div class="refsect2" title="DbusmenuServer">
118<a name="DbusmenuServer"></a><h3>DbusmenuServer</h3>
119<pre class="programlisting">typedef struct {
120 GObject parent;
121
122 /*&lt; Private &gt;*/
123 DbusmenuServerPrivate * priv;
124} DbusmenuServer;
125</pre>
126<p>
127A server which represents a sharing of a set of
128 <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>.
129</p>
130<div class="variablelist"><table border="0">
131<col align="left" valign="top">
132<tbody>
133<tr>
134<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>
135<td>
136<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>
137</td>
138</tr>
139<tr>
140<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>
141<td>
142</td>
143</tr>
144</tbody>
145</table></div>
146</div>
147<hr>
148<div class="refsect2" title="DbusmenuServerClass">
149<a name="DbusmenuServerClass"></a><h3>DbusmenuServerClass</h3>
150<pre class="programlisting">typedef struct {
151 GObjectClass parent_class;
152
153 /* Signals */
154 void (*id_prop_update)(gint id, gchar * property, gchar * value);
155 void (*id_update)(gint id);
156 void (*layout_updated)(gint revision);
157 void (*item_activation)(gint id, guint timestamp);
158
159 /*&lt; Private &gt;*/
160 void (*reserved1) (void);
161 void (*reserved2) (void);
162 void (*reserved3) (void);
163 void (*reserved4) (void);
164 void (*reserved5) (void);
165 void (*reserved6) (void);
166} DbusmenuServerClass;
167</pre>
168<p>
169<em class="parameter"><code>reserved1</code></em>: Reserved for future use.
170 <em class="parameter"><code>reserved2</code></em>: Reserved for future use.
171 <em class="parameter"><code>reserved3</code></em>: Reserved for future use.
172 <em class="parameter"><code>reserved4</code></em>: Reserved for future use.
173 <em class="parameter"><code>reserved5</code></em>: Reserved for future use.
174 <em class="parameter"><code>reserved6</code></em>: Reserved for future use.
175</p>
176<p>
177 The class implementing the virtual functions for <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>.
178</p>
179<div class="variablelist"><table border="0">
180<col align="left" valign="top">
181<tbody>
182<tr>
183<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>
184<td>
185<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a>
186</td>
187</tr>
188<tr>
189<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-prop-update"></a>id_prop_update</code></em> ()</span></p></td>
190<td>Slot for <span class="type">"id-prop-update"</span>.
191</td>
192</tr>
193<tr>
194<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.id-update"></a>id_update</code></em> ()</span></p></td>
195<td>Slot for <span class="type">"id-update"</span>.
196</td>
197</tr>
198<tr>
199<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.layout-updated"></a>layout_updated</code></em> ()</span></p></td>
200<td>Slot for <span class="type">"layout-update"</span>.
201</td>
202</tr>
203<tr>
204<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.item-activation"></a>item_activation</code></em> ()</span></p></td>
205<td>
206</td>
207</tr>
208<tr>
209<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved1"></a>reserved1</code></em> ()</span></p></td>
210<td>
211</td>
212</tr>
213<tr>
214<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved2"></a>reserved2</code></em> ()</span></p></td>
215<td>
216</td>
217</tr>
218<tr>
219<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved3"></a>reserved3</code></em> ()</span></p></td>
220<td>
221</td>
222</tr>
223<tr>
224<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved4"></a>reserved4</code></em> ()</span></p></td>
225<td>
226</td>
227</tr>
228<tr>
229<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved5"></a>reserved5</code></em> ()</span></p></td>
230<td>
231</td>
232</tr>
233<tr>
234<td><p><span class="term"><em class="structfield"><code><a name="DbusmenuServerClass.reserved6"></a>reserved6</code></em> ()</span></p></td>
235<td>
236</td>
237</tr>
238</tbody>
239</table></div>
240</div>
241<hr>
242<div class="refsect2" title="dbusmenu_server_new ()">
243<a name="dbusmenu-server-new"></a><h3>dbusmenu_server_new ()</h3>
244<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>
245<p>
246Creates a new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a> object with a specific object
247 path on DBus. If <em class="parameter"><code>object</code></em> is set to NULL the default object
248 name of "/com/canonical/dbusmenu" will be used.
249</p>
250<div class="variablelist"><table border="0">
251<col align="left" valign="top">
252<tbody>
253<tr>
254<td><p><span class="term"><em class="parameter"><code>object</code></em> :</span></p></td>
255<td>The object name to show for this menu structure
256 on DBus. May be NULL.
257</td>
258</tr>
259<tr>
260<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
261<td> A brand new <a class="link" href="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer" title="DbusmenuServer"><span class="type">DbusmenuServer</span></a>
262</td>
263</tr>
264</tbody>
265</table></div>
266</div>
267<hr>
268<div class="refsect2" title="dbusmenu_server_set_root ()">
269<a name="dbusmenu-server-set-root"></a><h3>dbusmenu_server_set_root ()</h3>
270<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>,
271 <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>
272<p>
273This 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
274 required to set the property <span class="type">"root-node"</span>
275 on the server <em class="parameter"><code>self</code></em>.
276</p>
277<div class="variablelist"><table border="0">
278<col align="left" valign="top">
279<tbody>
280<tr>
281<td><p><span class="term"><em class="parameter"><code>server</code></em> :</span></p></td>
282<td>
283</td>
284</tr>
285<tr>
286<td><p><span class="term"><em class="parameter"><code>root</code></em> :</span></p></td>
287<td>The new root <a class="link" href="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem" title="DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> tree
288</td>
289</tr>
290</tbody>
291</table></div>
292</div>
293</div>
294</div>
295<div class="footer">
296<hr>
297 Generated by GTK-Doc V1.15</div>
298</body>
299</html>
0\ No newline at end of file300\ No newline at end of file
1301
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp 2011-01-14 16:46:55 +0000
@@ -0,0 +1,109 @@
1<?xml version="1.0" encoding="utf-8" standalone="no"?>
2<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
3<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib">
4 <chapters>
5 <sub name="API" link="ch01.html">
6 <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
7 <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
8 <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
9 <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
10 <sub name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html"/>
11 </sub>
12 <sub name="Object Hierarchy" link="object-tree.html"/>
13 <sub name="API Index" link="api-index-full.html"/>
14 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
15 </chapters>
16 <functions>
17 <function name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
18 <function name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
19 <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
20 <function name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
21 <function name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
22 <function name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
23 <function name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
24 <function name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
25 <function name="DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
26 <function name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
27 <function name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
28 <function name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
29 <function name="DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
30 <function name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
31 <function name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
32 <function name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
33 <function name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
34 <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
35 <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
36 <function name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
37 <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
38 <function name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
39 <function name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
40 <function name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
41 <function name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
42 <function name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
43 <function name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
44 <function name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
45 <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
46 <function name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
47 <function name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
48 <function name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
49 <function name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/>
50 <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/>
51 <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/>
52 <function name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/>
53 <function name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/>
54 <function name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/>
55 <function name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/>
56 <function name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/>
57 <function name="dbusmenu_menuitem_buildxml_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t"/>
58 <function name="DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/>
59 <function name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/>
60 <function name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/>
61 <function name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/>
62 <function name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/>
63 <function name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/>
64 <function name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/>
65 <function name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/>
66 <function name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/>
67 <function name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/>
68 <function name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/>
69 <function name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/>
70 <function name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/>
71 <function name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/>
72 <function name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/>
73 <function name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/>
74 <function name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/>
75 <function name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/>
76 <function name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/>
77 <function name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/>
78 <function name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/>
79 <function name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/>
80 <function name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/>
81 <function name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/>
82 <function name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/>
83 <function name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/>
84 <function name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/>
85 <function name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/>
86 <function name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/>
87 <function name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/>
88 <function name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/>
89 <function name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/>
90 <function name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/>
91 <function name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/>
92 <function name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/>
93 <function name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/>
94 <function name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/>
95 <function name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/>
96 <function name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/>
97 <function name="DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/>
98 <function name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/>
99 <function name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/>
100 <function name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/>
101 <function name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/>
102 <function name="dbusmenu_client_send_event ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event"/>
103 <function name="dbusmenu_client_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show"/>
104 <function name="DBUSMENU_CLIENT_MENUITEM_TYPE" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS"/>
105 <function name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem"/>
106 <function name="DbusmenuClientMenuitemClass" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass"/>
107 <function name="dbusmenu_client_menuitem_new ()" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new"/>
108 </functions>
109</book>
0110
=== added file 'docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2'
--- docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/libdbusmenu-glib.devhelp2 2011-01-14 16:46:55 +0000
@@ -0,0 +1,109 @@
1<?xml version="1.0" encoding="utf-8" standalone="no"?>
2<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
3<book xmlns="http://www.devhelp.net/book" title="libdbusmenu-glib Reference Manual" link="index.html" author="" name="libdbusmenu-glib" version="2" language="c">
4 <chapters>
5 <sub name="API" link="ch01.html">
6 <sub name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html"/>
7 <sub name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html"/>
8 <sub name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html"/>
9 <sub name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html"/>
10 <sub name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html"/>
11 </sub>
12 <sub name="Object Hierarchy" link="object-tree.html"/>
13 <sub name="API Index" link="api-index-full.html"/>
14 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
15 </chapters>
16 <functions>
17 <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-PROP-UPDATE:CAPS"/>
18 <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_ID_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-ID-UPDATE:CAPS"/>
19 <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATED:CAPS"/>
20 <keyword type="macro" name="DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-SIGNAL-LAYOUT-UPDATE:CAPS"/>
21 <keyword type="macro" name="DBUSMENU_SERVER_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-DBUS-OBJECT:CAPS"/>
22 <keyword type="macro" name="DBUSMENU_SERVER_PROP_ROOT_NODE" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-ROOT-NODE:CAPS"/>
23 <keyword type="macro" name="DBUSMENU_SERVER_PROP_VERSION" link="libdbusmenu-glib-DbusmenuServer.html#DBUSMENU-SERVER-PROP-VERSION:CAPS"/>
24 <keyword type="struct" name="DbusmenuServer" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServer"/>
25 <keyword type="struct" name="DbusmenuServerClass" link="libdbusmenu-glib-DbusmenuServer.html#DbusmenuServerClass"/>
26 <keyword type="function" name="dbusmenu_server_new ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-new"/>
27 <keyword type="function" name="dbusmenu_server_set_root ()" link="libdbusmenu-glib-DbusmenuServer.html#dbusmenu-server-set-root"/>
28 <keyword type="struct" name="DbusmenuMenuitemProxy" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxy"/>
29 <keyword type="struct" name="DbusmenuMenuitemProxyClass" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#DbusmenuMenuitemProxyClass"/>
30 <keyword type="function" name="dbusmenu_menuitem_proxy_new ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-new"/>
31 <keyword type="function" name="dbusmenu_menuitem_proxy_get_wrapped ()" link="libdbusmenu-glib-DbusmenuMenuitemProxy.html#dbusmenu-menuitem-proxy-get-wrapped"/>
32 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-PROPERTY-CHANGED:CAPS"/>
33 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-ITEM-ACTIVATED:CAPS"/>
34 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-ADDED:CAPS"/>
35 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-REMOVED:CAPS"/>
36 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-CHILD-MOVED:CAPS"/>
37 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED:CAPS"/>
38 <keyword type="macro" name="DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-SIGNAL-REALIZED-ID:CAPS"/>
39 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TYPE:CAPS"/>
40 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_VISIBLE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-VISIBLE:CAPS"/>
41 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ENABLED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ENABLED:CAPS"/>
42 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_LABEL" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-LABEL:CAPS"/>
43 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_NAME" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-NAME:CAPS"/>
44 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_ICON_DATA" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-ICON-DATA:CAPS"/>
45 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-TYPE:CAPS"/>
46 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_TOGGLE_STATE" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-TOGGLE-STATE:CAPS"/>
47 <keyword type="macro" name="DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-PROP-CHILD-DISPLAY:CAPS"/>
48 <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_CHECK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-CHECK:CAPS"/>
49 <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_RADIO" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-RADIO:CAPS"/>
50 <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNCHECKED:CAPS"/>
51 <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-CHECKED:CAPS"/>
52 <keyword type="macro" name="DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-TOGGLE-STATE-UNKNOWN:CAPS"/>
53 <keyword type="macro" name="DBUSMENU_MENUITEM_ICON_NAME_BLANK" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-ICON-NAME-BLANK:CAPS"/>
54 <keyword type="macro" name="DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU" link="libdbusmenu-glib-DbusmenuMenuitem.html#DBUSMENU-MENUITEM-CHILD-DISPLAY-SUBMENU:CAPS"/>
55 <keyword type="struct" name="DbusmenuMenuitem" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"/>
56 <keyword type="function" name="dbusmenu_menuitem_about_to_show_cb ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-about-to-show-cb"/>
57 <keyword type="function" name="dbusmenu_menuitem_buildxml_slot_t ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-buildxml-slot-t"/>
58 <keyword type="struct" name="DbusmenuMenuitemClass" link="libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitemClass"/>
59 <keyword type="function" name="dbusmenu_menuitem_new ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new"/>
60 <keyword type="function" name="dbusmenu_menuitem_new_with_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-new-with-id"/>
61 <keyword type="function" name="dbusmenu_menuitem_get_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-id"/>
62 <keyword type="function" name="dbusmenu_menuitem_get_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-children"/>
63 <keyword type="function" name="dbusmenu_menuitem_take_children ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-take-children"/>
64 <keyword type="function" name="dbusmenu_menuitem_get_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position"/>
65 <keyword type="function" name="dbusmenu_menuitem_get_position_realized ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-position-realized"/>
66 <keyword type="function" name="dbusmenu_menuitem_child_append ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-append"/>
67 <keyword type="function" name="dbusmenu_menuitem_child_prepend ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-prepend"/>
68 <keyword type="function" name="dbusmenu_menuitem_child_delete ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-delete"/>
69 <keyword type="function" name="dbusmenu_menuitem_child_add_position ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-add-position"/>
70 <keyword type="function" name="dbusmenu_menuitem_child_reorder ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-reorder"/>
71 <keyword type="function" name="dbusmenu_menuitem_child_find ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-child-find"/>
72 <keyword type="function" name="dbusmenu_menuitem_find_id ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-find-id"/>
73 <keyword type="function" name="dbusmenu_menuitem_property_set ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set"/>
74 <keyword type="function" name="dbusmenu_menuitem_property_set_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-bool"/>
75 <keyword type="function" name="dbusmenu_menuitem_property_set_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-set-int"/>
76 <keyword type="function" name="dbusmenu_menuitem_property_get ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get"/>
77 <keyword type="function" name="dbusmenu_menuitem_property_get_bool ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-bool"/>
78 <keyword type="function" name="dbusmenu_menuitem_property_get_int ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-get-int"/>
79 <keyword type="function" name="dbusmenu_menuitem_property_exist ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-exist"/>
80 <keyword type="function" name="dbusmenu_menuitem_properties_list ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-list"/>
81 <keyword type="function" name="dbusmenu_menuitem_properties_copy ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-properties-copy"/>
82 <keyword type="function" name="dbusmenu_menuitem_property_remove ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-property-remove"/>
83 <keyword type="function" name="dbusmenu_menuitem_set_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-set-root"/>
84 <keyword type="function" name="dbusmenu_menuitem_get_root ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-get-root"/>
85 <keyword type="function" name="dbusmenu_menuitem_foreach ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-foreach"/>
86 <keyword type="function" name="dbusmenu_menuitem_handle_event ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-handle-event"/>
87 <keyword type="function" name="dbusmenu_menuitem_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuMenuitem.html#dbusmenu-menuitem-send-about-to-show"/>
88 <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-LAYOUT-UPDATED:CAPS"/>
89 <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-ROOT-CHANGED:CAPS"/>
90 <keyword type="macro" name="DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-SIGNAL-NEW-MENUITEM:CAPS"/>
91 <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_NAME" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-NAME:CAPS"/>
92 <keyword type="macro" name="DBUSMENU_CLIENT_PROP_DBUS_OBJECT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-PROP-DBUS-OBJECT:CAPS"/>
93 <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_DEFAULT" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-DEFAULT:CAPS"/>
94 <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_SEPARATOR" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-SEPARATOR:CAPS"/>
95 <keyword type="macro" name="DBUSMENU_CLIENT_TYPES_IMAGE" link="libdbusmenu-glib-DbusmenuClient.html#DBUSMENU-CLIENT-TYPES-IMAGE:CAPS"/>
96 <keyword type="struct" name="DbusmenuClient" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClient"/>
97 <keyword type="struct" name="DbusmenuClientClass" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientClass"/>
98 <keyword type="function" name="DbusmenuClientTypeHandler ()" link="libdbusmenu-glib-DbusmenuClient.html#DbusmenuClientTypeHandler"/>
99 <keyword type="function" name="dbusmenu_client_new ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-new"/>
100 <keyword type="function" name="dbusmenu_client_get_root ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-get-root"/>
101 <keyword type="function" name="dbusmenu_client_add_type_handler ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-add-type-handler"/>
102 <keyword type="function" name="dbusmenu_client_send_event ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-event"/>
103 <keyword type="function" name="dbusmenu_client_send_about_to_show ()" link="libdbusmenu-glib-DbusmenuClient.html#dbusmenu-client-send-about-to-show"/>
104 <keyword type="macro" name="DBUSMENU_CLIENT_MENUITEM_TYPE" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DBUSMENU-CLIENT-MENUITEM-TYPE:CAPS"/>
105 <keyword type="struct" name="DbusmenuClientMenuitem" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitem"/>
106 <keyword type="struct" name="DbusmenuClientMenuitemClass" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#DbusmenuClientMenuitemClass"/>
107 <keyword type="function" name="dbusmenu_client_menuitem_new ()" link="libdbusmenu-glib-DbusmenuClientMenuitem.html#dbusmenu-client-menuitem-new"/>
108 </functions>
109</book>
0110
=== added file 'docs/libdbusmenu-glib/reference/html/object-tree.html'
--- docs/libdbusmenu-glib/reference/html/object-tree.html 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/object-tree.html 2011-01-14 16:46:55 +0000
@@ -0,0 +1,32 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<title>Object Hierarchy</title>
6<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7<link rel="home" href="index.html" title="libdbusmenu-glib Reference Manual">
8<link rel="up" href="index.html" title="libdbusmenu-glib Reference Manual">
9<link rel="prev" href="libdbusmenu-glib-DbusmenuClientMenuitem.html" title="DbusmenuClientMenuitem">
10<link rel="next" href="api-index-full.html" title="API Index">
11<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12<link rel="stylesheet" href="style.css" type="text/css">
13</head>
14<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
16<td><a accesskey="p" href="libdbusmenu-glib-DbusmenuClientMenuitem.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17<td> </td>
18<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19<th width="100%" align="center">libdbusmenu-glib Reference Manual</th>
20<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21</tr></table>
22<div class="chapter" title="Object Hierarchy">
23<div class="titlepage"><div><div><h2 class="title">
24<a name="object-tree"></a>Object Hierarchy</h2></div></div></div>
25<pre class="screen">
26</pre>
27</div>
28<div class="footer">
29<hr>
30 Generated by GTK-Doc V1.15</div>
31</body>
32</html>
0\ No newline at end of file33\ No newline at end of file
134
=== added file 'docs/libdbusmenu-glib/reference/html/right.png'
2Binary 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 differ35Binary 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
=== added file 'docs/libdbusmenu-glib/reference/html/style.css'
--- docs/libdbusmenu-glib/reference/html/style.css 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/html/style.css 2011-01-14 16:46:55 +0000
@@ -0,0 +1,265 @@
1.synopsis, .classsynopsis
2{
3 /* tango:aluminium 1/2 */
4 background: #eeeeec;
5 border: solid 1px #d3d7cf;
6 padding: 0.5em;
7}
8.programlisting
9{
10 /* tango:sky blue 0/1 */
11 background: #e6f3ff;
12 border: solid 1px #729fcf;
13 padding: 0.5em;
14}
15.variablelist
16{
17 padding: 4px;
18 margin-left: 3em;
19}
20.variablelist td:first-child
21{
22 vertical-align: top;
23}
24
25@media screen {
26 sup a.footnote
27 {
28 position: relative;
29 top: 0em ! important;
30
31 }
32 /* this is needed so that the local anchors are displayed below the naviagtion */
33 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]
34 {
35 position: relative;
36 padding-top:4.5em;
37 }
38 /* this seems to be a bug in the xsl style sheets when generating indexes */
39 div.index div.index
40 {
41 top: 0em;
42 }
43 /* make space for the fixed navigation bar and add space at the bottom so that
44 * link targets appear somewhat close to top
45 */
46 body
47 {
48 padding-top: 3.2em;
49 padding-bottom: 20em;
50 }
51 /* style and size the navigation bar */
52 table.navigation#top
53 {
54 position: fixed;
55 /* tango:scarlet red 0/1 */
56 background: #ffe6e6;
57 border: solid 1px #ef2929;
58 margin-top: 0;
59 margin-bottom: 0;
60 top: 0;
61 left: 0;
62 height: 3em;
63 z-index: 10;
64 }
65 .navigation a, .navigation a:visited
66 {
67 /* tango:scarlet red 3 */
68 color: #a40000;
69 }
70 .navigation a:hover
71 {
72 /* tango:scarlet red 1 */
73 color: #ef2929;
74 }
75 td.shortcuts
76 {
77 /* tango:scarlet red 1 */
78 color: #ef2929;
79 font-size: 80%;
80 white-space: nowrap;
81 }
82}
83@media print {
84 table.navigation {
85 visibility: collapse;
86 display: none;
87 }
88 div.titlepage table.navigation {
89 visibility: visible;
90 display: table;
91 /* tango:scarlet red 0/1 */
92 background: #ffe6e6;
93 border: solid 1px #ef2929;
94 margin-top: 0;
95 margin-bottom: 0;
96 top: 0;
97 left: 0;
98 height: 3em;
99 }
100}
101
102.navigation .title
103{
104 font-size: 200%;
105}
106
107div.gallery-float
108{
109 float: left;
110 padding: 10px;
111}
112div.gallery-float img
113{
114 border-style: none;
115}
116div.gallery-spacer
117{
118 clear: both;
119}
120
121a, a:visited
122{
123 text-decoration: none;
124 /* tango:sky blue 2 */
125 color: #3465a4;
126}
127a:hover
128{
129 text-decoration: underline;
130 /* tango:sky blue 1 */
131 color: #729fcf;
132}
133
134div.table table
135{
136 border-collapse: collapse;
137 border-spacing: 0px;
138 /* tango:aluminium 3 */
139 border: solid 1px #babdb6;
140}
141
142div.table table td, div.table table th
143{
144 /* tango:aluminium 3 */
145 border: solid 1px #babdb6;
146 padding: 3px;
147 vertical-align: top;
148}
149
150div.table table th
151{
152 /* tango:aluminium 2 */
153 background-color: #d3d7cf;
154}
155
156hr
157{
158 /* tango:aluminium 3 */
159 color: #babdb6;
160 background: #babdb6;
161 border: none 0px;
162 height: 1px;
163 clear: both;
164}
165
166.footer
167{
168 padding-top: 3.5em;
169 /* tango:aluminium 3 */
170 color: #babdb6;
171 text-align: center;
172 font-size: 80%;
173}
174
175.warning
176{
177 /* tango:orange 0/1 */
178 background: #ffeed9;
179 border-color: #ffb04f;
180}
181.note
182{
183 /* tango:chameleon 0/0.5 */
184 background: #d8ffb2;
185 border-color: #abf562;
186}
187.note, .warning
188{
189 padding: 0.5em;
190 border-width: 1px;
191 border-style: solid;
192}
193.note h3, .warning h3
194{
195 margin-top: 0.0em
196}
197.note p, .warning p
198{
199 margin-bottom: 0.0em
200}
201
202/* blob links */
203h2 .extralinks, h3 .extralinks
204{
205 float: right;
206 /* tango:aluminium 3 */
207 color: #babdb6;
208 font-size: 80%;
209 font-weight: normal;
210}
211
212.annotation
213{
214 /* tango:aluminium 5 */
215 color: #555753;
216 font-size: 80%;
217 font-weight: normal;
218}
219
220/* code listings */
221
222.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
223.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
224.listing_code .programlisting .function { color: #000000; font-weight: bold; }
225.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
226.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
227.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
228.listing_code .programlisting .normal { color: #000000; }
229.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
230.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
231.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
232.listing_code .programlisting .type { color: #000000; }
233.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
234.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
235
236.listing_frame {
237 /* tango:sky blue 1 */
238 border: solid 1px #729fcf;
239 padding: 0px;
240}
241
242.listing_lines, .listing_code {
243 margin-top: 0px;
244 margin-bottom: 0px;
245 padding: 0.5em;
246}
247.listing_lines {
248 /* tango:sky blue 0.5 */
249 background: #a6c5e3;
250 /* tango:aluminium 6 */
251 color: #2e3436;
252}
253.listing_code {
254 /* tango:sky blue 0 */
255 background: #e6f3ff;
256}
257.listing_code .programlisting {
258 /* override from previous */
259 border: none 0px;
260 padding: 0px;
261}
262.listing_lines pre, .listing_code pre {
263 margin: 0px;
264}
265
0266
=== added file 'docs/libdbusmenu-glib/reference/html/up.png'
1Binary 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 differ267Binary 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
=== added file 'docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/client-menuitem.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,55 @@
1<!-- ##### SECTION Title ##### -->
2DbusmenuClientMenuitem
3
4<!-- ##### SECTION Short_Description ##### -->
5
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9
10</para>
11
12
13<!-- ##### SECTION See_Also ##### -->
14<para>
15
16</para>
17
18
19<!-- ##### SECTION Stability_Level ##### -->
20
21
22<!-- ##### SECTION Image ##### -->
23
24
25<!-- ##### MACRO DBUSMENU_CLIENT_MENUITEM_TYPE ##### -->
26<para>
27
28</para>
29
30
31
32<!-- ##### STRUCT DbusmenuClientMenuitem ##### -->
33<para>
34
35</para>
36
37@parent:
38
39<!-- ##### STRUCT DbusmenuClientMenuitemClass ##### -->
40<para>
41
42</para>
43
44@parent_class:
45
46<!-- ##### FUNCTION dbusmenu_client_menuitem_new ##### -->
47<para>
48
49</para>
50
51@id:
52@client:
53@Returns:
54
55
056
=== added file 'docs/libdbusmenu-glib/reference/tmpl/client.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/client.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/client.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,170 @@
1<!-- ##### SECTION Title ##### -->
2DbusmenuClient
3
4<!-- ##### SECTION Short_Description ##### -->
5
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9
10</para>
11
12
13<!-- ##### SECTION See_Also ##### -->
14<para>
15
16</para>
17
18
19<!-- ##### SECTION Stability_Level ##### -->
20
21
22<!-- ##### SECTION Image ##### -->
23
24
25<!-- ##### MACRO DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED ##### -->
26<para>
27
28</para>
29
30
31
32<!-- ##### MACRO DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED ##### -->
33<para>
34
35</para>
36
37
38
39<!-- ##### MACRO DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM ##### -->
40<para>
41
42</para>
43
44
45
46<!-- ##### MACRO DBUSMENU_CLIENT_PROP_DBUS_NAME ##### -->
47<para>
48
49</para>
50
51
52
53<!-- ##### MACRO DBUSMENU_CLIENT_PROP_DBUS_OBJECT ##### -->
54<para>
55
56</para>
57
58
59
60<!-- ##### MACRO DBUSMENU_CLIENT_TYPES_DEFAULT ##### -->
61<para>
62
63</para>
64
65
66
67<!-- ##### MACRO DBUSMENU_CLIENT_TYPES_SEPARATOR ##### -->
68<para>
69
70</para>
71
72
73
74<!-- ##### MACRO DBUSMENU_CLIENT_TYPES_IMAGE ##### -->
75<para>
76
77</para>
78
79
80
81<!-- ##### STRUCT DbusmenuClient ##### -->
82<para>
83
84</para>
85
86@parent:
87@priv:
88
89<!-- ##### STRUCT DbusmenuClientClass ##### -->
90<para>
91
92</para>
93
94@parent_class:
95@layout_updated:
96@root_changed:
97@new_menuitem:
98@item_activate:
99@event_result:
100@reserved1:
101@reserved2:
102@reserved3:
103@reserved4:
104@reserved5:
105@reserved6:
106
107<!-- ##### USER_FUNCTION DbusmenuClientTypeHandler ##### -->
108<para>
109
110</para>
111
112@newitem:
113@parent:
114@client:
115@Returns:
116
117
118<!-- ##### FUNCTION dbusmenu_client_new ##### -->
119<para>
120
121</para>
122
123@name:
124@object:
125@Returns:
126
127
128<!-- ##### FUNCTION dbusmenu_client_get_root ##### -->
129<para>
130
131</para>
132
133@client:
134@Returns:
135
136
137<!-- ##### FUNCTION dbusmenu_client_add_type_handler ##### -->
138<para>
139
140</para>
141
142@client:
143@type:
144@newfunc:
145@Returns:
146
147
148<!-- ##### FUNCTION dbusmenu_client_send_event ##### -->
149<para>
150
151</para>
152
153@client:
154@id:
155@name:
156@variant:
157@timestamp:
158
159
160<!-- ##### FUNCTION dbusmenu_client_send_about_to_show ##### -->
161<para>
162
163</para>
164
165@client:
166@id:
167@gpointer user_data:
168@cb_data:
169
170
0171
=== added file 'docs/libdbusmenu-glib/reference/tmpl/libdbusmenu-glib-unused.sgml'
=== added file 'docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/menuitem-proxy.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,61 @@
1<!-- ##### SECTION Title ##### -->
2DbusmenuMenuitemProxy
3
4<!-- ##### SECTION Short_Description ##### -->
5
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9
10</para>
11
12
13<!-- ##### SECTION See_Also ##### -->
14<para>
15
16</para>
17
18
19<!-- ##### SECTION Stability_Level ##### -->
20
21
22<!-- ##### SECTION Image ##### -->
23
24
25<!-- ##### STRUCT DbusmenuMenuitemProxy ##### -->
26<para>
27
28</para>
29
30@parent:
31@priv:
32
33<!-- ##### STRUCT DbusmenuMenuitemProxyClass ##### -->
34<para>
35
36</para>
37
38@parent_class:
39@reserved1:
40@reserved2:
41@reserved3:
42@reserved4:
43
44<!-- ##### FUNCTION dbusmenu_menuitem_proxy_new ##### -->
45<para>
46
47</para>
48
49@mi:
50@Returns:
51
52
53<!-- ##### FUNCTION dbusmenu_menuitem_proxy_get_wrapped ##### -->
54<para>
55
56</para>
57
58@pmi:
59@Returns:
60
61
062
=== added file 'docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/menuitem.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,520 @@
1<!-- ##### SECTION Title ##### -->
2DbusmenuMenuitem
3
4<!-- ##### SECTION Short_Description ##### -->
5
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9
10</para>
11
12
13<!-- ##### SECTION See_Also ##### -->
14<para>
15
16</para>
17
18
19<!-- ##### SECTION Stability_Level ##### -->
20
21
22<!-- ##### SECTION Image ##### -->
23
24
25<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED ##### -->
26<para>
27
28</para>
29
30
31
32<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED ##### -->
33<para>
34
35</para>
36
37
38
39<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED ##### -->
40<para>
41
42</para>
43
44
45
46<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED ##### -->
47<para>
48
49</para>
50
51
52
53<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED ##### -->
54<para>
55
56</para>
57
58
59
60<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_REALIZED ##### -->
61<para>
62
63</para>
64
65
66
67<!-- ##### MACRO DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID ##### -->
68<para>
69
70</para>
71
72
73
74<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_TYPE ##### -->
75<para>
76
77</para>
78
79
80
81<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_VISIBLE ##### -->
82<para>
83
84</para>
85
86
87
88<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_ENABLED ##### -->
89<para>
90
91</para>
92
93
94
95<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_LABEL ##### -->
96<para>
97
98</para>
99
100
101
102<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_ICON_NAME ##### -->
103<para>
104
105</para>
106
107
108
109<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_ICON_DATA ##### -->
110<para>
111
112</para>
113
114
115
116<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE ##### -->
117<para>
118
119</para>
120
121
122
123<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_TOGGLE_STATE ##### -->
124<para>
125
126</para>
127
128
129
130<!-- ##### MACRO DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY ##### -->
131<para>
132
133</para>
134
135
136
137<!-- ##### MACRO DBUSMENU_MENUITEM_TOGGLE_CHECK ##### -->
138<para>
139
140</para>
141
142
143
144<!-- ##### MACRO DBUSMENU_MENUITEM_TOGGLE_RADIO ##### -->
145<para>
146
147</para>
148
149
150
151<!-- ##### MACRO DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED ##### -->
152<para>
153
154</para>
155
156
157
158<!-- ##### MACRO DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED ##### -->
159<para>
160
161</para>
162
163
164
165<!-- ##### MACRO DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN ##### -->
166<para>
167
168</para>
169
170
171
172<!-- ##### MACRO DBUSMENU_MENUITEM_ICON_NAME_BLANK ##### -->
173<para>
174
175</para>
176
177
178
179<!-- ##### MACRO DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU ##### -->
180<para>
181
182</para>
183
184
185
186<!-- ##### STRUCT DbusmenuMenuitem ##### -->
187<para>
188
189</para>
190
191@parent:
192@priv:
193
194<!-- ##### USER_FUNCTION dbusmenu_menuitem_about_to_show_cb ##### -->
195<para>
196
197</para>
198
199@mi:
200@user_data:
201
202
203<!-- ##### USER_FUNCTION dbusmenu_menuitem_buildxml_slot_t ##### -->
204<para>
205
206</para>
207
208@mi:
209@stringarray:
210
211
212<!-- ##### STRUCT DbusmenuMenuitemClass ##### -->
213<para>
214
215</para>
216
217@parent_class:
218@property_changed:
219@item_activated:
220@child_added:
221@child_removed:
222@child_moved:
223@realized:
224@buildxml:
225@handle_event:
226@show_to_user:
227@about_to_show:
228@reserved1:
229@reserved2:
230@reserved3:
231@reserved4:
232@reserved5:
233@reserved6:
234
235<!-- ##### FUNCTION dbusmenu_menuitem_new ##### -->
236<para>
237
238</para>
239
240@void:
241@Returns:
242
243
244<!-- ##### FUNCTION dbusmenu_menuitem_new_with_id ##### -->
245<para>
246
247</para>
248
249@id:
250@Returns:
251
252
253<!-- ##### FUNCTION dbusmenu_menuitem_get_id ##### -->
254<para>
255
256</para>
257
258@mi:
259@Returns:
260
261
262<!-- ##### FUNCTION dbusmenu_menuitem_get_children ##### -->
263<para>
264
265</para>
266
267@mi:
268@Returns:
269
270
271<!-- ##### FUNCTION dbusmenu_menuitem_take_children ##### -->
272<para>
273
274</para>
275
276@mi:
277@Returns:
278
279
280<!-- ##### FUNCTION dbusmenu_menuitem_get_position ##### -->
281<para>
282
283</para>
284
285@mi:
286@parent:
287@Returns:
288
289
290<!-- ##### FUNCTION dbusmenu_menuitem_get_position_realized ##### -->
291<para>
292
293</para>
294
295@mi:
296@parent:
297@Returns:
298
299
300<!-- ##### FUNCTION dbusmenu_menuitem_child_append ##### -->
301<para>
302
303</para>
304
305@mi:
306@child:
307@Returns:
308
309
310<!-- ##### FUNCTION dbusmenu_menuitem_child_prepend ##### -->
311<para>
312
313</para>
314
315@mi:
316@child:
317@Returns:
318
319
320<!-- ##### FUNCTION dbusmenu_menuitem_child_delete ##### -->
321<para>
322
323</para>
324
325@mi:
326@child:
327@Returns:
328
329
330<!-- ##### FUNCTION dbusmenu_menuitem_child_add_position ##### -->
331<para>
332
333</para>
334
335@mi:
336@child:
337@position:
338@Returns:
339
340
341<!-- ##### FUNCTION dbusmenu_menuitem_child_reorder ##### -->
342<para>
343
344</para>
345
346@mi:
347@child:
348@position:
349@Returns:
350
351
352<!-- ##### FUNCTION dbusmenu_menuitem_child_find ##### -->
353<para>
354
355</para>
356
357@mi:
358@id:
359@Returns:
360
361
362<!-- ##### FUNCTION dbusmenu_menuitem_find_id ##### -->
363<para>
364
365</para>
366
367@mi:
368@id:
369@Returns:
370
371
372<!-- ##### FUNCTION dbusmenu_menuitem_property_set ##### -->
373<para>
374
375</para>
376
377@mi:
378@property:
379@value:
380@Returns:
381
382
383<!-- ##### FUNCTION dbusmenu_menuitem_property_set_bool ##### -->
384<para>
385
386</para>
387
388@mi:
389@property:
390@value:
391@Returns:
392
393
394<!-- ##### FUNCTION dbusmenu_menuitem_property_set_int ##### -->
395<para>
396
397</para>
398
399@mi:
400@property:
401@value:
402@Returns:
403
404
405<!-- ##### FUNCTION dbusmenu_menuitem_property_get ##### -->
406<para>
407
408</para>
409
410@mi:
411@property:
412@Returns:
413
414
415<!-- ##### FUNCTION dbusmenu_menuitem_property_get_bool ##### -->
416<para>
417
418</para>
419
420@mi:
421@property:
422@Returns:
423
424
425<!-- ##### FUNCTION dbusmenu_menuitem_property_get_int ##### -->
426<para>
427
428</para>
429
430@mi:
431@property:
432@Returns:
433
434
435<!-- ##### FUNCTION dbusmenu_menuitem_property_exist ##### -->
436<para>
437
438</para>
439
440@mi:
441@property:
442@Returns:
443
444
445<!-- ##### FUNCTION dbusmenu_menuitem_properties_list ##### -->
446<para>
447
448</para>
449
450@mi:
451@Returns:
452
453
454<!-- ##### FUNCTION dbusmenu_menuitem_properties_copy ##### -->
455<para>
456
457</para>
458
459@mi:
460@Returns:
461
462
463<!-- ##### FUNCTION dbusmenu_menuitem_property_remove ##### -->
464<para>
465
466</para>
467
468@mi:
469@property:
470
471
472<!-- ##### FUNCTION dbusmenu_menuitem_set_root ##### -->
473<para>
474
475</para>
476
477@mi:
478@root:
479
480
481<!-- ##### FUNCTION dbusmenu_menuitem_get_root ##### -->
482<para>
483
484</para>
485
486@mi:
487@Returns:
488
489
490<!-- ##### FUNCTION dbusmenu_menuitem_foreach ##### -->
491<para>
492
493</para>
494
495@mi:
496@DbusmenuMenuitem * mi, gpointer data:
497@data:
498
499
500<!-- ##### FUNCTION dbusmenu_menuitem_handle_event ##### -->
501<para>
502
503</para>
504
505@mi:
506@name:
507@value:
508@timestamp:
509
510
511<!-- ##### FUNCTION dbusmenu_menuitem_send_about_to_show ##### -->
512<para>
513
514</para>
515
516@mi:
517@DbusmenuMenuitem * mi, gpointer user_data:
518@cb_data:
519
520
0521
=== added file 'docs/libdbusmenu-glib/reference/tmpl/server.sgml'
--- docs/libdbusmenu-glib/reference/tmpl/server.sgml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/tmpl/server.sgml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,116 @@
1<!-- ##### SECTION Title ##### -->
2DbusmenuServer
3
4<!-- ##### SECTION Short_Description ##### -->
5
6
7<!-- ##### SECTION Long_Description ##### -->
8<para>
9
10</para>
11
12
13<!-- ##### SECTION See_Also ##### -->
14<para>
15
16</para>
17
18
19<!-- ##### SECTION Stability_Level ##### -->
20
21
22<!-- ##### SECTION Image ##### -->
23
24
25<!-- ##### MACRO DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE ##### -->
26<para>
27
28</para>
29
30
31
32<!-- ##### MACRO DBUSMENU_SERVER_SIGNAL_ID_UPDATE ##### -->
33<para>
34
35</para>
36
37
38
39<!-- ##### MACRO DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED ##### -->
40<para>
41
42</para>
43
44
45
46<!-- ##### MACRO DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE ##### -->
47<para>
48
49</para>
50
51
52
53<!-- ##### MACRO DBUSMENU_SERVER_PROP_DBUS_OBJECT ##### -->
54<para>
55
56</para>
57
58
59
60<!-- ##### MACRO DBUSMENU_SERVER_PROP_ROOT_NODE ##### -->
61<para>
62
63</para>
64
65
66
67<!-- ##### MACRO DBUSMENU_SERVER_PROP_VERSION ##### -->
68<para>
69
70</para>
71
72
73
74<!-- ##### STRUCT DbusmenuServer ##### -->
75<para>
76
77</para>
78
79@parent:
80@priv:
81
82<!-- ##### STRUCT DbusmenuServerClass ##### -->
83<para>
84
85</para>
86
87@parent_class:
88@id_prop_update:
89@id_update:
90@layout_updated:
91@item_activation:
92@reserved1:
93@reserved2:
94@reserved3:
95@reserved4:
96@reserved5:
97@reserved6:
98
99<!-- ##### FUNCTION dbusmenu_server_new ##### -->
100<para>
101
102</para>
103
104@object:
105@Returns:
106
107
108<!-- ##### FUNCTION dbusmenu_server_set_root ##### -->
109<para>
110
111</para>
112
113@server:
114@root:
115
116
0117
=== modified file 'docs/libdbusmenu-glib/reference/version.xml'
--- docs/libdbusmenu-glib/reference/version.xml 2011-01-13 16:14:19 +0000
+++ docs/libdbusmenu-glib/reference/version.xml 2011-01-14 16:46:55 +0000
@@ -1,1 +1,1 @@
10.3.9110.3.92
22
=== added file 'docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml'
--- docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/xml/annotation-glossary.xml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,54 @@
1<?xml version="1.0"?>
2<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
4[
5 <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
6]>
7
8<glossary id="annotation-glossary">
9 <title>Annotation Glossary</title>
10<glossdiv><title>A</title>
11 <glossentry>
12 <glossterm><anchor id="annotation-glossterm-array"/>array</glossterm>
13 <glossdef>
14 <para>Parameter points to an array of items.</para>
15 </glossdef>
16 </glossentry>
17</glossdiv>
18<glossdiv><title>E</title>
19 <glossentry>
20 <glossterm><anchor id="annotation-glossterm-element-type"/>element-type</glossterm>
21 <glossdef>
22 <para>Generics and defining elements of containers and arrays.</para>
23 </glossdef>
24 </glossentry>
25</glossdiv>
26<glossdiv><title>I</title>
27 <glossentry>
28 <glossterm><anchor id="annotation-glossterm-inout"/>inout</glossterm>
29 <glossdef>
30 <para>Parameter for input and for returning results. Default is <acronym>transfer full</acronym>.</para>
31 </glossdef>
32 </glossentry>
33 <glossentry>
34 <glossterm><anchor id="annotation-glossterm-in"/>in</glossterm>
35 <glossdef>
36 <para>Parameter for input. Default is <acronym>transfer none</acronym>.</para>
37 </glossdef>
38 </glossentry>
39</glossdiv>
40<glossdiv><title>T</title>
41 <glossentry>
42 <glossterm><anchor id="annotation-glossterm-transfer full"/>transfer full</glossterm>
43 <glossdef>
44 <para>Free data after the code is done.</para>
45 </glossdef>
46 </glossentry>
47 <glossentry>
48 <glossterm><anchor id="annotation-glossterm-transfer none"/>transfer none</glossterm>
49 <glossdef>
50 <para>Don't free data after the code is done.</para>
51 </glossdef>
52 </glossentry>
53</glossdiv>
54</glossary>
055
=== added file 'docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml'
--- docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/xml/api-index-deprecated.xml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,8 @@
1<?xml version="1.0"?>
2<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
4[
5 <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
6]>
7<indexdiv>
8</indexdiv>
09
=== added file 'docs/libdbusmenu-glib/reference/xml/api-index-full.xml'
--- docs/libdbusmenu-glib/reference/xml/api-index-full.xml 1970-01-01 00:00:00 +0000
+++ docs/libdbusmenu-glib/reference/xml/api-index-full.xml 2011-01-14 16:46:55 +0000
@@ -0,0 +1,105 @@
1<?xml version="1.0"?>
2<!DOCTYPE indexdiv PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
4[
5 <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
6]>
7<indexdiv>
8<indexdiv><title>C</title>
9<indexentry><primaryie linkends="DbusmenuClient"><link linkend="DbusmenuClient">DbusmenuClient</link>, struct in <link linkend="libdbusmenu-glib-DbusmenuClient">DbusmenuClient</link></primaryie></indexentry>
10<indexentry><primaryie linkends="DbusmenuClientClass"><link linkend="DbusmenuClientClass">DbusmenuClientClass</link>, struct in <link linkend="libdbusmenu-glib-DbusmenuClient">DbusmenuClient</link></primaryie></indexentry>
11<indexentry><primaryie linkends="DbusmenuClientMenuitem"><link linkend="DbusmenuClientMenuitem">DbusmenuClientMenuitem</link>, struct in <link linkend="libdbusmenu-glib-DbusmenuClientMenuitem">DbusmenuClientMenuitem</link></primaryie></indexentry>
12<indexentry><primaryie linkends="DbusmenuClientMenuitemClass"><link linkend="DbusmenuClientMenuitemClass">DbusmenuClientMenuitemClass</link>, struct in <link linkend="libdbusmenu-glib-DbusmenuClientMenuitem">DbusmenuClientMenuitem</link></primaryie></indexentry>
13<indexentry><primaryie linkends="DbusmenuClientTypeHandler"><link linkend="DbusmenuClientTypeHandler">DbusmenuClientTypeHandler</link>, user_function in <link linkend="libdbusmenu-glib-DbusmenuClient">DbusmenuClient</link></primaryie></indexentry>
14<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>
15<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>
16<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>
17<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: