class EDITENG_DLLPUBLIC SvxHyphenZoneItem final : public SfxPoolItem
{ bool bHyphen : 1; bool bKeep : 1; // avoid hyphenation across page etc., see ParagraphHyphenationKeep bool bNoCapsHyphenation : 1; bool bNoLastWordHyphenation : 1;
sal_uInt8 nMinLead;
sal_uInt8 nMinTrail;
sal_uInt8 nMaxHyphens; // max. consecutive lines with hyphenation
sal_uInt8 nMinWordLength; // hyphenate only words with at least nMinWordLength characters
sal_uInt16 nTextHyphenZone; // don't force hyphenation at line end, allow this extra white space
sal_uInt16 nTextHyphenZoneAlways; // don't force hyphenation at paragraph end, allow this extra white space
sal_uInt16 nTextHyphenZoneColumn; // don't force hyphenation at column end, allow this extra white space
sal_uInt16 nTextHyphenZonePage; // don't force hyphenation at page end, allow this extra white space
sal_uInt16 nTextHyphenZoneSpread; // don't force hyphenation at spread end, allow this extra white space
sal_uInt8 nKeepType; // avoid hyphenation across page etc., see ParagraphHyphenationKeep bool bKeepLine : 1; // if bKeep, shift the hyphenated word (true), or the full line
sal_uInt8 nCompoundMinLead; // min. characters between compound word boundary and hyphenation
public: static SfxPoolItem* CreateDefault();
DECLARE_ITEM_TYPE_FUNCTION(SvxHyphenZoneItem)
SvxHyphenZoneItem( constbool bHyph /*= false*/, const sal_uInt16 nId );
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.