Libcroco: cr-style.h File Recognition Mainpage | Alphabeticallist | Datastructures | Filelist | Datafields | Globals | Relatedpages cr-style.h File Referencethe annunciation of the Crstyle class. More... #include "cr-utils.h" #include "cr-statement.h" #include "cr-fonts.h" Go to the generator codification of that file. Memorandums Structures struct _crnumpropval struct _crrgbpropval struct _crstyle The css2 manner class. More... Defines #defineborder_thin2 #defineborder_medium4 #defineborder_thick6 Typedefs typedef _crnumpropvalcrnumpropval A numerical css attribute value. typedef _crrgbpropvalcrrgbpropval An rgb css dimension value. Enumerations enum Crborderstyle { BORDER_STYLE_NONE = 0, BORDER_STYLE_HIDDEN, BORDER_STYLE_DOTTED, BORDER_STYLE_DASHED, BORDER_STYLE_SOLID, BORDER_STYLE_DOUBLE, BORDER_STYLE_GROOVE, BORDER_STYLE_RIDGE, BORDER_STYLE_INSET, BORDER_STYLE_OUTSET } enum Crdisplaytype { DISPLAY_NONE, DISPLAY_INLINE, DISPLAY_BLOCK, DISPLAY_LIST_ITEM, DISPLAY_RUN_IN, DISPLAY_COMPACT, DISPLAY_MARKER, DISPLAY_TABLE, DISPLAY_INLINE_TABLE, DISPLAY_TABLE_ROW_GROUP, DISPLAY_TABLE_HEADER_GROUP, DISPLAY_TABLE_FOOTER_GROUP, DISPLAY_TABLE_ROW, DISPLAY_TABLE_COLUMN_GROUP, DISPLAY_TABLE_COLUMN, DISPLAY_TABLE_CELL, DISPLAY_TABLE_CAPTION, DISPLAY_INHERIT } enum Crpositiontype { POSITION_STATIC, POSITION_RELATIVE, POSITION_ABSOLUTE, POSITION_FIXED, POSITION_INHERIT } enum Crfloattype { FLOAT_NONE, FLOAT_LEFT, FLOAT_RIGHT, FLOAT_INHERIT } enum Crnumprop { NUM_PROP_TOP = 0, NUM_PROP_RIGHT, NUM_PROP_BOTTOM, NUM_PROP_LEFT, NUM_PROP_PADDING_TOP, NUM_PROP_PADDING_RIGHT, NUM_PROP_PADDING_BOTTOM, NUM_PROP_PADDING_LEFT, NUM_PROP_BORDER_TOP, NUM_PROP_BORDER_RIGHT, NUM_PROP_BORDER_BOTTOM, NUM_PROP_BORDER_LEFT, NUM_PROP_MARGIN_TOP, NUM_PROP_MARGIN_RIGHT, NUM_PROP_MARGIN_BOTTOM, NUM_PROP_MARGIN_LEFT, NUM_PROP_WIDTH, NB_NUM_PROPS } enum Crrgbprop { RGB_PROP_BORDER_TOP_COLOR = 0, RGB_PROP_BORDER_RIGHT_COLOR, RGB_PROP_BORDER_BOTTOM_COLOR, RGB_PROP_BORDER_LEFT_COLOR, RGB_PROP_COLOR, RGB_PROP_BACKGROUND_COLOR, NB_RGB_PROPS } enum Crborderstyleprop { BORDER_STYLE_PROP_TOP = 0, BORDER_STYLE_PROP_RIGHT, BORDER_STYLE_PROP_BOTTOM, BORDER_STYLE_PROP_LEFT, NB_BORDER_STYLE_PROPS } enum Crboxoffsetprop { BOX_OFFSET_PROP_TOP = 0, BOX_OFFSET_PROP_RIGHT, BOX_OFFSET_PROP_BOTTOM, BOX_OFFSET_PROP_LEFT, NB_BOX_OFFSET_PROPS } Reasons enum Crstatuscr_style_num_prop_val_to
_string (crnumpropval *a_prop_val, Gstring *a_str, guint a_nb_indent) deck a Crnumppropval in a string. enum Crstatuscr_style_rgb_prop_val_to
_string (crrgbpropval *a_prop_val, Gstring *a_str, guint a_nb_indent) enum Crstatuscr_style_border_style_to
_string (enum Crborderstyle a_prop, Gstring *a_str, guint a_nb_indent) enum Crstatuscr_style_display_type_to
_string (enum Crdisplaytype a_code, Gstring *a_str, guint a_nb_indent) enum Crstatuscr_style_position_type_t
o_string (enum Crpositiontype a_code, Gstring *a_str, guint a_nb_indent) enum Crstatuscr_style_float_type_to_s
tring (enum Crfloattype a_code, Gstring *a_str, guint a_nb_indent) Crstyle *cr_style_new (void) Nonremittal builder of Crstyle. enum Crstatuscr_style_set_props_to_de
faults (crstyle *a_this) Solids the manner particulars to their nonpayment value according to the css2 spec. enum Crstatuscr_style_set_style_from_
decl (crstyle *a_this, Crdeclaration *a_decl) Walks considering a css2 dimension declaration, and populated the according field(s) in the Crstyle structure. enum Crstatuscr_style_copy (crstyle *a_dest, Crstyle *a_src) Copies a way info expression into another. enum Crstatuscr_style_ref (crstyle *a_this) Increases the credit numeration of the current illustration of Crstyle. gbooleancr_style_unref (crstyle *a_this) Decreases the mention tally of the current exemplification of Crstyle.
Pages: 1
|
Sites so far
Leave a reply