]> Pileus Git - ~andy/gtk/blobdiff - modules/other/gail/gailnotebookpage.h
Do not use static GTypeInfo and GInterfaceInfo
[~andy/gtk] / modules / other / gail / gailnotebookpage.h
index 50af79cfcb5ae8c99cbb623a3c84cc80d3d60882..38e2acfb88ecb11d0dac41db9d5d17e802794779 100644 (file)
 #ifndef __GAIL_NOTEBOOK_PAGE_H__
 #define __GAIL_NOTEBOOK_PAGE_H__
 
-#include <atk/atk.h>
-#include <gtk/gtknotebook.h>
 #include <gail/gailnotebook.h>
 #include <libgail-util/gailtextutil.h>
 
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
 
 #define GAIL_TYPE_NOTEBOOK_PAGE            (gail_notebook_page_get_type ())
 #define GAIL_NOTEBOOK_PAGE(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj),GAIL_TYPE_NOTEBOOK_PAGE, GailNotebookPage))
@@ -47,6 +43,7 @@ struct _GailNotebookPage
   GtkNotebookPage *page;
   
   gint index;
+  guint notify_child_added_id;
 
   GailTextUtil *textutil;
 };
@@ -60,10 +57,6 @@ struct _GailNotebookPageClass
 
 AtkObject *gail_notebook_page_new(GtkNotebook *notebook, gint pagenum);
 
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
 
 #endif /* __GAIL_NOTEBOOK_PAGE_H__ */
-