[gtkmm] EntryBuffer: Actually use GtkEntryBuffer.



commit 896de45b18656c3f983c0d537d161c03fa8866c1
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Jan 27 11:47:28 2010 +0100

    EntryBuffer: Actually use GtkEntryBuffer.
    
    * gtk/src/entrybuffer.hg: Use GtkEntryBuffer, not GtkTextBuffer,
    avoiding a wanting about registering the same type twice.
    Remove useless TextBuffer-relatated includes.

 ChangeLog              |    8 ++++++++
 gtk/src/entrybuffer.hg |   11 +----------
 2 files changed, 9 insertions(+), 10 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 34b70e1..b11a1f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2010-01-27  Murray Cumming  <murrayc murrayc com>
 
+	EntryBuffer: Actually use GtkEntryBuffer.
+
+	* gtk/src/entrybuffer.hg: Use GtkEntryBuffer, not GtkTextBuffer, 
+	avoiding a wanting about registering the same type twice.
+	Remove useless TextBuffer-relatated includes.
+
+2010-01-27  Murray Cumming  <murrayc murrayc com>
+
 	Widget: Un-deprecate get_action().
 
 	* gtk/src/widget.hg: get_action(): Do not deprecate this because we 
diff --git a/gtk/src/entrybuffer.hg b/gtk/src/entrybuffer.hg
index 9bd3177..fa6eaae 100644
--- a/gtk/src/entrybuffer.hg
+++ b/gtk/src/entrybuffer.hg
@@ -22,12 +22,6 @@
 _CONFIGINCLUDE(gtkmmconfig.h)
 
 #include <gtkmm/object.h>
-#include <gtkmm/texttagtable.h>
-#include <gtkmm/textchildanchor.h>
-#include <gtkmm/textmark.h>
-#include <gtkmm/textiter.h>
-#include <gtkmm/clipboard.h>
-#include <gdkmm/pixbuf.h>
 #include <gtkmmconfig.h>
 #include <utility>
 
@@ -37,9 +31,6 @@ _PINCLUDE(glibmm/private/object_p.h)
 namespace Gtk
 {
 
-class TextMark;
-class TextIter;
-
 /** A Text buffer for the Entry widget.
  *
  * The EntryBuffer class contains the actual text displayed in an Entry widget.
@@ -57,7 +48,7 @@ class TextIter;
  */
 class EntryBuffer : public Glib::Object
 {
-   _CLASS_GOBJECT(EntryBuffer, GtkEntryBuffer, GTK_TEXT_BUFFER, Glib::Object, GObject)
+   _CLASS_GOBJECT(EntryBuffer, GtkEntryBuffer, GTK_ENTRY_BUFFER, Glib::Object, GObject)
 protected:
 
   /** Create a new EntryBuffer object with no text.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]