| Criawips Reference Manual |
|---|
CriaLayoutBlock —
struct CriaLayoutBlock; struct CriaLayoutBlockClass; enum CriaUnit; enum CriaAlignment; enum CriaVAlignment; CriaAlignment cria_layout_block_get_alignment (CriaLayoutBlock *self); const char* cria_layout_block_get_default_text (CriaLayoutBlock *self); const char* cria_layout_block_get_font_family (CriaLayoutBlock *self); gdouble cria_layout_block_get_font_size (CriaLayoutBlock *self); gdouble cria_layout_block_get_height (CriaLayoutBlock *self); gdouble cria_layout_block_get_pos_x (CriaLayoutBlock *self); gdouble cria_layout_block_get_pos_y (CriaLayoutBlock *self); const gchar* cria_layout_block_get_title (CriaLayoutBlock *self); gdouble cria_layout_block_get_width (CriaLayoutBlock *self); void cria_layout_block_set_alignment (CriaLayoutBlock *self, CriaAlignment alignment); void cria_layout_block_set_default_text (CriaLayoutBlock *self, char const *default_text); void cria_layout_block_set_font_family (CriaLayoutBlock *self, char const *font_family); void cria_layout_block_set_font_size (CriaLayoutBlock *self, gdouble font_size); void cria_layout_block_set_height (CriaLayoutBlock *self, gdouble height); void cria_layout_block_set_height_unit (CriaLayoutBlock *self, CriaUnit unit); void cria_layout_block_set_pos_x (CriaLayoutBlock *self, gdouble pos_x); void cria_layout_block_set_pos_x_unit (CriaLayoutBlock *self, CriaUnit unit); void cria_layout_block_set_pos_y (CriaLayoutBlock *self, gdouble pos_y); void cria_layout_block_set_pos_y_unit (CriaLayoutBlock *self, CriaUnit unit); void cria_layout_block_set_width (CriaLayoutBlock *self, gdouble width); void cria_layout_block_set_width_unit (CriaLayoutBlock *self, CriaUnit unit); void cria_layout_block_set_title (CriaLayoutBlock *self, const char *attribute); void cria_layout_block_set_valignment (CriaLayoutBlock *self, CriaVAlignment valignment); CriaAlignment cria_alignment_from_string (char const *stirng); gdouble cria_unit_val_from_string (char const *string); CriaUnit cria_unit_unit_from_string (char const *string); CriaVAlignment cria_valignment_from_string (char const *string);
struct CriaLayoutBlock {
GObject base_instance;
gchar * title;
gdouble pos_x, pos_y;
CriaUnit pos_x_unit, pos_y_unit;
gdouble width, height;
CriaUnit width_unit, height_unit;
CriaAlignment alignment;
CriaVAlignment valignment;
gchar * font_family;
gdouble font_size;
gchar * default_text;
};
struct CriaLayoutBlockClass {
GObjectClass base_class;
/* signals */
void (*signal) (CriaLayoutBlock * template,
const gchar * string);
};
typedef enum
{
CRIA_ALIGNMENT_LEFT,
CRIA_ALIGNMENT_CENTER,
CRIA_ALIGNMENT_RIGHT
} CriaAlignment;
typedef enum
{
CRIA_ALIGNMENT_TOP,
CRIA_ALIGNMENT_MIDDLE,
CRIA_ALIGNMENT_BOTTOM
} CriaVAlignment;
CriaAlignment cria_layout_block_get_alignment (CriaLayoutBlock *self);
| self : | |
| Returns : |
const char* cria_layout_block_get_default_text
(CriaLayoutBlock *self);
| self : | |
| Returns : |
const char* cria_layout_block_get_font_family
(CriaLayoutBlock *self);
| self : | |
| Returns : |
gdouble cria_layout_block_get_font_size (CriaLayoutBlock *self);
| self : | |
| Returns : |
gdouble cria_layout_block_get_height (CriaLayoutBlock *self);
| self : | |
| Returns : |
gdouble cria_layout_block_get_pos_x (CriaLayoutBlock *self);
| self : | |
| Returns : |
gdouble cria_layout_block_get_pos_y (CriaLayoutBlock *self);
| self : | |
| Returns : |
const gchar* cria_layout_block_get_title (CriaLayoutBlock *self);
| self : | |
| Returns : |
gdouble cria_layout_block_get_width (CriaLayoutBlock *self);
| self : | |
| Returns : |
void cria_layout_block_set_alignment (CriaLayoutBlock *self, CriaAlignment alignment);
| self : | |
| alignment : |
void cria_layout_block_set_default_text
(CriaLayoutBlock *self,
char const *default_text);
| self : | |
| default_text : |
void cria_layout_block_set_font_family
(CriaLayoutBlock *self,
char const *font_family);
| self : | |
| font_family : |
void cria_layout_block_set_font_size (CriaLayoutBlock *self, gdouble font_size);
| self : | |
| font_size : |
void cria_layout_block_set_height (CriaLayoutBlock *self, gdouble height);
| self : | |
| height : |
void cria_layout_block_set_height_unit
(CriaLayoutBlock *self,
CriaUnit unit);
| self : | |
| unit : |
void cria_layout_block_set_pos_x (CriaLayoutBlock *self, gdouble pos_x);
| self : | |
| pos_x : |
void cria_layout_block_set_pos_x_unit
(CriaLayoutBlock *self,
CriaUnit unit);
| self : | |
| unit : |
void cria_layout_block_set_pos_y (CriaLayoutBlock *self, gdouble pos_y);
| self : | |
| pos_y : |
void cria_layout_block_set_pos_y_unit
(CriaLayoutBlock *self,
CriaUnit unit);
| self : | |
| unit : |
void cria_layout_block_set_width (CriaLayoutBlock *self, gdouble width);
| self : | |
| width : |
void cria_layout_block_set_width_unit
(CriaLayoutBlock *self,
CriaUnit unit);
| self : | |
| unit : |
void cria_layout_block_set_title (CriaLayoutBlock *self, const char *attribute);
| self : | |
| attribute : |
void cria_layout_block_set_valignment
(CriaLayoutBlock *self,
CriaVAlignment valignment);
| self : | |
| valignment : |
CriaAlignment cria_alignment_from_string (char const *stirng);
| stirng : | |
| Returns : |
gdouble cria_unit_val_from_string (char const *string);
| string : | |
| Returns : |
CriaUnit cria_unit_unit_from_string (char const *string);
| string : | |
| Returns : |
CriaVAlignment cria_valignment_from_string (char const *string);
| string : | |
| Returns : |
| << CriaLayout | presentation-parser >> |