[Gnucash-changes] Add a utility function to retrieve the page title.

David Hampton hampton at cvs.gnucash.org
Thu Jun 30 19:34:21 EDT 2005


Log Message:
-----------
Add a utility function to retrieve the page title.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/gnome-utils:
        gnc-plugin-page.c
        gnc-plugin-page.h

Revision Data
-------------
Index: gnc-plugin-page.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-plugin-page.c,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -Lsrc/gnome-utils/gnc-plugin-page.c -Lsrc/gnome-utils/gnc-plugin-page.c -u -r1.1.2.2 -r1.1.2.3
--- src/gnome-utils/gnc-plugin-page.c
+++ src/gnome-utils/gnc-plugin-page.c
@@ -337,3 +337,11 @@
 
   return (page->priv->books != NULL);
 }
+
+const gchar *
+gnc_plugin_page_get_title (GncPluginPage *page)
+{
+  g_return_val_if_fail (GNC_IS_PLUGIN_PAGE (page), NULL);
+
+  return page->title;
+}
Index: gnc-plugin-page.h
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome-utils/Attic/gnc-plugin-page.h,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -Lsrc/gnome-utils/gnc-plugin-page.h -Lsrc/gnome-utils/gnc-plugin-page.h -u -r1.1.2.1 -r1.1.2.2
--- src/gnome-utils/gnc-plugin-page.h
+++ src/gnome-utils/gnc-plugin-page.h
@@ -109,7 +109,7 @@
  *  @return TRUE if the page refers to the specified book. FALSE
  *  otherwise.
  */
-gboolean              gnc_plugin_page_has_book        (GncPluginPage *page, GUID *book);
+gboolean gnc_plugin_page_has_book (GncPluginPage *page, GUID *book);
 
 /** Query a page to see if it has a reference to any book.
  *
@@ -117,8 +117,13 @@
  *
  *  @return TRUE if the page references any books. FALSE otherwise.
  */
-gboolean              gnc_plugin_page_has_books       (GncPluginPage *page);
+gboolean gnc_plugin_page_has_books (GncPluginPage *page);
 
+/** Retrieve the page part of the window title.
+ *
+ *  @param page The page whose title component should be retrieved.
+ */
+const gchar *gnc_plugin_page_get_title (GncPluginPage *page);
 
 /* Signals */
 void                  gnc_plugin_page_inserted        (GncPluginPage *plugin_page);


More information about the gnucash-changes mailing list