![]() |
![]() |
![]() |
xmlroff Reference Manual | ![]() |
---|---|---|---|---|
FoAreaPage; FoAreaPageClass; #define FO_AREA_PAGE_ERROR GQuark fo_area_page_error_quark (void); enum FoAreaPageError; FoArea* fo_area_page_new (void); void fo_area_page_set_page_number (FoArea *fo_area_page, gint new_page_number); gint fo_area_page_get_page_number (FoArea *fo_area_page); void fo_area_page_set_page_width (FoArea *fo_area_page, gfloat new_page_width); gfloat fo_area_page_get_page_width (FoArea *fo_area_page); void fo_area_page_set_page_height (FoArea *fo_area_page, gfloat new_page_height); gfloat fo_area_page_get_page_height (FoArea *fo_area_page); void fo_area_page_set_margin_top (FoArea *fo_area_page, gfloat new_margin_top); gfloat fo_area_page_get_margin_top (FoArea *fo_area_page); void fo_area_page_set_margin_bottom (FoArea *fo_area_page, gfloat new_margin_bottom); gfloat fo_area_page_get_margin_bottom (FoArea *fo_area_page); void fo_area_page_set_margin_left (FoArea *fo_area_page, gfloat new_margin_left); gfloat fo_area_page_get_margin_left (FoArea *fo_area_page); void fo_area_page_set_margin_right (FoArea *fo_area_page, gfloat new_margin_right); gfloat fo_area_page_get_margin_right (FoArea *fo_area_page);
GObject +----FoObject +----FoNode +----FoArea +----FoAreaArea +----FoAreaReference +----FoAreaViewportReference +----FoAreaPage
"margin-bottom" gfloat : Read / Write "margin-left" gfloat : Read / Write "margin-right" gfloat : Read / Write "margin-top" gfloat : Read / Write "page-height" gfloat : Read / Write "page-number" gint : Read / Write "page-width" gfloat : Read / Write
GQuark fo_area_page_error_quark (void);
Gets the GQuark identifying FoAreaPage errors.
Returns : |
GQuark identifying FoAreaPage errors. |
typedef enum { FO_AREA_PAGE_ERROR_FAILED, /* Generic error code */ FO_AREA_PAGE_ERROR_WARNING, /* Non-fatal error */ FO_AREA_PAGE_ERROR_OVERFLOW /* An area is too large for the region */ } FoAreaPageError;
FoArea* fo_area_page_new (void);
Creates a new FoAreaPage initialized to default value.
Returns : |
the new FoAreaPage |
void fo_area_page_set_page_number (FoArea *fo_area_page, gint new_page_number);
Sets the page_number property of area_page
to new_page_number
|
The FoAreaPage object
|
|
The new "page-number" property value |
gint fo_area_page_get_page_number (FoArea *fo_area_page);
Gets the page_number property of area_page
|
The FoAreaPage object
|
Returns : |
The "page-number" property value |
void fo_area_page_set_page_width (FoArea *fo_area_page, gfloat new_page_width);
Sets the page_width property of area_page
to new_page_width
|
The FoAreaPage object
|
|
The new "page-width" property value |
gfloat fo_area_page_get_page_width (FoArea *fo_area_page);
Gets the page_width property of area_page
|
The FoAreaPage object
|
Returns : |
The "page-width" property value |
void fo_area_page_set_page_height (FoArea *fo_area_page, gfloat new_page_height);
Sets the "page_height" property of area_page
to new_page_height
|
The FoAreaPage object
|
|
The new "page-height" property value |
gfloat fo_area_page_get_page_height (FoArea *fo_area_page);
Gets the page_height property of area_page
|
The FoAreaPage object
|
Returns : |
The "page-height" property value |
void fo_area_page_set_margin_top (FoArea *fo_area_page, gfloat new_margin_top);
Sets the margin_top property of area_page
to new_margin_top
|
The FoAreaPage object
|
|
The new "margin-top" property value |
gfloat fo_area_page_get_margin_top (FoArea *fo_area_page);
Gets the margin_top property of area_page
|
The FoAreaPage object
|
Returns : |
The "margin-top" property value |
void fo_area_page_set_margin_bottom (FoArea *fo_area_page, gfloat new_margin_bottom);
Sets the margin_bottom property of area_page
to new_margin_bottom
|
The FoAreaPage object
|
|
The new "margin-bottom" property value |
gfloat fo_area_page_get_margin_bottom (FoArea *fo_area_page);
Gets the margin_bottom property of area_page
|
The FoAreaPage object
|
Returns : |
The "margin-bottom" property value |
void fo_area_page_set_margin_left (FoArea *fo_area_page, gfloat new_margin_left);
Sets the margin_left property of area_page
to new_margin_left
|
The FoAreaPage object
|
|
The new "margin-left" property value |
gfloat fo_area_page_get_margin_left (FoArea *fo_area_page);
Gets the margin_left property of area_page
|
The FoAreaPage object
|
Returns : |
The "margin-left" property value |
void fo_area_page_set_margin_right (FoArea *fo_area_page, gfloat new_margin_right);
Sets the margin_right property of area_page
to new_margin_right
|
The FoAreaPage object
|
|
The new "margin-right" property value |
"margin-bottom"
property"margin-bottom" gfloat : Read / Write
Margin bottom property.
Default value: 0
"margin-left"
property"margin-left" gfloat : Read / Write
Margin left property.
Default value: 0
"margin-right"
property"margin-right" gfloat : Read / Write
Margin right property.
Default value: 0
"page-height"
property"page-height" gfloat : Read / Write
Page height property.
Default value: 0
"page-number"
property"page-number" gint : Read / Write
Page number property.
Allowed values: >= 0
Default value: 0