[gtk-mac-integration] Update published docs.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-mac-integration] Update published docs.
- Date: Tue, 22 Mar 2022 17:56:05 +0000 (UTC)
commit 4f1ae96b4c57e94da9b133f9ccaae8d326bf54c4
Author: John Ralls <jralls ceridwen us>
Date: Tue Mar 22 10:55:47 2022 -0700
Update published docs.
README | 2 +-
docs/GtkosxApplication.html | 629 +++++++++++++++--------------
docs/api-index-full.html | 97 +++--
docs/ch01.html | 14 +-
docs/deprecated-api-index.html | 10 +-
docs/gtk-mac-integration-gtkosx-image.html | 52 +--
docs/index.html | 14 +-
docs/object-tree.html | 14 +-
8 files changed, 445 insertions(+), 387 deletions(-)
---
diff --git a/README b/README
index ac2a870..609543f 100644
--- a/README
+++ b/README
@@ -17,7 +17,7 @@ gobject-introspection is in src/test-introspection.py.
GtkosxApplication is well documented using Gtk-Doc. To build the
documentation, pass --enable-gtk-doc to configure. A current copy may
-be found online at https://jralls.github.io/gtk-mac-integration with additoinal information at
https://wiki.gnome.org/Projects/GTK%2B/OSX/.
+be found online at https://jralls.github.io/gtk-mac-integration with additional information at
https://wiki.gnome.org/Projects/GTK%2B/OSX/.
Gtk-mac-integration may be built for either Gtk+-2, Gtk+-3, or since
version 2.0.7 both. Because it's not possible to link both
diff --git a/docs/GtkosxApplication.html b/docs/GtkosxApplication.html
index 35f3012..56f224d 100644
--- a/docs/GtkosxApplication.html
+++ b/docs/GtkosxApplication.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>GtkosxApplication</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>GtkosxApplication: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="ch01.html" title="GtkosxApplication Reference">
<link rel="prev" href="gtk-mac-integration-gtkosx-image.html" title="gtkosx-image">
<link rel="next" href="object-tree.html" title="Object Hierarchy">
@@ -24,7 +24,7 @@
<td><a accesskey="p" href="gtk-mac-integration-gtkosx-image.html"><img src="left.png" width="16" height="16"
border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0"
alt="Next"></a></td>
</tr></table>
-<div class="refentry" lang="en">
+<div class="refentry">
<a name="GtkosxApplication"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
@@ -33,20 +33,20 @@
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
</colgroup>
<tbody>
<tr>
<td class="function_type">
-<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="returnvalue">GtkosxApplication</span></a> *
+<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="returnvalue">GtkosxApplication</span></a> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get" title="gtkosx_application_get
()">gtkosx_application_get</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get" title="gtkosx_application_get
()">gtkosx_application_get</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -54,7 +54,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-ready" title="gtkosx_application_ready
()">gtkosx_application_ready</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-ready" title="gtkosx_application_ready
()">gtkosx_application_ready</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -62,7 +62,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()">gtkosx_application_set_use_quartz_accelerators</a>
<span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()">gtkosx_application_set_use_quartz_accelerators</a>
<span class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -70,7 +70,7 @@
<span class="returnvalue">gboolean</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()">gtkosx_application_use_quartz_accelerators</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()">gtkosx_application_use_quartz_accelerators</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -78,7 +78,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-menu-bar" title="gtkosx_application_set_menu_bar
()">gtkosx_application_set_menu_bar</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-menu-bar"
title="gtkosx_application_set_menu_bar ()">gtkosx_application_set_menu_bar</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -86,7 +86,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-sync-menubar" title="gtkosx_application_sync_menubar
()">gtkosx_application_sync_menubar</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-sync-menubar"
title="gtkosx_application_sync_menubar ()">gtkosx_application_sync_menubar</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -94,7 +94,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-insert-app-menu-item"
title="gtkosx_application_insert_app_menu_item ()">gtkosx_application_insert_app_menu_item</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-insert-app-menu-item"
title="gtkosx_application_insert_app_menu_item ()">gtkosx_application_insert_app_menu_item</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -102,7 +102,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-about-item" title="gtkosx_application_set_about_item
()">gtkosx_application_set_about_item</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-about-item"
title="gtkosx_application_set_about_item ()">gtkosx_application_set_about_item</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -110,7 +110,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-window-menu"
title="gtkosx_application_set_window_menu ()">gtkosx_application_set_window_menu</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-window-menu"
title="gtkosx_application_set_window_menu ()">gtkosx_application_set_window_menu</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -118,7 +118,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-help-menu" title="gtkosx_application_set_help_menu
()">gtkosx_application_set_help_menu</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-help-menu"
title="gtkosx_application_set_help_menu ()">gtkosx_application_set_help_menu</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -126,7 +126,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-menu" title="gtkosx_application_set_dock_menu
()">gtkosx_application_set_dock_menu</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-menu"
title="gtkosx_application_set_dock_menu ()">gtkosx_application_set_dock_menu</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -134,7 +134,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-icon-pixbuf"
title="gtkosx_application_set_dock_icon_pixbuf ()">gtkosx_application_set_dock_icon_pixbuf</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-icon-pixbuf"
title="gtkosx_application_set_dock_icon_pixbuf ()">gtkosx_application_set_dock_icon_pixbuf</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -142,7 +142,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-icon-resource"
title="gtkosx_application_set_dock_icon_resource ()">gtkosx_application_set_dock_icon_resource</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-icon-resource"
title="gtkosx_application_set_dock_icon_resource ()">gtkosx_application_set_dock_icon_resource</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -150,7 +150,7 @@
<span class="returnvalue">gint</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-attention-request"
title="gtkosx_application_attention_request ()">gtkosx_application_attention_request</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-attention-request"
title="gtkosx_application_attention_request ()">gtkosx_application_attention_request</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -158,7 +158,7 @@
<span class="returnvalue">void</span>
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-cancel-attention-request"
title="gtkosx_application_cancel_attention_request ()">gtkosx_application_cancel_attention_request</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-cancel-attention-request"
title="gtkosx_application_cancel_attention_request ()">gtkosx_application_cancel_attention_request</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -166,7 +166,7 @@
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-path"
title="gtkosx_application_get_bundle_path ()">gtkosx_application_get_bundle_path</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-path"
title="gtkosx_application_get_bundle_path ()">gtkosx_application_get_bundle_path</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -174,7 +174,7 @@
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get-resource-path"
title="gtkosx_application_get_resource_path ()">gtkosx_application_get_resource_path</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-resource-path"
title="gtkosx_application_get_resource_path ()">gtkosx_application_get_resource_path</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -182,7 +182,7 @@
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get-executable-path"
title="gtkosx_application_get_executable_path ()">gtkosx_application_get_executable_path</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-executable-path"
title="gtkosx_application_get_executable_path ()">gtkosx_application_get_executable_path</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -190,7 +190,7 @@
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()">gtkosx_application_get_bundle_id</a> <span class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-id"
title="gtkosx_application_get_bundle_id ()">gtkosx_application_get_bundle_id</a> <span
class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -198,85 +198,90 @@
<span class="returnvalue">gchar</span> *
</td>
<td class="function_name">
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()">gtkosx_application_get_bundle_info</a> <span
class="c_punctuation">()</span>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()">gtkosx_application_get_bundle_info</a> <span
class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.signals"></a><h2>Signals</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
</colgroup>
<tbody>
<tr>
<td class="signal_type"><span class="returnvalue">gboolean</span></td>
-<td class="signal_name"><a href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination"
title="The “NSApplicationBlockTermination” signal">NSApplicationBlockTermination</a></td>
+<td class="signal_name"><a class="link"
href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal">NSApplicationBlockTermination</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
-<td class="signal_name"><a href="GtkosxApplication.html#GtkosxApplication-NSApplicationDidBecomeActive"
title="The “NSApplicationDidBecomeActive” signal">NSApplicationDidBecomeActive</a></td>
+<td class="signal_name"><a class="link"
href="GtkosxApplication.html#GtkosxApplication-NSApplicationDidBecomeActive" title="The
“NSApplicationDidBecomeActive” signal">NSApplicationDidBecomeActive</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">gboolean</span></td>
-<td class="signal_name"><a href="GtkosxApplication.html#GtkosxApplication-NSApplicationOpenFile" title="The
“NSApplicationOpenFile” signal">NSApplicationOpenFile</a></td>
+<td class="signal_name"><a class="link"
href="GtkosxApplication.html#GtkosxApplication-NSApplicationOpenFile" title="The “NSApplicationOpenFile”
signal">NSApplicationOpenFile</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
-<td class="signal_name"><a href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillResignActive"
title="The “NSApplicationWillResignActive” signal">NSApplicationWillResignActive</a></td>
+<td class="signal_name"><a class="link"
href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillResignActive" title="The
“NSApplicationWillResignActive” signal">NSApplicationWillResignActive</a></td>
<td class="signal_flags">Action</td>
</tr>
<tr>
<td class="signal_type"><span class="returnvalue">void</span></td>
-<td class="signal_name"><a href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillTerminate"
title="The “NSApplicationWillTerminate” signal">NSApplicationWillTerminate</a></td>
+<td class="signal_name"><a class="link"
href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillTerminate" title="The
“NSApplicationWillTerminate” signal">NSApplicationWillTerminate</a></td>
<td class="signal_flags">Action</td>
</tr>
</tbody>
</table></div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
</colgroup>
<tbody>
<tr>
<td class="datatype_keyword">struct</td>
-<td class="function_name"><a href="GtkosxApplication.html#GtkosxApplicationMenuGroup" title="struct
GtkosxApplicationMenuGroup">GtkosxApplicationMenuGroup</a></td>
+<td class="function_name"><a class="link" href="GtkosxApplication.html#GtkosxApplicationMenuGroup"
title="struct GtkosxApplicationMenuGroup">GtkosxApplicationMenuGroup</a></td>
</tr>
<tr>
<td class="datatype_keyword">enum</td>
-<td class="function_name"><a href="GtkosxApplication.html#GtkosxApplicationAttentionType" title="enum
GtkosxApplicationAttentionType">GtkosxApplicationAttentionType</a></td>
+<td class="function_name"><a class="link" href="GtkosxApplication.html#GtkosxApplicationAttentionType"
title="enum GtkosxApplicationAttentionType">GtkosxApplicationAttentionType</a></td>
</tr>
</tbody>
</table></div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen"> GObject
<span class="lineart">╰──</span> GtkosxApplication
</pre>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.includes"></a><h2>Includes</h2>
<pre class="synopsis">#include <gtkosxapplication.h>
</pre>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.description"></a><h2>Description</h2>
<p>Exposes to the Gtk+ program important functions of
OS X's NSApplication class for use by Gtk+ applications running with
the quartz Gdk backend and provides addtional functions for
-integrating a Gtk+ program into the OS X user environment.</p>
+integrating a Gtk+ program into the macOS user environment.</p>
+<p>Note: There's a complete example program in src/testintegration.c.</p>
+<p>Note: This library is obsolescent in Gtk3 as there are built-in
+features in GLib and Gtk to integrate Gtk applications with macOS.</p>
+<p>Note: gtkosxapplication does not and cannot support Gtk4. Use the
+built-in macOS integration features.</p>
<p>Using GtkosxApplication is pretty simple.
First, create an instance at startup:</p>
<div class="informalexample">
@@ -284,7 +289,7 @@ First, create an instance at startup:</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="n">GtkosxApplication</span> <span
class="o">*</span><span class="n">theApp</span> <span class="o">=</span> <span
class="n">g_object_new</span><span class="p">(</span><span class="n">GTKOSX_TYPE_APPLICATION</span><span
class="p">,</span> <span class="nb">NULL</span><span class="p">);</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">GtkosxApplication</span><span
class="w"> </span><span class="o">*</span><span class="n">theApp</span><span class="w"> </span><span
class="o">=</span><span class="w"> </span><span class="n">g_object_new</span><span class="p">(</span><span
class="n">GTKOSX_TYPE_APPLICATION</span><span class="p">,</span><span class="w"> </span><span
class="nb">NULL</span><span class="p">);</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -297,7 +302,7 @@ First, create an instance at startup:</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="n">gtk_init</span><span
class="p">()</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">gtk_init</span><span
class="p">()</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -337,8 +342,8 @@ you need to ask the GtkUIManager for a pointer. Once everything is
more-or-less set up on the Gtk+ side, you need only hide the menu
and call <code class="function">gtkosx_application_set_main_menu()</code>. Here's an example with
GtkBuilder:</p>
-<div class="refsect3" lang="en">
-<a name="idp140320645222816"></a><h4>Setting the MenuBar</h4>
+<div class="refsect3">
+<a name="id-1.2.3.8.16"></a><h4>Setting the MenuBar</h4>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -351,14 +356,14 @@ GtkBuilder:</p>
6
7
8</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="n">GtkUIManager</span> <span
class="o">*</span><span class="n">mgr</span> <span class="o">=</span> <span
class="n">gtk_ui_manager_new</span><span class="p">();</span>
-<span class="n">GtkosxApplication</span> <span class="o">*</span><span class="n">theApp</span> <span
class="o">=</span> <span class="n">g_object_new</span><span class="p">(</span><span
class="n">GTKOSX_TYPE_APPLICATION</span><span class="p">,</span> <span class="nb">NULL</span><span
class="p">);</span>
-<span class="p">...</span>
-<span class="n">mergeid</span> <span class="o">=</span> <span
class="n">gtk_ui_manager_add_ui_from_file</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span> <span class="s">"src/testui.xml"</span><span class="p">,</span> <span
class="o">&</span><span class="n">err</span><span class="p">);</span>
-<span class="p">...</span>
-<span class="n">menubar</span> <span class="o">=</span> <span
class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span> <span class="s">"/menubar"</span><span class="p">);</span>
-<span class="n">gtk_widget_hide</span> <span class="p">(</span><span class="n">menubar</span><span
class="p">);</span>
-<span class="n">gtkosx_application_set_menu_bar</span><span class="p">(</span><span
class="n">theApp</span><span class="p">,</span> <span class="n">GTK_MENU_SHELL</span><span
class="p">(</span><span class="n">menubar</span><span class="p">));</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">GtkUIManager</span><span
class="w"> </span><span class="o">*</span><span class="n">mgr</span><span class="w"> </span><span
class="o">=</span><span class="w"> </span><span class="n">gtk_ui_manager_new</span><span
class="p">();</span><span class="w"></span>
+<span class="n">GtkosxApplication</span><span class="w"> </span><span class="o">*</span><span
class="n">theApp</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span
class="n">g_object_new</span><span class="p">(</span><span class="n">GTKOSX_TYPE_APPLICATION</span><span
class="p">,</span><span class="w"> </span><span class="nb">NULL</span><span class="p">);</span><span
class="w"></span>
+<span class="p">...</span><span class="w"></span>
+<span class="n">mergeid</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span
class="n">gtk_ui_manager_add_ui_from_file</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span><span class="w"> </span><span class="s">"src/testui.xml"</span><span
class="p">,</span><span class="w"> </span><span class="o">&</span><span class="n">err</span><span
class="p">);</span><span class="w"></span>
+<span class="p">...</span><span class="w"></span>
+<span class="n">menubar</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span
class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span><span class="w"> </span><span class="s">"/menubar"</span><span
class="p">);</span><span class="w"></span>
+<span class="n">gtk_widget_hide</span><span class="w"> </span><span class="p">(</span><span
class="n">menubar</span><span class="p">);</span><span class="w"></span>
+<span class="n">gtkosx_application_set_menu_bar</span><span class="p">(</span><span
class="n">theApp</span><span class="p">,</span><span class="w"> </span><span
class="n">GTK_MENU_SHELL</span><span class="p">(</span><span class="n">menubar</span><span
class="p">));</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -371,20 +376,20 @@ accelerators: Quartz, where the keystroke is processed by OS X and
the menu item action event is placed on the event queue by OS X, or
Gtk, where the accelerator key event is passed through to Gtk to
recognize. This is controlled by
-<a href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()"><code
class="function">gtkosx_application_set_use_quartz_accelerators()</code></a> (you can test the
-value with <a href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()"><code
class="function">gtkosx_application_use_quartz_accelerators()</code></a>), and the
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()"><code
class="function">gtkosx_application_set_use_quartz_accelerators()</code></a> (you can test the
+value with <a class="link" href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()"><code
class="function">gtkosx_application_use_quartz_accelerators()</code></a>), and the
default is to use Quartz handling. This has two advantages:</p>
-<div class="itemizedlist"><ul type="disc">
-<li><p>It works without any extra steps</p></li>
-<li><p>It changes stock accelerators (like Ctrl-O for open file) to
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>It works without any extra steps</p></li>
+<li class="listitem"><p>It changes stock accelerators (like Ctrl-O for open file) to
the stock OS X keyEquivalent (Cmd-O in that case).</p></li>
</ul></div>
<p>If you need to use Gtk+ keyboard accelerator handling *and*
you're using GtkMenuItems instead of GtkActions, you'll need to
connect a special handler as shown in the following example:</p>
</div>
-<div class="refsect3" lang="en">
-<a name="idp140320645229360"></a><h4>Enabling Accelerators on Hidden Menus</h4>
+<div class="refsect3">
+<a name="id-1.2.3.8.17"></a><h4>Enabling Accelerators on Hidden Menus</h4>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -397,14 +402,14 @@ connect a special handler as shown in the following example:</p>
6
7
8</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="k">static</span> <span
class="n">gboolean</span>
-<span class="nf">can_activate_cb</span><span class="p">(</span><span class="n">GtkWidget</span><span
class="o">*</span> <span class="n">widget</span><span class="p">,</span> <span class="n">guint</span> <span
class="n">signal_id</span><span class="p">,</span> <span class="n">gpointer</span> <span
class="n">data</span><span class="p">)</span>
-<span class="p">{</span>
- <span class="k">return</span> <span class="n">gtk_widget_is_sensitive</span><span class="p">(</span><span
class="n">widget</span><span class="p">);</span>
-<span class="p">}</span>
-<span class="p">...</span>
- <span class="n">g_signal_connect</span><span class="p">(</span><span class="n">menubar</span><span
class="p">,</span> <span class="s">"can-activate-accel"</span><span class="p">,</span>
- <span class="n">G_CALLBACK</span><span class="p">(</span><span
class="n">can_activate_cb</span><span class="p">),</span> <span class="nb">NULL</span><span
class="p">);</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="k">static</span><span class="w">
</span><span class="n">gboolean</span><span class="w"></span>
+<span class="nf">can_activate_cb</span><span class="p">(</span><span class="n">GtkWidget</span><span
class="o">*</span><span class="w"> </span><span class="n">widget</span><span class="p">,</span><span
class="w"> </span><span class="n">guint</span><span class="w"> </span><span class="n">signal_id</span><span
class="p">,</span><span class="w"> </span><span class="n">gpointer</span><span class="w"> </span><span
class="n">data</span><span class="p">)</span><span class="w"></span>
+<span class="p">{</span><span class="w"></span>
+<span class="w"> </span><span class="k">return</span><span class="w"> </span><span
class="n">gtk_widget_is_sensitive</span><span class="p">(</span><span class="n">widget</span><span
class="p">);</span><span class="w"></span>
+<span class="p">}</span><span class="w"></span>
+<span class="p">...</span><span class="w"></span>
+<span class="w"> </span><span class="n">g_signal_connect</span><span class="p">(</span><span
class="n">menubar</span><span class="p">,</span><span class="w"> </span><span
class="s">"can-activate-accel"</span><span class="p">,</span><span class="w"></span>
+<span class="w"> </span><span class="n">G_CALLBACK</span><span class="p">(</span><span
class="n">can_activate_cb</span><span class="p">),</span><span class="w"> </span><span
class="nb">NULL</span><span class="p">);</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -416,10 +421,10 @@ users is to move some menu items from their normal Gtk locations to
the so-called "App" menu. That's the menu all the way at the left
of the menubar that has the currently-running application's
name. There are 3 menu items that normally go there:</p>
-<div class="itemizedlist"><ul type="disc">
-<li><p>Help|About</p></li>
-<li><p>Edit|Preferences</p></li>
-<li><p>File|Quit</p></li>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>Help|About</p></li>
+<li class="listitem"><p>Edit|Preferences</p></li>
+<li class="listitem"><p>File|Quit</p></li>
</ul></div>
<p>File|Quit is a special case, because OS X handles it itself and
automatically includes it, so the only thing you need do is hide it
@@ -429,17 +434,17 @@ on the File menu so that it doesn't show up twice:</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="n">gtk_widget_hide</span><span
class="p">(</span><span class="n">GTK_WIDGET</span><span class="p">(</span><span
class="n">file_quit_menu_item</span><span class="p">));</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">gtk_widget_hide</span><span
class="p">(</span><span class="n">GTK_WIDGET</span><span class="p">(</span><span
class="n">file_quit_menu_item</span><span class="p">));</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
</div>
<p>
-The other two must be moved in code, and there are two functions
-for doing that. The first one creates "goups", which is just an
-easy way to manage separators, and the second adds the actual menu
-items to the groups. Here's an example:</p>
+The other two must be moved in code. That's done by inserting them
+into the app menu. The following example demonstrates this along
+with placing separators above and below to set off our new menu
+items.</p>
<div class="informalexample">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -455,19 +460,29 @@ items to the groups. Here's an example:</p>
9
10
11
-12</pre></td>
- <td class="listing_code"><pre class="programlisting"><span
class="n">GtkosxApplicationMenuGroup</span> <span class="o">*</span><span class="n">group</span><span
class="p">;</span>
-<span class="n">GtkMenuItem</span> <span class="o">*</span><span class="n">about_item</span><span
class="p">,</span> <span class="o">*</span><span class="n">preferences_item</span><span class="p">;</span>
-<span class="n">about_item</span> <span class="o">=</span> <span
class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span> <span class="s">"/menubar/Help/About"</span><span class="p">);</span>
-<span class="n">preferences_item</span> <span class="o">=</span> <span
class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span class="n">mgr</span><span
class="p">,</span> <span class="s">"/menubar/Edit/Preferences"</span><span class="p">);</span>
+12
+13
+14
+15
+16
+17</pre></td>
+ <td class="listing_code"><pre class="programlisting"><span
class="n">GtkosxApplicationMenuGroup</span><span class="w"> </span><span class="o">*</span><span
class="n">group</span><span class="p">;</span><span class="w"></span>
+<span class="n">GtkMenuItem</span><span class="w"> </span><span class="o">*</span><span
class="n">about_item</span><span class="p">,</span><span class="w"> </span><span class="o">*</span><span
class="n">preferences_item</span><span class="p">;</span><span class="w"></span>
+<span class="n">about_item</span><span class="w"> </span><span class="o">=</span><span class="w">
</span><span class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span
class="n">mgr</span><span class="p">,</span><span class="w"> </span><span
class="s">"/menubar/Help/About"</span><span class="p">);</span><span class="w"></span>
+<span class="n">preferences_item</span><span class="w"> </span><span class="o">=</span><span class="w">
</span><span class="n">gtk_ui_manager_get_widget</span><span class="p">(</span><span
class="n">mgr</span><span class="p">,</span><span class="w"> </span><span
class="s">"/menubar/Edit/Preferences"</span><span class="p">);</span><span class="w"></span>
+<span class="n">sep</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span
class="n">gtk_separator_menu_item_new</span><span class="w"> </span><span class="p">();</span><span
class="w"></span>
+<span class="n">g_object_ref</span><span class="w"> </span><span class="p">(</span><span
class="n">sep</span><span class="p">);</span><span class="w"></span>
+<span class="n">gtkosx_application_insert_app_menu_item</span><span class="w"> </span><span
class="p">(</span><span class="n">theApp</span><span class="p">,</span><span class="w"> </span><span
class="n">sep</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span
class="p">);</span><span class="w"></span>
-<span class="n">group</span> <span class="o">=</span> <span
class="n">gtkosx_application_add_app_menu_group</span> <span class="p">(</span><span
class="n">theApp</span><span class="p">);</span>
-<span class="n">gtkosx_application_add_app_menu_item</span> <span class="p">(</span><span
class="n">theApp</span><span class="p">,</span> <span class="n">group</span><span class="p">,</span>
- <span class="n">GTK_MENU_ITEM</span> <span class="p">(</span><span
class="n">about_item</span><span class="p">));</span>
-<span class="n">group</span> <span class="o">=</span> <span
class="n">gtkosx_application_add_app_menu_group</span> <span class="p">(</span><span
class="n">theApp</span><span class="p">);</span>
-<span class="n">gtkosx_application_add_app_menu_item</span> <span class="p">(</span><span
class="n">theApp</span><span class="p">,</span> <span class="n">group</span><span class="p">,</span>
- <span class="n">GTK_MENU_ITEM</span> <span class="p">(</span><span
class="n">preferences_item</span><span class="p">));</span></pre></td>
+<span class="n">gtkosx_application_insert_app_menu_item</span><span class="w"> </span><span
class="p">(</span><span class="n">theApp</span><span class="p">,</span><span class="w"></span>
+<span class="w"> </span><span class="n">GTK_MENU_ITEM</span><span
class="w"> </span><span class="p">(</span><span class="n">about_item</span><span class="p">),</span><span
class="w"> </span><span class="mi">1</span><span class="p">);</span><span class="w"></span>
+
+<span class="n">gtkosx_application_insert_app_menu_item</span><span class="w"> </span><span
class="p">(</span><span class="n">theApp</span><span class="p">,</span><span class="w"></span>
+<span class="w"> </span><span class="n">GTK_MENU_ITEM</span><span
class="w"> </span><span class="p">(</span><span class="n">preferences_item</span><span
class="p">),</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span><span
class="w"></span>
+<span class="n">sep</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span
class="n">gtk_separator_menu_item_new</span><span class="w"> </span><span class="p">();</span><span
class="w"></span>
+<span class="n">g_object_ref</span><span class="w"> </span><span class="p">(</span><span
class="n">sep</span><span class="p">);</span><span class="w"></span>
+<span class="n">gtkosx_application_insert_app_menu_item</span><span class="w"> </span><span
class="p">(</span><span class="n">theApp</span><span class="p">,</span><span class="w"> </span><span
class="n">sep</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span
class="p">);</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -482,7 +497,7 @@ we're ready:</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span
class="n">gtkosx_application_ready</span><span class="p">(</span><span class="n">theApp</span><span
class="p">);</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span
class="n">gtkosx_application_ready</span><span class="p">(</span><span class="n">theApp</span><span
class="p">);</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -500,7 +515,7 @@ window, as with changing pages in a GtkNotebook) you need to call</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span
class="n">gtkosx_application_sync_menubar</span><span class="p">(</span><span class="n">theApp</span><span
class="p">)</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span
class="n">gtkosx_application_sync_menubar</span><span class="p">(</span><span class="n">theApp</span><span
class="p">)</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -510,10 +525,10 @@ window, as with changing pages in a GtkNotebook) you need to call</p>
<p>N.B.: One GtkMenu function, <code class="function">gtk_menu_reorder_child()</code>, changes the
menu appearance without emitting a signal, so if you use that
function in your code you'll need to call
-<a href="GtkosxApplication.html#gtkosx-application-sync-menubar" title="gtkosx_application_sync_menubar
()"><code class="function">gtkosx_application_sync_menubar()</code></a> afterwards.</p>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-sync-menubar"
title="gtkosx_application_sync_menubar ()"><code
class="function">gtkosx_application_sync_menubar()</code></a> afterwards.</p>
</div>
-<div class="refsect3" lang="en">
-<a name="idp140320645243520"></a><h4>Dock Support</h4>
+<div class="refsect3">
+<a name="id-1.2.3.8.18"></a><h4>Dock Support</h4>
<p>The dock is that bar of icons that normally lives at the bottom of
the display on a Mac (though it can be moved to one of the other
sides; this author likes his on the left, which is where it was
@@ -529,16 +544,16 @@ doesn't have focus. You might want to do that at the end of a long
task so that the user will know that it's finished if she's
switched to another application while she waits for yours.
They're all pretty simple, so you can just read the details below.</p>
-<div class="itemizedlist"><ul type="disc">
-<li><p>gtkosx_application_set_doc_menu()</p></li>
-<li><p>gtkosx_application_set_doc_icon_pixbuf()</p></li>
-<li><p>gtkosx_application_set_dock_icon_resource()</p></li>
-<li><p>gtkosx_application_attention_request()</p></li>
-<li><p>gtkosx_application_cancel_attention_request()</p></li>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>gtkosx_application_set_doc_menu()</p></li>
+<li class="listitem"><p>gtkosx_application_set_doc_icon_pixbuf()</p></li>
+<li class="listitem"><p>gtkosx_application_set_dock_icon_resource()</p></li>
+<li class="listitem"><p>gtkosx_application_attention_request()</p></li>
+<li class="listitem"><p>gtkosx_application_cancel_attention_request()</p></li>
</ul></div>
</div>
-<div class="refsect3" lang="en">
-<a name="idp140320645248592"></a><h4>Bundle Support</h4>
+<div class="refsect3">
+<a name="id-1.2.3.8.19"></a><h4>Bundle Support</h4>
<p>The last feature to which GtkosxApplication provides an interface
is the bundle. Normally in OS X, graphical applications are packaged
along with their non-standard dependencies and their resources
@@ -549,18 +564,18 @@ the Gtk-OSX project.</p>
<p>OS X provides a variety of functions pertaining to bundles, most of
which are not likely to interest someone porting a Gtk+
application. GtkosxApplication has wrapped a few that might be:</p>
-<div class="itemizedlist"><ul type="disc">
-<li><p>gtkosx_application_get_bundle_path()</p></li>
-<li><p>gtkosx_application_get_resource_path()</p></li>
-<li><p>gtkosx_application_get_executable_path()</p></li>
-<li><p>gtkosx_application_get_bundle_id()</p></li>
-<li><p>gtkosx_application_get_bundle_info()</p></li>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>gtkosx_application_get_bundle_path()</p></li>
+<li class="listitem"><p>gtkosx_application_get_resource_path()</p></li>
+<li class="listitem"><p>gtkosx_application_get_executable_path()</p></li>
+<li class="listitem"><p>gtkosx_application_get_bundle_id()</p></li>
+<li class="listitem"><p>gtkosx_application_get_bundle_info()</p></li>
</ul></div>
<p>The first three just get a UTF8-encoded path. An interesting note
is that they'll return the path to the executable or the folder
it's in regardless of whether it's actually in a bundle. To find
out if one is actually dealing with a bundle,
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()"><code class="function">gtkosx_application_get_bundle_id()</code></a> will return "" if it can't find
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-id"
title="gtkosx_application_get_bundle_id ()"><code
class="function">gtkosx_application_get_bundle_id()</code></a> will return "" if it can't find
the key <code class="literal">CFBundleIdentifier</code> from the bundle's Info.plist -- which it
won't if the application isn't in a bundle or wasn't launched by
opening the bundle. (In other words, even if you have your
@@ -571,7 +586,7 @@ line as</p>
<tbody>
<tr>
<td class="listing_lines" align="right"><pre>1</pre></td>
- <td class="listing_code"><pre class="programlisting"><span class="err">$</span> <span
class="n">Foo</span><span class="p">.</span><span class="n">app</span><span class="o">/</span><span
class="n">Contents</span><span class="o">/</span><span class="n">MacOS</span><span class="o">/</span><span
class="n">Foo</span></pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">$</span><span class="w">
</span><span class="n">Foo</span><span class="p">.</span><span class="n">app</span><span
class="o">/</span><span class="n">Contents</span><span class="o">/</span><span class="n">MacOS</span><span
class="o">/</span><span class="n">Foo</span><span class="w"></span></pre></td>
</tr>
</tbody>
</table>
@@ -579,21 +594,21 @@ line as</p>
<p>
the Info.plist won't have been opened and
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()"><code class="function">gtkosx_application_get_bundle_id()</code></a> will return "". Of course, it
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-id"
title="gtkosx_application_get_bundle_id ()"><code
class="function">gtkosx_application_get_bundle_id()</code></a> will return "". Of course, it
will also return "" if you didn't set <code class="literal">CFBundleIdentifier</code> in the
Info.plist, so make sure that you do!</p>
-<p>The last function, <a href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()"><code
class="function">gtkosx_application_get_bundle_info()</code></a>, will
+<p>The last function, <a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()"><code
class="function">gtkosx_application_get_bundle_info()</code></a>, will
return the value associated with an arbitrary key from Info.plist
as long as that value is a string. If it isn't, then the function
returns a null string ("").</p>
</div>
-<div class="refsect3" lang="en">
-<a name="idp140320645260128"></a><h4>Notifications</h4>
+<div class="refsect3">
+<a name="id-1.2.3.8.20"></a><h4>Notifications</h4>
<p>Finally, notice the signals. These are emitted in response to the
indicated OS X notifications. Except for
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal"><span class="type">“NSApplicationBlockTermination”</span></a>, most
programs
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal"><span class="type">“NSApplicationBlockTermination”</span></a>, most
programs
won't need to do anything with
-them. <a href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal"><span class="type">“NSApplicationBlockTermination”</span></a> is
telling
+them. <a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination"
title="The “NSApplicationBlockTermination” signal"><span
class="type">“NSApplicationBlockTermination”</span></a> is telling
you that OS X is planning to shut down your program. If you have any
cleanup to do (like saving open files), or if you want to ask the
user if it's OK, you should connect to the signal and do your
@@ -601,32 +616,32 @@ cleanup. Your handler can return <code class="literal">TRUE</code> to prevent th
from quitting.</p>
</div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.functions_details"></a><h2>Functions</h2>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get"></a><h3>gtkosx_application_get ()</h3>
-<pre class="programlisting"><a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="returnvalue">GtkosxApplication</span></a> *
+<pre class="programlisting"><a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="returnvalue">GtkosxApplication</span></a> *
gtkosx_application_get (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Get the singleton NSApplication object.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get.returns"></a><h4>Returns</h4>
<p>the singleton application object. </p>
<p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of
freeing it."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-ready"></a><h3>gtkosx_application_ready ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_ready (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
+gtkosx_application_ready (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
<p>Inform Cocoa that application initialization is complete.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-ready.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
@@ -637,22 +652,22 @@ gtkosx_application_ready (<em class="parameter"><code><a href="GtkosxApplication
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a
name="gtkosx-application-set-use-quartz-accelerators"></a><h3>gtkosx_application_set_use_quartz_accelerators
()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtkosx_application_set_use_quartz_accelerators
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">gboolean</span>
use_quartz_accelerators</code></em>);</pre>
<p>Set quartz accelerator handling; TRUE (default) uses quartz; FALSE
uses Gtk+. Quartz accelerator handling is required for normal OS X
accelerators (e.g., command-q to quit) to work.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-use-quartz-accelerators.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -670,19 +685,19 @@ accelerators (e.g., command-q to quit) to work.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-use-quartz-accelerators"></a><h3>gtkosx_application_use_quartz_accelerators
()</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
gtkosx_application_use_quartz_accelerators
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
<p>Are we using Quartz or Gtk+ accelerator handling?</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-use-quartz-accelerators.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
@@ -691,29 +706,29 @@ gtkosx_application_use_quartz_accelerators
</tr></tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-use-quartz-accelerators.returns"></a><h4>Returns</h4>
<p> a gboolean</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-menu-bar"></a><h3>gtkosx_application_set_menu_bar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_set_menu_bar (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+gtkosx_application_set_menu_bar (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GtkMenuShell</span>
*menu_shell</code></em>);</pre>
<p>Set a window's menubar as the application menu bar. Call this once
for each window as you create them. It works best if the menubar is
reasonably fully populated before you call it. Once set, it will
stay syncronized through signals as long as you don't disconnect or
block them.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-menu-bar.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -731,20 +746,20 @@ block them.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-sync-menubar"></a><h3>gtkosx_application_sync_menubar ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_sync_menubar (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
+gtkosx_application_sync_menubar (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>);</pre>
<p>Syncronize the active window's GtkMenuBar with the OSX menu
bar. You should only need this if you have programmatically changed
the menus with signals blocked or disconnected.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-sync-menubar.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>self</p></td>
@@ -755,11 +770,11 @@ the menus with signals blocked or disconnected.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-insert-app-menu-item"></a><h3>gtkosx_application_insert_app_menu_item ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtkosx_application_insert_app_menu_item
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GtkWidget</span>
*menu_item</code></em>,
<em class="parameter"><code><span class="type">gint</span>
index</code></em>);</pre>
<p>Certain menu items (About, Check for updates, and Preferences in
@@ -775,13 +790,13 @@ how "About" is spelled/translated.</p>
<p>To group your menu items, insert GtkSeparatorMenuItem*s where you want them.</p>
<p>Don't use it for Quit! A Quit menu item is created automatically
along with the Application menu. Just hide your Gtk Quit menu item.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-insert-app-menu-item.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -805,22 +820,22 @@ inserted. The first item is 0.</p></td>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-about-item"></a><h3>gtkosx_application_set_about_item ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_set_about_item (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+gtkosx_application_set_about_item (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GtkWidget</span>
*item</code></em>);</pre>
<p>Sets the designated menu item as the "About <appname>", the first
one on the App Menu. We take a GtkMenuItem* because it's less work
for app developers than unwrapping a GtkAction for us to wrap in an
NSAction.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-about-item.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -838,26 +853,26 @@ NSAction.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-window-menu"></a><h3>gtkosx_application_set_window_menu ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_set_window_menu (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+gtkosx_application_set_window_menu (<em class="parameter"><code><a class="link"
href="GtkosxApplication.html" title="GtkosxApplication"><span class="type">GtkosxApplication</span></a>
*self</code></em>,
<em class="parameter"><code><span class="type">GtkMenuItem</span>
*menu_item</code></em>);</pre>
<p>Sets a designated menu item already on the menu bar as the Window
menu. This is the menu which contains a list of open windows for
the application; by default it also provides menu items to minimize
and zoom the current window and to bring all windows to the
-front. Call this after <code class="function">gtk_osx_application_set_menu_bar()</code>. It
+front. Call this after <a class="link" href="GtkosxApplication.html#gtkosx-application-set-menu-bar"
title="gtkosx_application_set_menu_bar ()"><code
class="function">gtkosx_application_set_menu_bar()</code></a>. It
operates on the currently active menubar. If <em class="parameter"><code>nenu_item</code></em>
is NULL, it
will create a new menu for you, which will not be gettext translatable.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-window-menu.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -875,26 +890,26 @@ will create a new menu for you, which will not be gettext translatable.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-help-menu"></a><h3>gtkosx_application_set_help_menu ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_set_help_menu (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+gtkosx_application_set_help_menu (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GtkMenuItem</span>
*menu_item</code></em>);</pre>
<p>Sets a designated menu item already on the menu bar as the Help
-menu. Call this after <code class="function">gtk_osx_application_set_menu_bar()</code>, but
-before <code class="function">gtk_osx_application_window_menu()</code>, especially if you're
+menu. Call this after <a class="link" href="GtkosxApplication.html#gtkosx-application-set-menu-bar"
title="gtkosx_application_set_menu_bar ()"><code
class="function">gtkosx_application_set_menu_bar()</code></a>, but
+before <a class="link" href="GtkosxApplication.html#gtkosx-application-set-window-menu"
title="gtkosx_application_set_window_menu ()"><code
class="function">gtkosx_application_set_window_menu()</code></a>, especially if you're
letting GtkosxApplication create a Window menu for you (it helps
position the Window menu correctly). It operates on the currently
active menubar. If <em class="parameter"><code>nenu_item</code></em>
is <code class="literal">NULL</code>, it will create a new menu
for you, which will not be gettext translatable.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-help-menu.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -912,10 +927,10 @@ for you, which will not be gettext translatable.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-dock-menu"></a><h3>gtkosx_application_set_dock_menu ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-gtkosx_application_set_dock_menu (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+gtkosx_application_set_dock_menu (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GtkMenuShell</span>
*menu_shell</code></em>);</pre>
<p>Set a GtkMenu as the dock menu.</p>
<p>This menu does not have a "sync" function, so changes made while
@@ -923,13 +938,13 @@ signals are disconnected will not update the menu which appears in
the dock, and may produce strange results or crashes if a
GtkMenuItem or GtkAction associated with a dock menu item is
deallocated.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-dock-menu.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -948,20 +963,20 @@ pass it in</p></td>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-dock-icon-pixbuf"></a><h3>gtkosx_application_set_dock_icon_pixbuf ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtkosx_application_set_dock_icon_pixbuf
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">GdkPixbuf</span>
*pixbuf</code></em>);</pre>
<p>Set the dock icon from a GdkPixbuf</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-dock-icon-pixbuf.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -979,22 +994,22 @@ gtkosx_application_set_dock_icon_pixbuf
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-set-dock-icon-resource"></a><h3>gtkosx_application_set_dock_icon_resource ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtkosx_application_set_dock_icon_resource
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span>
*name</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span>
*type</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span>
*subdir</code></em>);</pre>
<p>Set the dock icon from an image file in the bundle/</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-set-dock-icon-resource.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1004,7 +1019,7 @@ gtkosx_application_set_dock_icon_resource
</tr>
<tr>
<td class="parameter_name"><p>name</p></td>
-<td class="parameter_description"><p>The ame of the image file</p></td>
+<td class="parameter_description"><p>The name of the image file</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
@@ -1023,23 +1038,23 @@ look for the file.</p></td>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-attention-request"></a><h3>gtkosx_application_attention_request ()</h3>
<pre class="programlisting"><span class="returnvalue">gint</span>
-gtkosx_application_attention_request (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
- <em class="parameter"><code><a
href="GtkosxApplication.html#GtkosxApplicationAttentionType" title="enum
GtkosxApplicationAttentionType"><span class="type">GtkosxApplicationAttentionType</span></a>
type</code></em>);</pre>
+gtkosx_application_attention_request (<em class="parameter"><code><a class="link"
href="GtkosxApplication.html" title="GtkosxApplication"><span class="type">GtkosxApplication</span></a>
*self</code></em>,
+ <em class="parameter"><code><a class="link"
href="GtkosxApplication.html#GtkosxApplicationAttentionType" title="enum
GtkosxApplicationAttentionType"><span class="type">GtkosxApplicationAttentionType</span></a>
type</code></em>);</pre>
<p>Create an attention request. If type is CRITICAL_REQUEST, the
dock icon will bounce until cancelled the application receives
focus; otherwise it will bounce for 1 second -- but the attention
request will remain asserted until cancelled or the application
receives focus. This function has no effect if the application has focus.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-attention-request.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1055,28 +1070,28 @@ receives focus. This function has no effect if the application has focus.</p>
</tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-attention-request.returns"></a><h4>Returns</h4>
<p> A the attention request ID. Pass this id to
gtkosx_application_cancel_attention_request.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-cancel-attention-request"></a><h3>gtkosx_application_cancel_attention_request
()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
gtkosx_application_cancel_attention_request
- (<em class="parameter"><code><a href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
+ (<em class="parameter"><code><a class="link" href="GtkosxApplication.html"
title="GtkosxApplication"><span class="type">GtkosxApplication</span></a> *self</code></em>,
<em class="parameter"><code><span class="type">gint</span>
id</code></em>);</pre>
<p>Cancel an attention request created with
gtkosx_application_attention_request.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-cancel-attention-request.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1095,43 +1110,43 @@ gtkosx_application_attention_request.</p></td>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get-bundle-path"></a><h3>gtkosx_application_get_bundle_path ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtkosx_application_get_bundle_path (<em class="parameter"><code><span
class="type">void</span></code></em>);</pre>
<p>Return the root path of the bundle or the directory containing the
executable if it isn't actually a bundle.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get-bundle-path.returns"></a><h4>Returns</h4>
<p> path The bundle's absolute path or <code class="literal">NULL</code> on error. <code
class="function">g_free()</code> it when done.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get-resource-path"></a><h3>gtkosx_application_get_resource_path ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtkosx_application_get_resource_path (<em class="parameter"><code><span
class="type">void</span></code></em>);</pre>
<p>Return the Resource path for the bundle or the directory containing the
- executable if it isn't actually a bundle. Use <a
href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()"><code class="function">gtkosx_application_get_bundle_id()</code></a> to check (it will return <code
class="literal">NULL</code> if it's not a bundle).</p>
-<div class="refsect3" lang="en">
+ executable if it isn't actually a bundle. Use <a class="link"
href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()"><code class="function">gtkosx_application_get_bundle_id()</code></a> to check (it will return <code
class="literal">NULL</code> if it's not a bundle).</p>
+<div class="refsect3">
<a name="gtkosx-application-get-resource-path.returns"></a><h4>Returns</h4>
<p> path The absolute resource path. or <code class="literal">NULL</code> on error. <code
class="function">g_free()</code> it when done.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get-executable-path"></a><h3>gtkosx_application_get_executable_path ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtkosx_application_get_executable_path
(<em class="parameter"><code><span
class="type">void</span></code></em>);</pre>
<p>Return the executable path, including file name</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get-executable-path.returns"></a><h4>Returns</h4>
<p> The path to the primary executable, or <code class="literal">NULL</code> if it can't find one. <code
class="function">g_free()</code> it when done</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get-bundle-id"></a><h3>gtkosx_application_get_bundle_id ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtkosx_application_get_bundle_id (<em class="parameter"><code><span
class="type">void</span></code></em>);</pre>
@@ -1140,25 +1155,25 @@ gtkosx_application_get_bundle_id (<em class="parameter"><code><span class="type"
Info.plist, or if Info.plist doesn't have a CFBundleIdentifier key
(So if you need to detect being in a bundle, make sure that your
bundle has that key!)</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get-bundle-id.returns"></a><h4>Returns</h4>
<p> The string value of CFBundleIdentifier, or <code class="literal">NULL</code> if there is none. <code
class="function">g_free()</code> it when done.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="gtkosx-application-get-bundle-info"></a><h3>gtkosx_application_get_bundle_info ()</h3>
<pre class="programlisting"><span class="returnvalue">gchar</span> *
gtkosx_application_get_bundle_info (<em class="parameter"><code>const <span class="type">gchar</span>
*key</code></em>);</pre>
<p>Queries the bundle's Info.plist with key. If the returned object is
a string, returns that; otherwise returns <code class="literal">NULL</code>.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get-bundle-info.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>key</p></td>
@@ -1167,15 +1182,15 @@ a string, returns that; otherwise returns <code class="literal">NULL</code>.</p>
</tr></tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="gtkosx-application-get-bundle-info.returns"></a><h4>Returns</h4>
<p> A UTF8-encoded string. <code class="function">g_free()</code> it when done.</p>
</div>
</div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.other_details"></a><h2>Types and Values</h2>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplicationMenuGroup"></a><h3>struct GtkosxApplicationMenuGroup</h3>
<pre class="programlisting">struct GtkosxApplicationMenuGroup {
GList *items;
@@ -1183,13 +1198,13 @@ a string, returns that; otherwise returns <code class="literal">NULL</code>.</p>
</pre>
<p>A menu group is used to collect menu items between separators in
the Application menu.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplicationMenuGroup.members"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
</colgroup>
<tbody><tr>
<td class="struct_member_name"><p><span class="type">GList</span> *<em class="structfield"><code><a
name="GtkosxApplicationMenuGroup.items"></a>items</code></em>;</p></td>
@@ -1200,28 +1215,42 @@ the Application menu.</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplicationAttentionType"></a><h3>enum GtkosxApplicationAttentionType</h3>
<p>The possible values for dock attention requests.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplicationAttentionType.members"></a><h4>Members</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
</colgroup>
<tbody>
<tr>
<td class="enum_member_name"><p><a name="CRITICAL-REQUEST:CAPS"></a>CRITICAL_REQUEST</p></td>
<td class="enum_member_description">
-<p>Bounce the icon until the app is activated.</p>
+<p>(Deprecated) Bounce the icon until the app is activated.</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="INFO-REQUEST:CAPS"></a>INFO_REQUEST</p></td>
<td class="enum_member_description">
+<p>(Deprecated) Bounce the icon for one second.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a
name="GTKOSX-APPLICATION-ATTENTION-TYPE-CRITICAL-REQUEST:CAPS"></a>GTKOSX_APPLICATION_ATTENTION_TYPE_CRITICAL_REQUEST</p></td>
+<td class="enum_member_description">
+<p>Bounce the icon until the app is activated.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a
name="GTKOSX-APPLICATION-ATTENTION-TYPE-INFO-REQUEST:CAPS"></a>GTKOSX_APPLICATION_ATTENTION_TYPE_INFO_REQUEST</p></td>
+<td class="enum_member_description">
<p>Bounce the icon for one second.</p>
</td>
<td class="enum_member_annotations"> </td>
@@ -1231,12 +1260,12 @@ the Application menu.</p>
</div>
</div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="GtkosxApplication.signal-details"></a><h2>Signal Details</h2>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplication-NSApplicationBlockTermination"></a><h3>The <code
class="literal">“NSApplicationBlockTermination”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
-user_function (<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
+user_function (<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted by the Application Delegate when the application reeeives
an NSApplicationShouldTerminate notification. Perform any cleanup
@@ -1244,13 +1273,13 @@ you need to do (e.g., saving files) before exiting. Returning FALSE
will allow further handlers to run and if none return TRUE, the
application to shut down. Returning TRUE will veto shutdown and
stop emission, so later handlers will not run.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationBlockTermination.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1271,7 +1300,7 @@ stop emission, so later handlers will not run.</p>
</tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationBlockTermination.returns"></a><h4>Returns</h4>
<p> Boolean indicating that further emission and application
termination should be blocked.</p>
@@ -1279,21 +1308,21 @@ termination should be blocked.</p>
<p>Flags: Action</p>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplication-NSApplicationDidBecomeActive"></a><h3>The <code
class="literal">“NSApplicationDidBecomeActive”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-user_function (<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
+user_function (<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted by the Application Delegate when the application receives
an NSApplicationDidBecomeActive notification. Connect a handler if
there is anything you need to do when the application is activated.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationDidBecomeActive.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1313,23 +1342,23 @@ there is anything you need to do when the application is activated.</p>
<p>Flags: Action</p>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplication-NSApplicationOpenFile"></a><h3>The <code
class="literal">“NSApplicationOpenFile”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">gboolean</span>
-user_function (<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
+user_function (<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
<span class="type">char</span> *path,
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted when a OpenFile, OpenFiles, or OpenEmptyFile event is
received from the operating system. This signal does not implement
drops, but it does implement "open with" events from Finder. An
OpenEmptyFile is received at launch in Python applications.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationOpenFile.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1355,29 +1384,29 @@ OpenEmptyFile is received at launch in Python applications.</p>
</tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationOpenFile.returns"></a><h4>Returns</h4>
<p> Boolean indicating success at opening the file.</p>
</div>
<p>Flags: Action</p>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplication-NSApplicationWillResignActive"></a><h3>The <code
class="literal">“NSApplicationWillResignActive”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-user_function (<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
+user_function (<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
<span class="type">gpointer</span> user_data)</pre>
<p>This signal is emitted by the Application Delegate when the
application receives an NSApplicationWillResignActive
notification. Connect a handler to it if there's anything your
application needs to do to prepare for inactivity.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationWillResignActive.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -1401,21 +1430,21 @@ application needs to do to prepare for inactivity.</p>
<p>Flags: Action</p>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="GtkosxApplication-NSApplicationWillTerminate"></a><h3>The <code
class="literal">“NSApplicationWillTerminate”</code> signal</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
-user_function (<a href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
+user_function (<a class="link" href="GtkosxApplication.html" title="GtkosxApplication"><span
class="type">GtkosxApplication</span></a> *app,
<span class="type">gpointer</span> user_data)</pre>
<p>Emitted by the Application Delegate when the application reeeives
an NSApplicationSWillTerminate notification. Connect your final
shutdown routine (the one that calls <code class="function">gtk_main_quit()</code> here.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="GtkosxApplication-NSApplicationWillTerminate.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
diff --git a/docs/api-index-full.html b/docs/api-index-full.html
index 34ca39b..0032ed8 100644
--- a/docs/api-index-full.html
+++ b/docs/api-index-full.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Index</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>API Index: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="prev" href="object-tree.html" title="Object Hierarchy">
<link rel="next" href="deprecated-api-index.html" title="Index of deprecated API">
@@ -22,97 +22,126 @@
<td><a accesskey="n" href="deprecated-api-index.html"><img src="right.png" width="16" height="16" border="0"
alt="Next"></a></td>
</tr></table>
<div class="index">
-<div class="titlepage"><div><div><h2 class="title">
-<a name="api-index-full"></a>API Index</h2></div></div></div>
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>API Index</h1></div></div></div>
<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal">GtkosxApplication::NSApplicationBlockTermination</a>, object signal
in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationBlockTermination" title="The
“NSApplicationBlockTermination” signal">GtkosxApplication::NSApplicationBlockTermination</a>, object signal
in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationDidBecomeActive" title="The
“NSApplicationDidBecomeActive” signal">GtkosxApplication::NSApplicationDidBecomeActive</a>, object signal in
<a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationDidBecomeActive" title="The
“NSApplicationDidBecomeActive” signal">GtkosxApplication::NSApplicationDidBecomeActive</a>, object signal in
<a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationOpenFile" title="The “NSApplicationOpenFile”
signal">GtkosxApplication::NSApplicationOpenFile</a>, object signal in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationOpenFile" title="The
“NSApplicationOpenFile” signal">GtkosxApplication::NSApplicationOpenFile</a>, object signal in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillResignActive" title="The
“NSApplicationWillResignActive” signal">GtkosxApplication::NSApplicationWillResignActive</a>, object signal
in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillResignActive" title="The
“NSApplicationWillResignActive” signal">GtkosxApplication::NSApplicationWillResignActive</a>, object signal
in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillTerminate" title="The
“NSApplicationWillTerminate” signal">GtkosxApplication::NSApplicationWillTerminate</a>, object signal in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplication-NSApplicationWillTerminate" title="The
“NSApplicationWillTerminate” signal">GtkosxApplication::NSApplicationWillTerminate</a>, object signal in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplicationAttentionType" title="enum
GtkosxApplicationAttentionType">GtkosxApplicationAttentionType</a>, enum in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplicationAttentionType" title="enum
GtkosxApplicationAttentionType">GtkosxApplicationAttentionType</a>, enum in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#GtkosxApplicationMenuGroup" title="struct
GtkosxApplicationMenuGroup">GtkosxApplicationMenuGroup</a>, struct in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#GtkosxApplicationMenuGroup" title="struct
GtkosxApplicationMenuGroup">GtkosxApplicationMenuGroup</a>, struct in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-attention-request"
title="gtkosx_application_attention_request ()">gtkosx_application_attention_request</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-attention-request"
title="gtkosx_application_attention_request ()">gtkosx_application_attention_request</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-cancel-attention-request"
title="gtkosx_application_cancel_attention_request ()">gtkosx_application_cancel_attention_request</a>,
function in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-cancel-attention-request"
title="gtkosx_application_cancel_attention_request ()">gtkosx_application_cancel_attention_request</a>,
function in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get" title="gtkosx_application_get
()">gtkosx_application_get</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get" title="gtkosx_application_get
()">gtkosx_application_get</a>, function in <a class="link" href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-id" title="gtkosx_application_get_bundle_id
()">gtkosx_application_get_bundle_id</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-id"
title="gtkosx_application_get_bundle_id ()">gtkosx_application_get_bundle_id</a>, function in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()">gtkosx_application_get_bundle_info</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-info"
title="gtkosx_application_get_bundle_info ()">gtkosx_application_get_bundle_info</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get-bundle-path"
title="gtkosx_application_get_bundle_path ()">gtkosx_application_get_bundle_path</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-bundle-path"
title="gtkosx_application_get_bundle_path ()">gtkosx_application_get_bundle_path</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get-executable-path"
title="gtkosx_application_get_executable_path ()">gtkosx_application_get_executable_path</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-executable-path"
title="gtkosx_application_get_executable_path ()">gtkosx_application_get_executable_path</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-get-resource-path"
title="gtkosx_application_get_resource_path ()">gtkosx_application_get_resource_path</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-get-resource-path"
title="gtkosx_application_get_resource_path ()">gtkosx_application_get_resource_path</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-insert-app-menu-item"
title="gtkosx_application_insert_app_menu_item ()">gtkosx_application_insert_app_menu_item</a>, function in
<a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-insert-app-menu-item"
title="gtkosx_application_insert_app_menu_item ()">gtkosx_application_insert_app_menu_item</a>, function in
<a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-ready" title="gtkosx_application_ready
()">gtkosx_application_ready</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-ready" title="gtkosx_application_ready
()">gtkosx_application_ready</a>, function in <a class="link" href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-about-item" title="gtkosx_application_set_about_item
()">gtkosx_application_set_about_item</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-about-item"
title="gtkosx_application_set_about_item ()">gtkosx_application_set_about_item</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-icon-pixbuf"
title="gtkosx_application_set_dock_icon_pixbuf ()">gtkosx_application_set_dock_icon_pixbuf</a>, function in
<a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-icon-pixbuf"
title="gtkosx_application_set_dock_icon_pixbuf ()">gtkosx_application_set_dock_icon_pixbuf</a>, function in
<a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-icon-resource"
title="gtkosx_application_set_dock_icon_resource ()">gtkosx_application_set_dock_icon_resource</a>, function
in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-icon-resource"
title="gtkosx_application_set_dock_icon_resource ()">gtkosx_application_set_dock_icon_resource</a>, function
in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-dock-menu" title="gtkosx_application_set_dock_menu
()">gtkosx_application_set_dock_menu</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-dock-menu"
title="gtkosx_application_set_dock_menu ()">gtkosx_application_set_dock_menu</a>, function in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-help-menu" title="gtkosx_application_set_help_menu
()">gtkosx_application_set_help_menu</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-help-menu"
title="gtkosx_application_set_help_menu ()">gtkosx_application_set_help_menu</a>, function in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-menu-bar" title="gtkosx_application_set_menu_bar
()">gtkosx_application_set_menu_bar</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-menu-bar"
title="gtkosx_application_set_menu_bar ()">gtkosx_application_set_menu_bar</a>, function in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()">gtkosx_application_set_use_quartz_accelerators</a>,
function in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-use-quartz-accelerators"
title="gtkosx_application_set_use_quartz_accelerators ()">gtkosx_application_set_use_quartz_accelerators</a>,
function in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-set-window-menu"
title="gtkosx_application_set_window_menu ()">gtkosx_application_set_window_menu</a>, function in <a
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-set-window-menu"
title="gtkosx_application_set_window_menu ()">gtkosx_application_set_window_menu</a>, function in <a
class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-sync-menubar" title="gtkosx_application_sync_menubar
()">gtkosx_application_sync_menubar</a>, function in <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-sync-menubar"
title="gtkosx_application_sync_menubar ()">gtkosx_application_sync_menubar</a>, function in <a class="link"
href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<dt>
-<a href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()">gtkosx_application_use_quartz_accelerators</a>,
function in <a href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
+<a class="link" href="GtkosxApplication.html#gtkosx-application-use-quartz-accelerators"
title="gtkosx_application_use_quartz_accelerators ()">gtkosx_application_use_quartz_accelerators</a>,
function in <a class="link" href="GtkosxApplication.html" title="GtkosxApplication">GtkosxApplication</a>
</dt>
+<dd></dd>
<a name="idxN"></a><h3 class="title">N</h3>
<dt>
-<a href="gtk-mac-integration-gtkosx-image.html#nsimage-from-pixbuf" title="nsimage_from_pixbuf
()">nsimage_from_pixbuf</a>, function in <a href="gtk-mac-integration-gtkosx-image.html"
title="gtkosx-image">gtkosx-image</a>
+<a class="link" href="gtk-mac-integration-gtkosx-image.html#nsimage-from-pixbuf" title="nsimage_from_pixbuf
()">nsimage_from_pixbuf</a>, function in <a class="link" href="gtk-mac-integration-gtkosx-image.html"
title="gtkosx-image">gtkosx-image</a>
</dt>
+<dd></dd>
<dt>
-<a href="gtk-mac-integration-gtkosx-image.html#nsimage-from-resource" title="nsimage_from_resource
()">nsimage_from_resource</a>, function in <a href="gtk-mac-integration-gtkosx-image.html"
title="gtkosx-image">gtkosx-image</a>
+<a class="link" href="gtk-mac-integration-gtkosx-image.html#nsimage-from-resource"
title="nsimage_from_resource ()">nsimage_from_resource</a>, function in <a class="link"
href="gtk-mac-integration-gtkosx-image.html" title="gtkosx-image">gtkosx-image</a>
</dt>
+<dd></dd>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.33.1</div>
diff --git a/docs/ch01.html b/docs/ch01.html
index 4db5232..3321f95 100644
--- a/docs/ch01.html
+++ b/docs/ch01.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>GtkosxApplication Reference</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>GtkosxApplication Reference: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="prev" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="next" href="gtk-mac-integration-gtkosx-image.html" title="gtkosx-image">
@@ -19,10 +19,10 @@
<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0"
alt="Prev"></a></td>
<td><a accesskey="n" href="gtk-mac-integration-gtkosx-image.html"><img src="right.png" width="16"
height="16" border="0" alt="Next"></a></td>
</tr></table>
-<div class="chapter" lang="en">
-<div class="titlepage"><div><div><h2 class="title">
-<a name="idp140320638305216"></a>GtkosxApplication Reference</h2></div></div></div>
-<div class="toc"><dl>
+<div class="chapter">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>GtkosxApplication Reference</h1></div></div></div>
+<div class="toc"><dl class="toc">
<dt>
<span class="refentrytitle"><a href="gtk-mac-integration-gtkosx-image.html">gtkosx-image</a></span><span
class="refpurpose"> — Convert image resourcess to NSImage</span>
</dt>
diff --git a/docs/deprecated-api-index.html b/docs/deprecated-api-index.html
index ecb230e..2e1e05a 100644
--- a/docs/deprecated-api-index.html
+++ b/docs/deprecated-api-index.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index of deprecated API</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>Index of deprecated API: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="prev" href="api-index-full.html" title="API Index">
<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
@@ -20,8 +20,8 @@
<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0"
alt="Next"></a></td>
</tr></table>
<div class="index">
-<div class="titlepage"><div><div><h2 class="title">
-<a name="deprecated-api-index"></a>Index of deprecated API</h2></div></div></div>
+<div class="titlepage"><div><div><h1 class="title">
+<a name="deprecated-api-index"></a>Index of deprecated API</h1></div></div></div>
<a name="idx"></a>
</div>
<div class="footer">
diff --git a/docs/gtk-mac-integration-gtkosx-image.html b/docs/gtk-mac-integration-gtkosx-image.html
index 449f10e..0e365b3 100644
--- a/docs/gtk-mac-integration-gtkosx-image.html
+++ b/docs/gtk-mac-integration-gtkosx-image.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>gtkosx-image</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>gtkosx-image: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="ch01.html" title="GtkosxApplication Reference">
<link rel="prev" href="ch01.html" title="GtkosxApplication Reference">
<link rel="next" href="GtkosxApplication.html" title="GtkosxApplication">
@@ -22,7 +22,7 @@
<td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0"
alt="Prev"></a></td>
<td><a accesskey="n" href="GtkosxApplication.html"><img src="right.png" width="16" height="16" border="0"
alt="Next"></a></td>
</tr></table>
-<div class="refentry" lang="en">
+<div class="refentry">
<a name="gtk-mac-integration-gtkosx-image"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
@@ -31,12 +31,12 @@
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="gtk-mac-integration-gtkosx-image.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
</colgroup>
<tbody>
<tr>
@@ -44,7 +44,7 @@
<span class="returnvalue">NSImage</span> *
</td>
<td class="function_name">
-<a href="gtk-mac-integration-gtkosx-image.html#nsimage-from-resource" title="nsimage_from_resource
()">nsimage_from_resource</a> <span class="c_punctuation">()</span>
+<a class="link" href="gtk-mac-integration-gtkosx-image.html#nsimage-from-resource"
title="nsimage_from_resource ()">nsimage_from_resource</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
@@ -52,35 +52,35 @@
<span class="returnvalue">NSImage</span> *
</td>
<td class="function_name">
-<a href="gtk-mac-integration-gtkosx-image.html#nsimage-from-pixbuf" title="nsimage_from_pixbuf
()">nsimage_from_pixbuf</a> <span class="c_punctuation">()</span>
+<a class="link" href="gtk-mac-integration-gtkosx-image.html#nsimage-from-pixbuf" title="nsimage_from_pixbuf
()">nsimage_from_pixbuf</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="gtk-mac-integration-gtkosx-image.description"></a><h2>Description</h2>
<p>Quartz requires icon resources for the dock or menu items to be
NSImages while Gnome uses either GdkPixbuf or image files such as
jpeg or png. The functions in this section convert those resources
into NSImage.</p>
</div>
-<div class="refsect1" lang="en">
+<div class="refsect1">
<a name="gtk-mac-integration-gtkosx-image.functions_details"></a><h2>Functions</h2>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="nsimage-from-resource"></a><h3>nsimage_from_resource ()</h3>
<pre class="programlisting"><span class="returnvalue">NSImage</span> *
nsimage_from_resource (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span> *type</code></em>,
<em class="parameter"><code>const <span class="type">gchar</span>
*subdir</code></em>);</pre>
<p>Retrieve an image file from the bundle and return an NSImage* of it.</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="nsimage-from-resource.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
@@ -102,25 +102,25 @@ look for the file.</p></td>
</tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="nsimage-from-resource.returns"></a><h4>Returns</h4>
<p> An autoreleased NSImage</p>
</div>
</div>
<hr>
-<div class="refsect2" lang="en">
+<div class="refsect2">
<a name="nsimage-from-pixbuf"></a><h3>nsimage_from_pixbuf ()</h3>
<pre class="programlisting"><span class="returnvalue">NSImage</span> *
nsimage_from_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span>
*pixbuf</code></em>);</pre>
<p>Create an NSImage from a CGImageRef.
Lifted from http://www.cocoadev.com/index.pl?CGImageRef</p>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="nsimage-from-pixbuf.parameters"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
-<col>
-<col>
-<col>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>pixbuf</p></td>
@@ -129,7 +129,7 @@ Lifted from http://www.cocoadev.com/index.pl?CGImageRef</p>
</tr></tbody>
</table></div>
</div>
-<div class="refsect3" lang="en">
+<div class="refsect3">
<a name="nsimage-from-pixbuf.returns"></a><h4>Returns</h4>
<p> An auto-released NSImage*</p>
</div>
diff --git a/docs/index.html b/docs/index.html
index 0f7fcde..ec46942 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -2,27 +2,27 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>gtk-mac-integration Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>gtk-mac-integration Reference Manual: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="next" href="ch01.html" title="GtkosxApplication Reference">
<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<div class="book" lang="en">
+<div class="book">
<div class="titlepage">
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th
valign="middle"><p class="title">gtk-mac-integration Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
for gtk-mac-integration 3.0.1.
The latest version of this documentation can be found on-line at
- <a href="https://jralls.github.io/gtk-mac-integration/index.html"
target="_top">https://jralls.github.io/gtk-mac-integration/</a>.
+ <a class="ulink" href="https://jralls.github.io/gtk-mac-integration/index.html"
target="_top">https://jralls.github.io/gtk-mac-integration/</a>.
</p></div>
</div>
<hr>
</div>
-<div class="toc"><dl>
+<div class="toc"><dl class="toc">
<dt><span class="chapter"><a href="ch01.html">GtkosxApplication Reference</a></span></dt>
<dd><dl>
<dt>
@@ -41,4 +41,4 @@
<div class="footer">
<hr>Generated by GTK-Doc V1.33.1</div>
</body>
-</html>
+</html>
\ No newline at end of file
diff --git a/docs/object-tree.html b/docs/object-tree.html
index d24de89..264271a 100644
--- a/docs/object-tree.html
+++ b/docs/object-tree.html
@@ -2,9 +2,9 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Object Hierarchy</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
-<link rel="start" href="index.html" title="gtk-mac-integration Reference Manual">
+<title>Object Hierarchy: gtk-mac-integration Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="up" href="index.html" title="gtk-mac-integration Reference Manual">
<link rel="prev" href="GtkosxApplication.html" title="GtkosxApplication">
<link rel="next" href="api-index-full.html" title="API Index">
@@ -19,12 +19,12 @@
<td><a accesskey="p" href="GtkosxApplication.html"><img src="left.png" width="16" height="16" border="0"
alt="Prev"></a></td>
<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0"
alt="Next"></a></td>
</tr></table>
-<div class="chapter" lang="en">
-<div class="titlepage"><div><div><h2 class="title">
-<a name="object-tree"></a>Object Hierarchy</h2></div></div></div>
+<div class="chapter">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
<pre class="screen">
GObject
- <span class="lineart">╰──</span> <a href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
+ <span class="lineart">╰──</span> <a class="link" href="GtkosxApplication.html"
title="GtkosxApplication">GtkosxApplication</a>
</pre>
</div>
<div class="footer">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]