diff options
Diffstat (limited to 'src/text-context.h')
| -rw-r--r-- | src/text-context.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/text-context.h b/src/text-context.h index ec1710da3..50a738ca0 100644 --- a/src/text-context.h +++ b/src/text-context.h @@ -17,21 +17,20 @@ /* #include <gdk/gdkic.h> */ #include <stddef.h> #include <sigc++/sigc++.h> -#include <gtk/gtkimcontext.h> +#include <gtk/gtk.h> #include "event-context.h" #include <2geom/point.h> #include "libnrtype/Layout-TNG.h" #define SP_TYPE_TEXT_CONTEXT (sp_text_context_get_type ()) -#define SP_TEXT_CONTEXT(obj) (GTK_CHECK_CAST ((obj), SP_TYPE_TEXT_CONTEXT, SPTextContext)) -#define SP_TEXT_CONTEXT_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), SP_TYPE_TEXT_CONTEXT, SPTextContextClass)) -#define SP_IS_TEXT_CONTEXT(obj) (GTK_CHECK_TYPE ((obj), SP_TYPE_TEXT_CONTEXT)) -#define SP_IS_TEXT_CONTEXT_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), SP_TYPE_TEXT_CONTEXT)) +#define SP_TEXT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_TEXT_CONTEXT, SPTextContext)) +#define SP_TEXT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_TEXT_CONTEXT, SPTextContextClass)) +#define SP_IS_TEXT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_TEXT_CONTEXT)) +#define SP_IS_TEXT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), SP_TYPE_TEXT_CONTEXT)) class SPTextContext; class SPTextContextClass; -class SPCanvasArena; struct SPTextContext : public SPEventContext { @@ -80,7 +79,7 @@ struct SPTextContextClass { }; /* Standard Gtk function */ -GtkType sp_text_context_get_type (void); +GType sp_text_context_get_type (void); bool sp_text_paste_inline(SPEventContext *ec); Glib::ustring sp_text_get_selected_text(SPEventContext const *ec); |
