]> git.saurik.com Git - wxWidgets.git/commitdiff
move treeentry_gtk.h to include/wx/gtk/private/
authorPaul Cornett <paulcor@bullseye.com>
Sat, 6 Jul 2013 15:44:21 +0000 (15:44 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Sat, 6 Jul 2013 15:44:21 +0000 (15:44 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

Makefile.in
build/bakefiles/files.bkl
include/wx/gtk/private/treeentry_gtk.h [new file with mode: 0644]
include/wx/gtk/treeentry_gtk.h [deleted file]
src/gtk/checklst.cpp
src/gtk/listbox.cpp
src/gtk/treeentry_gtk.c

index 6ab453d691438fe6096767230c4b02ec9cc4dfb8..b81eb4524b5e8b91a1359f5b4f7419a98097f2e9 100644 (file)
@@ -2991,7 +2991,6 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_GUI_HDR =  \
        wx/gtk/textctrl.h \
        wx/gtk/textentry.h \
        wx/gtk/tglbtn.h \
-       wx/gtk/treeentry_gtk.h \
        wx/generic/fontdlgg.h \
        wx/gtk/gnome/gprint.h
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@GUI_HDR = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_2_GUI_HDR)
@@ -3045,8 +3044,7 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION_3_GUI_HDR =  \
        wx/gtk/toolbar.h \
        wx/gtk/textctrl.h \
        wx/gtk/textentry.h \
-       wx/gtk/tglbtn.h \
-       wx/gtk/treeentry_gtk.h
+       wx/gtk/tglbtn.h
 @COND_TOOLKIT_GTK_TOOLKIT_VERSION_3@GUI_HDR = $(COND_TOOLKIT_GTK_TOOLKIT_VERSION_3_GUI_HDR)
 COND_TOOLKIT_MOTIF_GUI_HDR =  \
        wx/generic/clrpickerg.h \
index 9a12df6afd0d9047a050f75e5296325406fead68..787e7c64c2a2b83eb9204084bd884ecca11f3ac0 100644 (file)
@@ -1276,7 +1276,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
     wx/gtk/textctrl.h
     wx/gtk/textentry.h
     wx/gtk/tglbtn.h
-    wx/gtk/treeentry_gtk.h
 </set>
 <set var="GTK2_HDR" hints="files">
     $(GTK_HDR)
diff --git a/include/wx/gtk/private/treeentry_gtk.h b/include/wx/gtk/private/treeentry_gtk.h
new file mode 100644 (file)
index 0000000..2bd15dc
--- /dev/null
@@ -0,0 +1,76 @@
+/* ///////////////////////////////////////////////////////////////////////////
+// Name:        wx/gtk/treeentry_gtk.h
+// Purpose:     GtkTreeEntry - a string/userdata combo for use with treeview
+// Author:      Ryan Norton
+// Id:          $Id$
+// Copyright:   (c) 2006 Ryan Norton
+// Licence:     wxWindows licence
+/////////////////////////////////////////////////////////////////////////// */
+
+#ifndef __GTK_TREE_ENTRY_H__
+#define __GTK_TREE_ENTRY_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
+#include <gtk/gtk.h> /* for gpointer and gchar* etc. */
+
+#include "wx/dlimpexp.h"
+
+#define GTK_TYPE_TREE_ENTRY          (gtk_tree_entry_get_type())
+#define GTK_TREE_ENTRY(obj)          (G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_tree_entry_get_type (), GtkTreeEntry))
+#define GTK_TREE_ENTRY_CLASS(klass)  (G_TYPE_CHECK_CLASS_CAST (klass, gtk_tree_entry_get_type (), GtkTreeEntryClass))
+#define GTK_IS_TREE_ENTRY(obj)       (G_TYPE_CHECK_INSTANCE_TYPE (obj, gtk_tree_entry_get_type ()))
+
+typedef struct _GtkTreeEntry        GtkTreeEntry;
+typedef struct _GtkTreeEntryClass   GtkTreeEntryClass;
+
+typedef void (*GtkTreeEntryDestroy) (GtkTreeEntry* entry, gpointer context);
+
+struct _GtkTreeEntry
+{
+    GObject parent;                     /* object instance */
+    gchar*  label;                      /* label - always copied by this object except on get */
+    gchar*  collate_key;                /* collate key used for string comparisons/sorting */
+    gpointer userdata;                  /* untouched userdata */
+    GtkTreeEntryDestroy destroy_func;   /* called upon destruction - use for freeing userdata etc. */
+    gpointer destroy_func_data;         /* context passed to destroy_func */
+};
+
+struct _GtkTreeEntryClass
+{
+    GObjectClass parent;
+};
+
+WXDLLIMPEXP_CORE
+GtkTreeEntry* gtk_tree_entry_new        (void);
+
+WXDLLIMPEXP_CORE
+GType    gtk_tree_entry_get_type      (void);
+
+WXDLLIMPEXP_CORE
+gchar*     gtk_tree_entry_get_collate_key     (GtkTreeEntry* entry);
+
+WXDLLIMPEXP_CORE
+gchar*     gtk_tree_entry_get_label     (GtkTreeEntry* entry);
+
+WXDLLIMPEXP_CORE
+gpointer   gtk_tree_entry_get_userdata  (GtkTreeEntry* entry);
+
+WXDLLIMPEXP_CORE
+void     gtk_tree_entry_set_label       (GtkTreeEntry* entry, const gchar* label);
+
+WXDLLIMPEXP_CORE
+void   gtk_tree_entry_set_userdata      (GtkTreeEntry* entry, gpointer userdata);
+
+WXDLLIMPEXP_CORE
+void   gtk_tree_entry_set_destroy_func (GtkTreeEntry* entry,
+                                        GtkTreeEntryDestroy destroy_func,
+                                        gpointer destroy_func_data);
+
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+
+#endif /* __GTK_TREE_ENTRY_H__ */
diff --git a/include/wx/gtk/treeentry_gtk.h b/include/wx/gtk/treeentry_gtk.h
deleted file mode 100644 (file)
index 2bd15dc..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ///////////////////////////////////////////////////////////////////////////
-// Name:        wx/gtk/treeentry_gtk.h
-// Purpose:     GtkTreeEntry - a string/userdata combo for use with treeview
-// Author:      Ryan Norton
-// Id:          $Id$
-// Copyright:   (c) 2006 Ryan Norton
-// Licence:     wxWindows licence
-/////////////////////////////////////////////////////////////////////////// */
-
-#ifndef __GTK_TREE_ENTRY_H__
-#define __GTK_TREE_ENTRY_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-#include <gtk/gtk.h> /* for gpointer and gchar* etc. */
-
-#include "wx/dlimpexp.h"
-
-#define GTK_TYPE_TREE_ENTRY          (gtk_tree_entry_get_type())
-#define GTK_TREE_ENTRY(obj)          (G_TYPE_CHECK_INSTANCE_CAST (obj, gtk_tree_entry_get_type (), GtkTreeEntry))
-#define GTK_TREE_ENTRY_CLASS(klass)  (G_TYPE_CHECK_CLASS_CAST (klass, gtk_tree_entry_get_type (), GtkTreeEntryClass))
-#define GTK_IS_TREE_ENTRY(obj)       (G_TYPE_CHECK_INSTANCE_TYPE (obj, gtk_tree_entry_get_type ()))
-
-typedef struct _GtkTreeEntry        GtkTreeEntry;
-typedef struct _GtkTreeEntryClass   GtkTreeEntryClass;
-
-typedef void (*GtkTreeEntryDestroy) (GtkTreeEntry* entry, gpointer context);
-
-struct _GtkTreeEntry
-{
-    GObject parent;                     /* object instance */
-    gchar*  label;                      /* label - always copied by this object except on get */
-    gchar*  collate_key;                /* collate key used for string comparisons/sorting */
-    gpointer userdata;                  /* untouched userdata */
-    GtkTreeEntryDestroy destroy_func;   /* called upon destruction - use for freeing userdata etc. */
-    gpointer destroy_func_data;         /* context passed to destroy_func */
-};
-
-struct _GtkTreeEntryClass
-{
-    GObjectClass parent;
-};
-
-WXDLLIMPEXP_CORE
-GtkTreeEntry* gtk_tree_entry_new        (void);
-
-WXDLLIMPEXP_CORE
-GType    gtk_tree_entry_get_type      (void);
-
-WXDLLIMPEXP_CORE
-gchar*     gtk_tree_entry_get_collate_key     (GtkTreeEntry* entry);
-
-WXDLLIMPEXP_CORE
-gchar*     gtk_tree_entry_get_label     (GtkTreeEntry* entry);
-
-WXDLLIMPEXP_CORE
-gpointer   gtk_tree_entry_get_userdata  (GtkTreeEntry* entry);
-
-WXDLLIMPEXP_CORE
-void     gtk_tree_entry_set_label       (GtkTreeEntry* entry, const gchar* label);
-
-WXDLLIMPEXP_CORE
-void   gtk_tree_entry_set_userdata      (GtkTreeEntry* entry, gpointer userdata);
-
-WXDLLIMPEXP_CORE
-void   gtk_tree_entry_set_destroy_func (GtkTreeEntry* entry,
-                                        GtkTreeEntryDestroy destroy_func,
-                                        gpointer destroy_func_data);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-#endif /* __GTK_TREE_ENTRY_H__ */
index fe5cfb0414136912f0d4afb2eb96778735578469..46015fc132fac44745d2a1a5c3b9900e76726fdb 100644 (file)
 #if wxUSE_CHECKLISTBOX
 
 #include "wx/checklst.h"
-#include "wx/gtk/private.h"
-#include "wx/gtk/treeentry_gtk.h"
 
-#include <gdk/gdk.h>
 #include <gtk/gtk.h>
 
 //-----------------------------------------------------------------------------
index 677629a1f16b99838b4766d6a9097a30c2baca30..07155104e7724cb3d36e3de6562ce3c2ceb99a0e 100644 (file)
@@ -33,7 +33,7 @@
 #include "wx/gtk/private.h"
 #include "wx/gtk/private/gtk2-compat.h"
 #include "wx/gtk/private/object.h"
-#include "wx/gtk/treeentry_gtk.h"
+#include "wx/gtk/private/treeentry_gtk.h"
 
 #include <gdk/gdkkeysyms.h>
 #ifdef __WXGTK3__
index f4f1b299af517da781247091fe4cc07ad97ab3a6..191c563764829c6301a2c1efead26daa9f248b5b 100644 (file)
@@ -14,7 +14,7 @@ typedef pid_t GPid;
 #define GSEAL(x) x
 #endif
 
-#include "wx/gtk/treeentry_gtk.h"
+#include "wx/gtk/private/treeentry_gtk.h"
 
 /*
         GtkTreeEntry