![]() |
![]() |
![]() |
GOffice Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
GogDataLabel; GogSeriesLabelElt; enum GogSeriesLabelsPos; GogSeriesLabels; GogSeriesLabelElt const * gog_data_label_get_element (GogDataLabel const *lbl
); GogSeriesLabelsPos gog_data_label_get_position (GogDataLabel const *lbl
); void gog_data_label_set_allowed_position (GogDataLabel *lbl
,unsigned allowed
); void gog_data_label_set_default_position (GogDataLabel *lbl
,GogSeriesLabelsPos pos
); void gog_data_label_set_position (GogDataLabel *lbl
,GogSeriesLabelsPos pos
); GogSeriesLabelsPos gog_series_labels_get_position (GogSeriesLabels const *lbls
); GogSeriesLabelElt const * gog_series_labels_scalar_get_element (GogSeriesLabels const *lbls
); void gog_series_labels_set_allowed_position (GogSeriesLabels *lbls
,unsigned allowed
); void gog_series_labels_set_default_position (GogSeriesLabels *lbls
,GogSeriesLabelsPos pos
); void gog_series_labels_set_position (GogSeriesLabels *lbls
,GogSeriesLabelsPos pos
); GogSeriesLabelElt const * gog_series_labels_vector_get_element (GogSeriesLabels const *lbls
,unsigned n
);
GObject +----GogObject +----GogStyledObject +----GogOutlinedObject +----GogDataLabel
GObject +----GogObject +----GogStyledObject +----GogOutlinedObject +----GogSeriesLabels
GogDataLabel implements GOStyledObject and GogDataset.
GogSeriesLabels implements GOStyledObject and GogDataset.
"format" gchar* : Read / Write "index" gint : Read / Write "offset" guint : Read / Write "position" gchar* : Read / Write "format" gchar* : Read / Write "offset" guint : Read / Write "position" gchar* : Read / Write
typedef struct { GOString *str; int legend_pos; GogObject *point; } GogSeriesLabelElt;
typedef enum { GOG_SERIES_LABELS_DEFAULT_POS = 0, GOG_SERIES_LABELS_CENTERED = 1, GOG_SERIES_LABELS_TOP = 1 << 1, GOG_SERIES_LABELS_BOTTOM = 1 << 2, GOG_SERIES_LABELS_LEFT = 1 << 3, GOG_SERIES_LABELS_RIGHT = 1 << 4, GOG_SERIES_LABELS_OUTSIDE = 1 << 5, GOG_SERIES_LABELS_INSIDE = 1 << 6, GOG_SERIES_LABELS_NEAR_ORIGIN = 1 << 7, } GogSeriesLabelsPos;
default position. | |
centered. | |
at top. | |
at bottom. | |
at left. | |
at right. | |
outside the element. | |
inside the element. | |
near origin. |
GogSeriesLabelElt const * gog_data_label_get_element (GogDataLabel const *lbl
);
|
|
Returns : |
GogSeriesLabelsPos gog_data_label_get_position (GogDataLabel const *lbl
);
|
|
Returns : |
void gog_data_label_set_allowed_position (GogDataLabel *lbl
,unsigned allowed
);
|
|
|
void gog_data_label_set_default_position (GogDataLabel *lbl
,GogSeriesLabelsPos pos
);
|
|
|
void gog_data_label_set_position (GogDataLabel *lbl
,GogSeriesLabelsPos pos
);
|
|
|
GogSeriesLabelsPos gog_series_labels_get_position (GogSeriesLabels const *lbls
);
|
|
Returns : |
GogSeriesLabelElt const * gog_series_labels_scalar_get_element
(GogSeriesLabels const *lbls
);
|
|
Returns : |
void gog_series_labels_set_allowed_position (GogSeriesLabels *lbls
,unsigned allowed
);
|
|
|
void gog_series_labels_set_default_position (GogSeriesLabels *lbls
,GogSeriesLabelsPos pos
);
|
|
|
void gog_series_labels_set_position (GogSeriesLabels *lbls
,GogSeriesLabelsPos pos
);
|
|
|
GogSeriesLabelElt const * gog_series_labels_vector_get_element (GogSeriesLabels const *lbls
,unsigned n
);
|
|
|
|
Returns : |
"index"
property"index" gint : Read / Write
Index of the corresponding data element.
Allowed values: >= 0
Default value: 0
"offset"
property"offset" guint : Read / Write
Offset to add to the label position.
Allowed values: <= 20
Default value: 0
"position"
property"position" gchar* : Read / Write
Position of the label relative to the data graphic element.
Default value: "default"
"offset"
property"offset" guint : Read / Write
Offset to add to the label position.
Allowed values: <= 10
Default value: 0
"position"
property"position" gchar* : Read / Write
Position of the label relative to the data graphic element.
Default value: "default"