Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef AP_DOCVIEW_H
00021 #define AP_DOCVIEW_H
00022
00023 #include "ut_compiler.h"
00024 ABI_W_NO_CONST_QUAL
00025 #include <gtk/gtk.h>
00026 ABI_W_POP
00027
00028 G_BEGIN_DECLS
00029
00030 #define AP_TYPE_DOCVIEW (ap_DocView_get_type ())
00031 #define AP_DOCVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AT_TYPE_DOCVIEW, ApDocView))
00032 #define IS_AP_DOCVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AT_TYPE_DOCVIEW))
00033 #define IS_AP_DOCVIEW_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), AT_TYPE_DOCVIEW))
00034 #define AP_DOCVIEW_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), AT_TYPE_DOCVIEW, AbiWidgetClass))
00035
00036
00037 typedef struct _ApDocView ApDocView;
00038 typedef GtkDrawingAreaClass ApDocViewClass;
00039 typedef struct _AbiPrivData AbiPrivData;
00040
00041 struct _ApDocView
00042 {
00043 GtkDrawingArea base;
00044 GtkWidget * child;
00045
00046 AbiPrivData * priv;
00047 };
00048
00049
00050 GtkWidget * ap_DocView_new (void);
00051 GType ap_DocView_get_type (void);
00052
00053 G_END_DECLS
00054
00055 #endif