#include "pp_AttrProp.h"
#include "gr_Painter.h"
#include "gr_Image.h"
#include "ie_imp_GOChart.h"
#include "fp_Run.h"
#include "fv_View.h"
#include "ev_EditMethod.h"
#include "ev_Menu_Actions.h"
#include "xap_UnixFrameImpl.h"
#include "xap_Frame.h"
#include "ut_locale.h"
#include "AbiGOChart.h"
#include "AbiGOffice.h"
#include "gr_UnixImage.h"
#include "gr_UnixCairoGraphics.h"
#include "xap_Menu_Layouts.h"
#include "ap_Menu_Id.h"
#include <gtk/gtk.h>
#include <gsf/gsf-impl-utils.h>
#include <gsf/gsf-input-memory.h>
#include <gsf/gsf-output-memory.h>
#include <gsf/gsf-libxml.h>
#include <cairo-svg.h>
Classes | |
class | AbiGO_LocaleTransactor |
struct | _AbiControlGUI |
struct | GraphDimEditor |
Defines | |
#define | ABI_TYPE_CONTROL_GUI (abi_control_gui_get_type ()) |
#define | ABI_CONTROL_GUI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ABI_TYPE_CONTROL_GUI, AbiControlGUI)) |
#define | ABI_IS_CONTROL_GUI(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), ABI_TYPE_CONTROL_GUI)) |
Typedefs | |
typedef struct _AbiControlGUI | AbiControlGUI |
typedef GObjectClass | AbiControlGUIClass |
typedef GtkEntry | AbiDataEntry |
typedef GtkEntryClass | AbiDataEntryClass |
Functions | |
static GType | abi_control_gui_get_type () |
static void | abi_data_allocator_allocate (G_GNUC_UNUSED GogDataAllocator *dalloc, G_GNUC_UNUSED GogPlot *plot) |
static void | cb_graph_dim_editor_update (GtkEntry *gee, GraphDimEditor *editor) |
static void | abi_data_editor_set_format (G_GNUC_UNUSED GogDataEditor *editor, G_GNUC_UNUSED GOFormat const *fmt) |
static void | abi_data_editor_set_value_double (GogDataEditor *editor, double val, G_GNUC_UNUSED GODateConventions const *date_conv) |
static void | abi_data_editor_init (GogDataEditorClass *iface) |
GSF_CLASS_FULL (AbiDataEntry, abi_data_entry, NULL, NULL, NULL, NULL, NULL, GTK_TYPE_ENTRY, 0, GSF_INTERFACE(abi_data_editor_init, GOG_TYPE_DATA_EDITOR)) static void cb_graph_dim_entry_unmap(GtkEntry *gee | |
GraphDimEditor *editor | cb_graph_dim_editor_update (gee, editor) |
static void | cb_graph_dim_entry_unrealize (GtkEntry *gee, GraphDimEditor *editor) |
static void | cb_dim_editor_weakref_notify (GraphDimEditor *editor, GogDataset *dataset) |
static void | graph_dim_editor_free (GraphDimEditor *editor) |
static GogDataEditor * | abi_data_allocator_editor (G_GNUC_UNUSED GogDataAllocator *dalloc, GogDataset *dataset, int dim_i, GogDataType data_type) |
static void | abi_go_plot_data_allocator_init (GogDataAllocatorClass *iface) |
static void | abi_control_gui_init (GObject *object) |
static void | abi_control_gui_finalize (GObject *object) |
static void | abi_control_gui_class_init (GObjectClass *klass) |
GSF_CLASS_FULL (AbiControlGUI, abi_control_gui, NULL, NULL, abi_control_gui_class_init, NULL, abi_control_gui_init, G_TYPE_OBJECT, 0, GSF_INTERFACE(abi_go_plot_data_allocator_init, GOG_TYPE_DATA_ALLOCATOR);) static void graph_user_config_free_data(gpointer data | |
m_bHasSnapshot (false) | |
Variables | |
static GObjectClass * | parent_klass |
#define ABI_CONTROL_GUI | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), ABI_TYPE_CONTROL_GUI, AbiControlGUI)) |
Referenced by abi_control_gui_finalize(), abi_control_gui_init(), and GOChartView::modify().
#define ABI_IS_CONTROL_GUI | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), ABI_TYPE_CONTROL_GUI)) |
#define ABI_TYPE_CONTROL_GUI (abi_control_gui_get_type ()) |
Referenced by GOChartView::modify().
typedef struct _AbiControlGUI AbiControlGUI |
typedef GObjectClass AbiControlGUIClass |
typedef GtkEntry AbiDataEntry |
typedef GtkEntryClass AbiDataEntryClass |
static void abi_control_gui_class_init | ( | GObjectClass * | klass | ) | [static] |
static void abi_control_gui_finalize | ( | GObject * | object | ) | [static] |
References ABI_CONTROL_GUI, and _AbiControlGUI::object_id.
static GType abi_control_gui_get_type | ( | ) | [static] |
static void abi_control_gui_init | ( | GObject * | object | ) | [static] |
References ABI_CONTROL_GUI, and _AbiControlGUI::object_id.
static void abi_data_allocator_allocate | ( | G_GNUC_UNUSED GogDataAllocator * | dalloc, | |
G_GNUC_UNUSED GogPlot * | plot | |||
) | [static] |
static GogDataEditor* abi_data_allocator_editor | ( | G_GNUC_UNUSED GogDataAllocator * | dalloc, | |
GogDataset * | dataset, | |||
int | dim_i, | |||
GogDataType | data_type | |||
) | [static] |
static void abi_data_editor_init | ( | GogDataEditorClass * | iface | ) | [static] |
static void abi_data_editor_set_format | ( | G_GNUC_UNUSED GogDataEditor * | editor, | |
G_GNUC_UNUSED GOFormat const * | fmt | |||
) | [static] |
static void abi_data_editor_set_value_double | ( | GogDataEditor * | editor, | |
double | val, | |||
G_GNUC_UNUSED GODateConventions const * | date_conv | |||
) | [static] |
static void abi_go_plot_data_allocator_init | ( | GogDataAllocatorClass * | iface | ) | [static] |
static void cb_dim_editor_weakref_notify | ( | GraphDimEditor * | editor, | |
GogDataset * | dataset | |||
) | [static] |
References GraphDimEditor::dataset.
Referenced by abi_data_allocator_editor(), and graph_dim_editor_free().
GraphDimEditor* editor cb_graph_dim_editor_update | ( | gee | , | |
editor | ||||
) |
static void cb_graph_dim_editor_update | ( | GtkEntry * | gee, | |
GraphDimEditor * | editor | |||
) | [static] |
References GraphDimEditor::data_type, GraphDimEditor::dataset, and GraphDimEditor::dim_i.
Referenced by abi_data_allocator_editor(), and cb_graph_dim_entry_unrealize().
static void cb_graph_dim_entry_unrealize | ( | GtkEntry * | gee, | |
GraphDimEditor * | editor | |||
) | [static] |
References cb_graph_dim_editor_update().
Referenced by abi_data_allocator_editor().
static void graph_dim_editor_free | ( | GraphDimEditor * | editor | ) | [static] |
References cb_dim_editor_weakref_notify(), and GraphDimEditor::dataset.
Referenced by abi_data_allocator_editor().
GSF_CLASS_FULL | ( | AbiControlGUI | , | |
abi_control_gui | , | |||
NULL | , | |||
NULL | , | |||
abi_control_gui_class_init | , | |||
NULL | , | |||
abi_control_gui_init | , | |||
G_TYPE_OBJECT | , | |||
0 | , | |||
GSF_INTERFACE(abi_go_plot_data_allocator_init, GOG_TYPE_DATA_ALLOCATOR); | ||||
) |
GSF_CLASS_FULL | ( | AbiDataEntry | , | |
abi_data_entry | , | |||
NULL | , | |||
NULL | , | |||
NULL | , | |||
NULL | , | |||
NULL | , | |||
GTK_TYPE_ENTRY | , | |||
0 | , | |||
GSF_INTERFACE(abi_data_editor_init, GOG_TYPE_DATA_EDITOR) | ||||
) |
m_bHasSnapshot | ( | false | ) |
GObjectClass* parent_klass [static] |