1 #ifndef _GTK_MATH_VIEW_PERSIST_FILE_H_
2 #define _GTK_MATH_VIEW_PERSIST_FILE_H_
4 #include <bonobo/bonobo-persist.h>
5 #include <gtkmathview.h>
9 struct _GtkMathViewPersistFile;
10 typedef struct _GtkMathViewPersistFile GtkMathViewPersistFile;
11 typedef struct _GtkMathViewPersistFilePrivate GtkMathViewPersistFilePrivate;
13 #define GTK_MATH_VIEW_TYPE_PERSIST_FILE (gtk_math_view_persist_file_get_type())
15 #define GTK_MATH_VIEW_PERSIST_FILE(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GTK_MATH_VIEW_TYPE_PERSIST_FILE, \
16 GtkMathViewPersistFile))
18 #define GTK_HTML_IS_PERSIST_FILE_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k),\
19 GTK_MATH_VIEW_TYPE_PERSIST_FILE,\
20 GtkMathViewPersistFileClass))
21 #define GTK_MATH_VIEW_IS_PERSIST_FILE(o) (G_TYPE_CHECK_INSTANCE_TYPE((o),\
22 GTK_MATH_VIEW_TYPE_PERSIST_FILE))
23 #define GTK_MATH_VIEW_IS_PERSIST_FILE_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k),\
24 GTK_MATH_VIEW_TYPE_PERSIST_FILE))
26 struct _GtkMathViewPersistFile{
28 GtkMathView *math_view;
32 BonoboPersistClass parent_class;
34 POA_Bonobo_PersistFile__epv epv;
35 }GtkMathViewPersistFileClass;
37 GType gtk_math_view_persist_file_get_type(void);
38 BonoboObject *gtk_math_view_persist_file_new(GtkMathView *math_view);