#ifndef __control_data_h__
#define __control_data_h__
+#include <bonobo.h>
#include <gtkmathview.h>
#include <gdome.h>
typedef struct _GtkMathViewControlData
{
+ BonoboControl* control; /* the control this data belongs to */
GtkMathView* math_view;
GtkWidget* item_factory;
gboolean semantic_selection;
gint y;
} GtkMathViewControlData;
-GtkMathViewControlData* gtk_math_view_control_data_new(GtkMathView*);
+GtkMathViewControlData* gtk_math_view_control_data_new(BonoboControl*, GtkMathView*);
void gtk_math_view_control_data_destroy(GtkMathViewControlData*);
gchar* gtk_math_view_control_data_get_id_ns_uri(GtkMathViewControlData*);
void gtk_math_view_control_data_set_id_ns_uri(GtkMathViewControlData*, const gchar*);