X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fgtkmathview-bonobo%2Fsrc%2Fview.c;h=068558d25077b59e957a5158beec93cd78a900ef;hb=97c2d258a5c524eb5c4b85208899d80751a2c82f;hp=bc0c903ef97a9fd8611908b6aef1030db62aa977;hpb=e03554e83a734994353488594810b5c32bfc46af;p=helm.git diff --git a/helm/gtkmathview-bonobo/src/view.c b/helm/gtkmathview-bonobo/src/view.c index bc0c903ef..068558d25 100644 --- a/helm/gtkmathview-bonobo/src/view.c +++ b/helm/gtkmathview-bonobo/src/view.c @@ -1,6 +1,29 @@ +/* This file is part of GtkMathView-Bonobo, a Bonobo wrapper for GtkMathView. + * Copyright (C) 2003 Luca Padovani + * Pouria Masoudi + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + * For more information, please visit the project's home page + * http://helm.cs.unibo.it/gtkmathview-bonobo + * or send an email to + */ #include +#define HAVE_GMETADOM #include #include "aux.h" @@ -210,7 +233,7 @@ impl_view_elementBoundingBox(PortableServer_Servant servant, gint w; gint h; gint d; - res = gtk_math_view_get_element_coords(view->control_data->math_view, el, &w, &h, &d) ? CORBA_TRUE : CORBA_FALSE; + res = gtk_math_view_get_element_bounding_box(view->control_data->math_view, el, &w, &h, &d) ? CORBA_TRUE : CORBA_FALSE; gdome_el_unref(el, &exc); g_assert(exc == 0); *width = w; @@ -324,8 +347,6 @@ view_init(View* view) /* do some initialization */ } -BONOBO_TYPE_FUNC_FULL (View, GNOME_GtkMathView_View, BONOBO_TYPE_OBJECT, view) - View* view_new(GtkMathViewControlData* control_data) { @@ -335,3 +356,6 @@ view_new(GtkMathViewControlData* control_data) view->control_data = control_data; return view; } + +BONOBO_TYPE_FUNC_FULL (View, GNOME_GtkMathView_View, BONOBO_TYPE_OBJECT, view) +