~ubuntu-branches/ubuntu/oneiric/libdbusmenu/oneiric

« back to all changes in this revision

Viewing changes to docs/libdbusmenu-gtk/reference/html/libdbusmenu-gtk-parser.html

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine, Ted Gould, Ken VanDine
  • Date: 2011-06-24 14:55:59 UTC
  • mfrom: (1.1.50 upstream)
  • Revision ID: james.westby@ubuntu.com-20110624145559-rgt9s1hskuhrttaz
Tags: 0.4.90-0ubuntu1
[ Ted Gould ]
* debian/control, debian/*: Renaming packages for library version
  bump from 3 to 4.
* New upstream release.
  * Fixing visibility for Eclipse (LP: #770263 and LP: #618587)
  * Unseting a GValue properly (LP: #785828)
  * Memory leaks for GVariant usage (LP: #784890)
  * Making GTK 3 default build
  * Removing the SerializableMenuitem object
* debian/rules: Making GTK2 the special build 

[ Ken VanDine ]
* +debian/libdbusmenu-jsonloader4.symbols
* debian/*.symbols
  - Fixed sonames and removed all the duplicate symbols
* debian/*.install, debian/rules
  - Use cdbs to do the dual builds for gtk2/gtk3
* debian/control
  - Updated standards version to 3.9.2
  - Set version on the json-glib build depends to >= 0.13.4
  - Make gir1.2-dbusmenu-glib-0.4 break gir1.2-unity-3.0 and 
    gir1.2-indicate-0.5 built against older versions of dbusmenu to 
    prevent breakage in python apps that use gir loading multiple versions
    of dbusmenu-glib

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
<link rel="home" href="index.html" title="libdbusmenu-gtk Reference Manual">
8
8
<link rel="up" href="ch01.html" title="API">
9
9
<link rel="prev" href="libdbusmenu-gtk-DbusmenuGtkClient.html" title="DbusmenuGtkClient">
10
 
<link rel="next" href="libdbusmenu-gtk-DbusmenuGtkSerializableMenuItem.html" title="DbusmenuGtkSerializableMenuItem">
11
 
<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
 
10
<link rel="next" href="object-tree.html" title="Object Hierarchy">
 
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
18
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">libdbusmenu-gtk Reference Manual</th>
21
 
<td><a accesskey="n" href="libdbusmenu-gtk-DbusmenuGtkSerializableMenuItem.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 
21
<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22
22
</tr>
23
23
<tr><td colspan="5" class="shortcuts">
24
24
<a href="#libdbusmenu-gtk-parser.synopsis" class="shortcut">Top</a>
44
44
<pre class="synopsis">
45
45
#include &lt;libdbusmenu-gtk/parser.h&gt;
46
46
 
47
 
<a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  <a class="link" href="libdbusmenu-gtk-parser.html#dbusmenu-gtk-parse-menu-structure" title="dbusmenu_gtk_parse_menu_structure ()">dbusmenu_gtk_parse_menu_structure</a>   (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/2.24/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
48
 
<a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  <a class="link" href="libdbusmenu-gtk-parser.html#dbusmenu-gtk-parse-get-cached-item" title="dbusmenu_gtk_parse_get_cached_item ()">dbusmenu_gtk_parse_get_cached_item</a>  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/2.24/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
 
47
<a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  <a class="link" href="libdbusmenu-gtk-parser.html#dbusmenu-gtk-parse-menu-structure" title="dbusmenu_gtk_parse_menu_structure ()">dbusmenu_gtk_parse_menu_structure</a>   (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
 
48
<a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  <a class="link" href="libdbusmenu-gtk-parser.html#dbusmenu-gtk-parse-get-cached-item" title="dbusmenu_gtk_parse_get_cached_item ()">dbusmenu_gtk_parse_get_cached_item</a>  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);
49
49
</pre>
50
50
</div>
51
51
<div class="refsect1">
60
60
<a name="libdbusmenu-gtk-parser.details"></a><h2>Details</h2>
61
61
<div class="refsect2">
62
62
<a name="dbusmenu-gtk-parse-menu-structure"></a><h3>dbusmenu_gtk_parse_menu_structure ()</h3>
63
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  dbusmenu_gtk_parse_menu_structure   (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/2.24/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
 
63
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  dbusmenu_gtk_parse_menu_structure   (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
64
64
<p>
65
65
Goes through the GTK structures and turns them into the appropraite
66
66
Dbusmenu structures along with setting up all the relationships
72
72
<tbody>
73
73
<tr>
74
74
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
75
 
<td>A <a href="http://library.gnome.org/devel/gtk/2.24/GtkMenuItem.html"><span class="type">GtkMenuItem</span></a> or <a href="http://library.gnome.org/devel/gtk/2.24/GtkMenuShell.html"><span class="type">GtkMenuShell</span></a> to turn into a <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
 
75
<td>A <a href="http://library.gnome.org/devel/gtk/GtkMenuItem.html"><span class="type">GtkMenuItem</span></a> or <a href="http://library.gnome.org/devel/gtk/GtkMenuShell.html"><span class="type">GtkMenuShell</span></a> to turn into a <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a>
76
76
</td>
77
77
</tr>
78
78
<tr>
86
86
<hr>
87
87
<div class="refsect2">
88
88
<a name="dbusmenu-gtk-parse-get-cached-item"></a><h3>dbusmenu_gtk_parse_get_cached_item ()</h3>
89
 
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  dbusmenu_gtk_parse_get_cached_item  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/2.24/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
 
89
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="returnvalue">DbusmenuMenuitem</span></a> *  dbusmenu_gtk_parse_get_cached_item  (<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>);</pre>
90
90
<p>
91
91
The Dbusmenu GTK parser adds cached items on the various
92
92
menu items throughout the tree.  Sometimes it can be useful
98
98
<tbody>
99
99
<tr>
100
100
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
101
 
<td>A <a href="http://library.gnome.org/devel/gtk/2.24/GtkMenuItem.html"><span class="type">GtkMenuItem</span></a> that may have a cached <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> from the parser</td>
 
101
<td>A <a href="http://library.gnome.org/devel/gtk/GtkMenuItem.html"><span class="type">GtkMenuItem</span></a> that may have a cached <a href="/usr/share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html#DbusmenuMenuitem"><span class="type">DbusmenuMenuitem</span></a> from the parser</td>
102
102
</tr>
103
103
<tr>
104
104
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
113
113
</div>
114
114
<div class="footer">
115
115
<hr>
116
 
          Generated by GTK-Doc V1.16</div>
 
116
          Generated by GTK-Doc V1.17</div>
117
117
</body>
118
118
</html>
 
 
b'\\ No newline at end of file'