module com { module sun { module star { module style {
/** describes the style of pages.
*/
published service PageProperties
{ /** contains the background color of the page.
*/
[property] com::sun::star::util::Color BackColor;
/** contains the filter name of the background graphic of the header.
*/
[property, maybevoid] string HeaderBackGraphicFilter;
/** determines the location of the background graphic of the header.
*/
[property, maybevoid] com::sun::star::style::GraphicLocation HeaderBackGraphicLocation;
/** contains the left margin of the header.
*/
[property, maybevoid] long HeaderLeftMargin;
/** contains the right margin of the header.
*/
[property, maybevoid] long HeaderRightMargin;
/** determines if the background color of the header is transparent.
/** contains the filter name of the background graphic in the footer.
*/
[property, maybevoid] string FooterBackGraphicFilter;
/** determines the location of the background graphic in the footer.
*/
[property, maybevoid] com::sun::star::style::GraphicLocation FooterBackGraphicLocation;
/** determines the left margin of the footer.
*/
[property, maybevoid] long FooterLeftMargin;
/** determines the right margin of the footer.
*/
[property, maybevoid] long FooterRightMargin;
/** determines if the background of the footer is transparent.
*/
[property, maybevoid] boolean FooterBackTransparent;
/** contains the style of the left border line of the footer.
*/
[property, maybevoid] com::sun::star::table::BorderLine FooterLeftBorder;
/** contains the style of the right border line of the footer.
*/
[property, maybevoid] com::sun::star::table::BorderLine FooterRightBorder;
/** contains the style of the top border line of the footer.
*/
[property, maybevoid] com::sun::star::table::BorderLine FooterTopBorder;
/** contains the style of the bottom border line of the footer.
*/
[property, maybevoid] com::sun::star::table::BorderLine FooterBottomBorder;
/** contains the left border distance of the footer.
*/
[property, maybevoid] long FooterLeftBorderDistance;
/** contains the right border distance of the footer.
*/
[property, maybevoid] long FooterRightBorderDistance;
/** contains the top border distance of the footer.
*/
[property, maybevoid] long FooterTopBorderDistance;
/** contains the bottom border distance of the footer.
*/
[property, maybevoid] long FooterBottomBorderDistance;
/** determines the shadow of the footer.
*/
[property, maybevoid] com::sun::star::table::ShadowFormat FooterShadowFormat;
/** determines the distance between the footer and the body text area.
*/
[property, maybevoid] long FooterBodyDistance;
/** determines if the height of the footer depends on the content.
*/
[property, maybevoid] boolean FooterIsDynamicHeight;
/** determines if the footer content on left and right pages is the same.
*/
[property, maybevoid] boolean FooterIsShared;
/** determines the height of the footer.
*/
[property, maybevoid] long FooterHeight;
/** determines if a footer is used on the page.
*/
[property] boolean FooterIsOn;
/** contains the interface to the text of the footer.
*/
[optional, property, maybevoid] com::sun::star::text::XText FooterText;
/** contains the interface to the text of the footer of a left page.
*/
[optional, property, maybevoid] com::sun::star::text::XText FooterTextLeft;
/** contains the interface to the text of the footer of a right page.
*/
[optional, property, maybevoid] com::sun::star::text::XText FooterTextRight;
/** contains the maximum height of the footnote area. If set to zero then the height ofthecurrentpageisusedaslimit.
*/
[optional,property] long FootnoteHeight;
/** contains the weight of the separator line between the text and the footnote area.
*/
[optional,property] short FootnoteLineWeight;
/** contains the style of the separator line between the text and the footnote area.
@seecom::sun::star::style::FootnoteLineStyle forthepossiblevalues.
*/
[optional,property] short FootnoteLineStyle;
/** contains the color of the separator line between the text and the footnote area.
*/
[optional,property] com::sun::star::util::Color FootnoteLineColor;
/** contains the relative width of the separator line between the text and the footnote area.
*/
[optional,property] byte FootnoteLineRelativeWidth;
/** contains the adjustment of the separator line between the text and the footnote area. <p>com::sun::star::text::HorizontalAdjusts.</p>
*/
[optional,property] short FootnoteLineAdjust;
/** contains the distance between the text and the separator line between the textandthefootnotearea.
*/
[optional,property] long FootnoteLineTextDistance;
/** contains the distance between the footnote area and the separator line between thetextandthefootnotearea.
*/
[optional,property] long FootnoteLineDistance;
/** contains the writing direction, as represented by the
com::sun::star::text::WritingMode2 constants */
[optional,property] short WritingMode;
/** contains the mode of the text grid (none, lines, ...), as representedbycom::sun::star::text::TextGridMode
constants */
[optional, property] short GridMode;
/** contains the display color of the text grid */
[optional, property] com::sun::star::util::Color GridColor;
/** contains the number of lines in the text grid */
[optional, property] short GridLines;
/** contains the height of the base text line inside the text grid */
[optional, property] long GridBaseHeight;
/** contains the height of the ruby text line inside the text grid */
[optional, property] long GridRubyHeight;
/** determines whether the text grid's ruby line is located below or
above the base line */
[optional, property] boolean GridRubyBelow;
/** determines whether the text grid lines are printed */
[optional, property] boolean GridPrint;
/** determines whether the text grid lines are visible or not */
[optional, property] boolean GridDisplay;
/** determines whether to use dynamic spacing in header or not. */
[optional, property, maybevoid] boolean HeaderDynamicSpacing;
/** determines whether to use dynamic spacing in footer or not. */
[optional, property, maybevoid] boolean FooterDynamicSpacing;
/** determines the distance of all borders of the page. */
[property] long BorderDistance;
/** contains the distance of all borders of the footer. */
[property, maybevoid] long FooterBorderDistance;
/** determines the distance of all borders of the header. */
[property, maybevoid] long HeaderBorderDistance;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.