gda-report-types

Name

gda-report-types -- 

Synopsis



enum        GdaReportStyle;
enum        GdaReportPageSize;
enum        GdaReportOrientation;
enum        GdaReportUnits;
enum        GdaReportLineStyle;
enum        GdaReportFontWeight;
enum        GdaReportHAlignment;
enum        GdaReportVAlignment;
typedef     GdaReportColor;

Description

Details

enum GdaReportStyle

typedef enum {
        GDA_REPORT_STYLE_FORM,
	GDA_REPORT_STYLE_LIST
} GdaReportStyle;


enum GdaReportPageSize

typedef enum {
	GDA_REPORT_PAGE_SIZE_A3,
	GDA_REPORT_PAGE_SIZE_A4,
	GDA_REPORT_PAGE_SIZE_A5,
	GDA_REPORT_PAGE_SIZE_A6,
	GDA_REPORT_PAGE_SIZE_B3,
	GDA_REPORT_PAGE_SIZE_B4,
	GDA_REPORT_PAGE_SIZE_B5,
	GDA_REPORT_PAGE_SIZE_B6,
	GDA_REPORT_PAGE_SIZE_LETTER,
	GDA_REPORT_PAGE_SIZE_LEGAL,
	GDA_REPORT_PAGE_SIZE_EXECUTIVE
} GdaReportPageSize;


enum GdaReportOrientation

typedef enum {
	GDA_REPORT_ORIENTATION_PORTRAIT,
	GDA_REPORT_ORIENTATION_LANDSCAPE
} GdaReportOrientation;


enum GdaReportUnits

typedef enum {
	GDA_REPORT_UNITS_INCH,
	GDA_REPORT_UNITS_CM,
	GDA_REPORT_UNITS_PT
} GdaReportUnits;


enum GdaReportLineStyle

typedef enum {
	GDA_REPORT_LINE_STYLE_NONE,
	GDA_REPORT_LINE_STYLE_SOLID,
	GDA_REPORT_LINE_STYLE_DASH,
	GDA_REPORT_LINE_STYLE_DOT,
	GDA_REPORT_LINE_STYLE_DASH_DOT,
	GDA_REPORT_LINE_STYLE_DASH_DOT_DOT
} GdaReportLineStyle;


enum GdaReportFontWeight

typedef enum {
	GDA_REPORT_FONT_WEIGHT_LIGHT,
	GDA_REPORT_FONT_WEIGHT_NORMAL,
	GDA_REPORT_FONT_WEIGHT_SEMIBOLD,
	GDA_REPORT_FONT_WEIGHT_BOLD,
	GDA_REPORT_FONT_WEIGHT_BLACK
} GdaReportFontWeight;


enum GdaReportHAlignment

typedef enum {
	GDA_REPORT_H_ALIGNMENT_STANDAR,
	GDA_REPORT_H_ALIGNMENT_LEFT,
	GDA_REPORT_H_ALIGNMENT_CENTER,
	GDA_REPORT_H_ALIGNMENT_RIGHT
} GdaReportHAlignment;


enum GdaReportVAlignment

typedef enum {
	GDA_REPORT_V_ALIGNMENT_TOP,
	GDA_REPORT_V_ALIGNMENT_CENTER,
	GDA_REPORT_V_ALIGNMENT_BOTTOM
} GdaReportVAlignment;


GdaReportColor

typedef struct {
	guint8 red;
	guint8 blue;
	guint8 yellow;
} GdaReportColor;