2 #include "control-data.h"
4 GtkMathViewControlData*
5 gtk_math_view_control_data_new(GtkMathView *math_view)
7 GtkMathViewControlData *cd = g_new(GtkMathViewControlData,1);
8 cd->math_view = math_view;
9 cd->semantic_selection = FALSE;
10 cd->first_selected = NULL;
11 cd->root_selected = NULL;
16 gtk_math_view_control_data_destroy(GtkMathViewControlData* cd)
18 GdomeException exc = 0;
19 //gtk_object_unref(cd->math_view);
21 if (cd->first_selected != NULL)
23 gdome_el_unref(cd->first_selected, &exc);
25 cd->first_selected = NULL;
27 if (cd->root_selected != NULL)
29 gdome_el_unref(cd->root_selected, &exc);
31 cd->root_selected = NULL;