LibreOffice Module sc (master) 1
|
Stores all data of an Excel font and provides import of FONT records. More...
#include <xistyle.hxx>
Public Member Functions | |
XclImpFont (const XclImpRoot &rRoot) | |
XclImpFont (const XclImpRoot &rRoot, const XclFontData &rFontData) | |
Constructs a font from font data. More... | |
void | SetAllUsedFlags (bool bUsed) |
Sets all font attributes to used or unused. More... | |
void | SetFontData (const XclFontData &rFontData, bool bHasCharSet) |
Sets the passed font data and all used flags to 'used'. More... | |
const XclFontData & | GetFontData () const |
Returns read-only access to font data. More... | |
bool | HasCharSet () const |
Returns true, if the font character set is valid. More... | |
bool | HasEscapement () const |
Returns true, if the font contains superscript or subscript. More... | |
rtl_TextEncoding | GetFontEncoding () const |
Returns the text encoding for strings used with this font. More... | |
bool | HasAsianChars () const |
Returns true, if this font contains characters for Asian scripts (CJK). More... | |
void | ReadFont (XclImpStream &rStrm) |
Reads a FONT record for all BIFF versions. More... | |
void | ReadEfont (XclImpStream &rStrm) |
Reads an EFONT record (BIFF2 font color). More... | |
void | ReadCFFontBlock (XclImpStream &rStrm) |
Reads the font block from a CF (conditional format) record. More... | |
void | FillToItemSet (SfxItemSet &rItemSet, XclFontItemType eType, bool bSkipPoolDefs=false) const |
Fills all font properties to the item set. More... | |
void | WriteFontProperties (ScfPropertySet &rPropSet, XclFontPropSetType eType, const Color *pFontColor=nullptr) const |
Writes all font properties to the passed property set. More... | |
Private Member Functions | |
void | ReadFontData2 (XclImpStream &rStrm) |
Reads and sets height and flags. More... | |
void | ReadFontData5 (XclImpStream &rStrm) |
Reads and sets height, flags, color, boldness, script, family and charset. More... | |
void | ReadFontColor (XclImpStream &rStrm) |
Reads and sets the font color. More... | |
void | ReadFontName2 (XclImpStream &rStrm) |
Reads and sets a byte string as font name. More... | |
void | ReadFontName8 (XclImpStream &rStrm) |
Reads and sets a Unicode string as font name. More... | |
void | GuessScriptType () |
Tests whether the font contains CJK or CTL characters. More... | |
Private Attributes | |
XclFontData | maData |
bool | mbHasCharSet |
All font attributes. More... | |
bool | mbHasWstrn |
true = Font contains own character set info. More... | |
bool | mbHasAsian |
true = Font contains Western script characters. More... | |
bool | mbHasCmplx |
true = Font contains Asian script characters. More... | |
bool | mbFontNameUsed |
true = Font contains Complex script characters. More... | |
bool | mbHeightUsed |
true = Font name, family, charset used. More... | |
bool | mbColorUsed |
true = Font height used. More... | |
bool | mbWeightUsed |
true = Color used. More... | |
bool | mbEscapemUsed |
true = Weight used. More... | |
bool | mbUnderlUsed |
true = Escapement type used. More... | |
bool | mbItalicUsed |
true = Underline style used. More... | |
bool | mbStrikeUsed |
true = Italic used. More... | |
bool | mbOutlineUsed |
true = Strikeout used. More... | |
bool | mbShadowUsed |
true = Outlined used. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from XclImpRoot | |
XclImpRoot (XclImpRootData &rImpRootData) | |
const XclImpRoot & | GetRoot () const |
Returns this root instance - for code readability in derived classes. More... | |
XclImpRoot & | GetRoot () |
void | SetCodePage (sal_uInt16 nCodePage) |
Sets a code page read from a CODEPAGE record for byte string import. More... | |
void | InitializeTable (SCTAB nScTab) |
Is called when import filter starts importing a single sheet (all BIFF versions). More... | |
void | FinalizeTable () |
Is called when import filter stops importing a single sheet (all BIFF versions). More... | |
XclImpAddressConverter & | GetAddressConverter () const |
Returns the address converter. More... | |
XclImpFormulaCompiler & | GetFormulaCompiler () const |
Returns the formula converter. More... | |
ExcelToSc & | GetOldFmlaConverter () const |
Returns the old formula converter. More... | |
XclImpSst & | GetSst () const |
Returns the shared string table. More... | |
XclImpPalette & | GetPalette () const |
Returns the color buffer. More... | |
XclImpFontBuffer & | GetFontBuffer () const |
Returns the font buffer. More... | |
XclImpNumFmtBuffer & | GetNumFmtBuffer () const |
Returns the number format buffer. More... | |
XclImpXFBuffer & | GetXFBuffer () const |
Returns the cell formatting attributes buffer. More... | |
XclImpXFRangeBuffer & | GetXFRangeBuffer () const |
Returns the buffer of XF index ranges for a sheet. More... | |
ScRangeListTabs & | GetPrintAreaBuffer () const |
Returns the buffer that contains all print areas in the document. More... | |
ScRangeListTabs & | GetTitleAreaBuffer () const |
Returns the buffer that contains all print titles in the document. More... | |
XclImpTabInfo & | GetTabInfo () const |
Returns the buffer that contains the sheet creation order. More... | |
XclImpNameManager & | GetNameManager () const |
Returns the buffer that contains internal defined names. More... | |
XclImpLinkManager & | GetLinkManager () const |
Returns the link manager. More... | |
XclImpObjectManager & | GetObjectManager () const |
Returns the drawing object manager. More... | |
XclImpSheetDrawing & | GetCurrSheetDrawing () const |
Returns the drawing container of the current sheet. More... | |
XclImpCondFormatManager & | GetCondFormatManager () const |
Returns the conditional formatting manager. More... | |
XclImpValidationManager & | GetValidationManager () const |
XclImpAutoFilterBuffer & | GetFilterManager () const |
Returns the filter manager. More... | |
XclImpWebQueryBuffer & | GetWebQueryBuffer () const |
Returns the web query buffer. More... | |
XclImpPivotTableManager & | GetPivotTableManager () const |
Returns the pivot table manager. More... | |
XclImpSheetProtectBuffer & | GetSheetProtectBuffer () const |
Returns the sheet protection options of the current sheet. More... | |
XclImpDocProtectBuffer & | GetDocProtectBuffer () const |
Returns the document protection options. More... | |
XclImpPageSettings & | GetPageSettings () const |
Returns the page settings of the current sheet. More... | |
XclImpDocViewSettings & | GetDocViewSettings () const |
Returns the view settings of the entire document. More... | |
XclImpTabViewSettings & | GetTabViewSettings () const |
Returns the view settings of the current sheet. More... | |
bool | HasBasic () const |
Returns true, if the document contains a VB project. More... | |
void | SetHasBasic () |
Called to indicate that the document contains a VB project. More... | |
void | ReadCodeName (XclImpStream &rStrm, bool bGlobals) |
Reads the CODENAME record and inserts the codename into the document. More... | |
ScDocumentImport & | GetDocImport () |
Protected Member Functions inherited from XclRoot | |
XclRoot (XclRootData &rRootData) | |
XclRoot (const XclRoot &rRoot) | |
virtual | ~XclRoot () |
XclRoot & | operator= (const XclRoot &rRoot) |
RootData & | GetOldRoot () const |
Returns old RootData struct. More... | |
XclBiff | GetBiff () const |
Returns the current BIFF version of the importer/exporter. More... | |
XclOutput | GetOutput () const |
Returns the current output format of the importer/exporter. More... | |
bool | IsImport () const |
Returns true, if currently a document is imported. More... | |
rtl_TextEncoding | GetTextEncoding () const |
Returns the text encoding to import/export byte strings. More... | |
LanguageType | GetSysLanguage () const |
Returns the system language, i.e. More... | |
LanguageType | GetDocLanguage () const |
Returns the document language. More... | |
LanguageType | GetUILanguage () const |
Returns the UI language. More... | |
sal_Int16 | GetDefApiScript () const |
Returns the default script type, e.g. More... | |
tools::Long | GetCharWidth () const |
Returns the width of the '0' character (default font) for the current printer (twips). More... | |
tools::Long | GetSpaceWidth () const |
bool | IsInGlobals () const |
Returns the current Calc sheet index. More... | |
SCTAB | GetCurrScTab () const |
Returns the current Calc sheet index. More... | |
sal_Int32 | GetHmmFromPixelX (double fPixelX) const |
Calculates the width of the passed number of pixels in 1/100 mm. More... | |
sal_Int32 | GetHmmFromPixelY (double fPixelY) const |
Calculates the height of the passed number of pixels in 1/100 mm. More... | |
SfxMedium & | GetMedium () const |
Returns the medium to import from. More... | |
const OUString & | GetDocUrl () const |
Returns the document URL of the imported/exported file. More... | |
const OUString & | GetBasePath () const |
Returns the base path of the imported/exported file. More... | |
const OUString & | GetUserName () const |
Returns the current user name. More... | |
css::uno::Sequence< css::beans::NamedValue > | RequestEncryptionData (::comphelper::IDocPasswordVerifier &rVerifier) const |
Requests and verifies a password from the medium or the user. More... | |
const tools::SvRef< SotStorage > & | GetRootStorage () const |
Returns the OLE2 root storage of the imported/exported file. More... | |
bool | HasVbaStorage () const |
Returns true, if the document contains a VBA storage. More... | |
tools::SvRef< SotStorage > | OpenStorage (tools::SvRef< SotStorage > const &xStrg, const OUString &rStrgName) const |
Tries to open a storage as child of the specified storage for reading or writing. More... | |
tools::SvRef< SotStorage > | OpenStorage (const OUString &rStrgName) const |
Tries to open a storage as child of the root storage for reading or writing. More... | |
tools::SvRef< SotStorageStream > | OpenStream (tools::SvRef< SotStorage > const &xStrg, const OUString &rStrmName) const |
Tries to open a new stream in the specified storage for reading or writing. More... | |
tools::SvRef< SotStorageStream > | OpenStream (const OUString &rStrmName) const |
Tries to open a new stream in the root storage for reading or writing. More... | |
ScDocument & | GetDoc () const |
Returns reference to the destination document (import) or source document (export). More... | |
SfxObjectShell * | GetDocShell () const |
Returns the object shell of the Calc document. More... | |
ScModelObj * | GetDocModelObj () const |
Returns the object model of the Calc document. More... | |
OutputDevice * | GetPrinter () const |
Returns pointer to the printer of the Calc document. More... | |
ScStyleSheetPool & | GetStyleSheetPool () const |
Returns the style sheet pool of the Calc document. More... | |
ScRangeName & | GetNamedRanges () const |
Returns the defined names container of the Calc document. More... | |
SdrPage * | GetSdrPage (SCTAB nScTab) const |
Returns the drawing layer page of the passed sheet, if present. More... | |
SvNumberFormatter & | GetFormatter () const |
Returns the number formatter of the Calc document. More... | |
DateTime | GetNullDate () const |
Returns the null date of the current number formatter. More... | |
sal_uInt16 | GetBaseYear () const |
Returns the base year depending on the current null date (1900 or 1904). More... | |
double | GetDoubleFromDateTime (const DateTime &rDateTime) const |
Converts a date/time value to a floating-point value. More... | |
DateTime | GetDateTimeFromDouble (double fValue) const |
Converts a floating-point value to a date/time value. More... | |
ScEditEngineDefaulter & | GetEditEngine () const |
Returns the edit engine for import/export of rich strings etc. More... | |
ScHeaderEditEngine & | GetHFEditEngine () const |
Returns the edit engine for import/export of headers/footers. More... | |
EditEngine & | GetDrawEditEngine () const |
Returns the edit engine for import/export of drawing text boxes. More... | |
XclFontPropSetHelper & | GetFontPropSetHelper () const |
Returns the property set helper for fonts. More... | |
XclChPropSetHelper & | GetChartPropSetHelper () const |
Returns the property set helper for the chart filters. More... | |
ScExtDocOptions & | GetExtDocOptions () const |
Returns the extended document options. More... | |
XclTracer & | GetTracer () const |
Returns the filter tracer. More... | |
const ScAddress & | GetScMaxPos () const |
Returns the highest possible cell address in a Calc document. More... | |
const ScAddress & | GetXclMaxPos () const |
Returns the highest possible cell address in an Excel document (using current BIFF version). More... | |
const ScAddress & | GetMaxPos () const |
Returns the highest possible cell address valid in Calc and Excel (using current BIFF version). More... | |
void | SetDocLanguage (LanguageType eLang) |
Sets the document language. More... | |
void | SetUILanguage (LanguageType eLang) |
Sets the UI language, i.e. More... | |
void | SetTextEncoding (rtl_TextEncoding eTextEnc) |
Sets the text encoding to import/export byte strings. More... | |
void | SetCharWidth (const XclFontData &rFontData) |
Sets the width of the '0' - '9' digit character as well as the ' ' space char (using the default font) for the current printer (twips). More... | |
void | SetCurrScTab (SCTAB nScTab) |
Sets the current Calc sheet index. More... | |
void | IncCurrScTab () |
Increases the current Calc sheet index by 1. More... | |
Static Protected Member Functions inherited from XclImpRoot | |
static OUString | GetScAddInName (const OUString &rXclName) |
Returns the Calc add-in function name for an Excel function name. More... | |
Static Protected Member Functions inherited from XclRoot | |
static OUString | GetDefaultPassword () |
Returns the default password used for stream encryption. More... | |
Stores all data of an Excel font and provides import of FONT records.
Definition at line 70 of file xistyle.hxx.
|
explicit |
Definition at line 193 of file xistyle.cxx.
References SetAllUsedFlags().
|
explicit |
Constructs a font from font data.
@descr Special handling for font style (bold, italic) in font name, overwrites settings in rFontData.
Definition at line 203 of file xistyle.cxx.
References SetFontData().
void XclImpFont::FillToItemSet | ( | SfxItemSet & | rItemSet, |
XclFontItemType | eType, | ||
bool | bSkipPoolDefs = false |
||
) | const |
Fills all font properties to the item set.
rItemSet | The destination item set. |
eType | The type of Which-IDs. |
bSkipPoolDefs | true = Do not put items equal to pool default; false = Put all items. |
Definition at line 317 of file xistyle.cxx.
References ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_HEIGHT(), ATTR_FONT_POSTURE(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), Cell, convertTwipToMm100(), EE_CHAR_COLOR(), EE_CHAR_ESCAPEMENT(), EE_CHAR_FONTHEIGHT(), EE_CHAR_FONTHEIGHT_CJK(), EE_CHAR_FONTHEIGHT_CTL(), EE_CHAR_FONTINFO(), EE_CHAR_FONTINFO_CJK(), EE_CHAR_FONTINFO_CTL(), EE_CHAR_ITALIC(), EE_CHAR_ITALIC_CJK(), EE_CHAR_ITALIC_CTL(), EE_CHAR_OUTLINE(), EE_CHAR_SHADOW(), EE_CHAR_STRIKEOUT(), EE_CHAR_UNDERLINE(), EE_CHAR_WEIGHT(), EE_CHAR_WEIGHT_CJK(), EE_CHAR_WEIGHT_CTL(), eType, FAMILY_MODERN, FAMILY_ROMAN, FAMILY_SWISS, model::ComplexColor::getFinalColor(), XclFontData::GetFontEncoding(), XclFontData::GetScEscapement(), XclFontData::GetScFamily(), XclFontData::GetScPosture(), XclFontData::GetScStrikeout(), XclFontData::GetScUnderline(), XclFontData::GetScWeight(), ScfTools::GetSystemTextEncoding(), XclRoot::GetTextEncoding(), HeaderFooter, XclFontData::maComplexColor, maData, XclFontData::maName, mbColorUsed, mbEscapemUsed, mbFontNameUsed, mbHasAsian, mbHasCmplx, mbHasWstrn, mbHeightUsed, mbItalicUsed, XclFontData::mbOutline, mbOutlineUsed, XclFontData::mbShadow, mbShadowUsed, mbStrikeUsed, mbUnderlUsed, mbWeightUsed, XclFontData::mnHeight, PITCH_DONTKNOW, PITCH_FIXED, PITCH_VARIABLE, SfxItemSet::Put(), and PUTITEM.
Referenced by XclImpCondFormat::ReadCF(), and XclImpHFConverter::SetAttribs().
|
inline |
Returns read-only access to font data.
Definition at line 86 of file xistyle.hxx.
References maData.
Referenced by XclImpFontBuffer::ReadFont(), and XclImpHFConverter::ResetFontData().
rtl_TextEncoding XclImpFont::GetFontEncoding | ( | ) | const |
Returns the text encoding for strings used with this font.
Definition at line 240 of file xistyle.cxx.
References XclFontData::GetFontEncoding(), XclRoot::GetTextEncoding(), maData, and mbHasCharSet.
|
private |
Tests whether the font contains CJK or CTL characters.
@descr This is only a weak guess using preselected characters.
Definition at line 471 of file xistyle.cxx.
References OutputDevice::GetFontCharMap(), XclRoot::GetPrinter(), maData, XclFontData::maName, mbHasAsian, mbHasCmplx, mbHasWstrn, and OutputDevice::SetFont().
Referenced by ReadFont(), and SetFontData().
|
inline |
Returns true, if this font contains characters for Asian scripts (CJK).
Definition at line 95 of file xistyle.hxx.
References mbHasAsian.
Referenced by XclImpCellAlign::FillToItemSet().
|
inline |
Returns true, if the font character set is valid.
Definition at line 88 of file xistyle.hxx.
References mbHasCharSet.
Referenced by XclImpFontBuffer::ReadFont().
|
inline |
Returns true, if the font contains superscript or subscript.
Definition at line 90 of file xistyle.hxx.
References EXC_FONTESC_NONE, maData, and XclFontData::mnEscapem.
void XclImpFont::ReadCFFontBlock | ( | XclImpStream & | rStrm | ) |
Reads the font block from a CF (conditional format) record.
Definition at line 283 of file xistyle.cxx.
References EXC_BIFF8, EXC_CF_FONT_STRIKEOUT, EXC_CF_FONT_STYLE, EXC_CF_FONT_UNDERL, get_flag(), XclRoot::GetBiff(), XclImpPalette::GetColor(), XclImpRoot::GetPalette(), XclFontData::maComplexColor, maData, mbColorUsed, mbHeightUsed, XclFontData::mbItalic, mbItalicUsed, XclFontData::mbStrikeout, mbStrikeUsed, mbUnderlUsed, mbWeightUsed, XclFontData::mnHeight, XclFontData::mnUnderline, XclFontData::mnWeight, OSL_ENSURE_BIFF, rStrm, and model::ComplexColor::setColor().
Referenced by XclImpCondFormat::ReadCF().
void XclImpFont::ReadEfont | ( | XclImpStream & | rStrm | ) |
Reads an EFONT record (BIFF2 font color).
Definition at line 278 of file xistyle.cxx.
References ReadFontColor(), and rStrm.
void XclImpFont::ReadFont | ( | XclImpStream & | rStrm | ) |
Reads a FONT record for all BIFF versions.
Definition at line 248 of file xistyle.cxx.
References DBG_ERROR_BIFF, EXC_BIFF2, EXC_BIFF3, EXC_BIFF4, EXC_BIFF5, EXC_BIFF8, XclRoot::GetBiff(), GuessScriptType(), ReadFontColor(), ReadFontData2(), ReadFontData5(), ReadFontName2(), ReadFontName8(), rStrm, and SetAllUsedFlags().
Referenced by XclImpFontBuffer::ReadFont().
|
private |
Reads and sets the font color.
Definition at line 456 of file xistyle.cxx.
References XclImpRoot::GetPalette(), XclFontData::maComplexColor, maData, rStrm, and model::ComplexColor::setColor().
Referenced by ReadEfont(), ReadFont(), and ReadFontData5().
|
private |
Reads and sets height and flags.
Definition at line 420 of file xistyle.cxx.
References EXC_FONTATTR_BOLD, EXC_FONTATTR_ITALIC, EXC_FONTATTR_OUTLINE, EXC_FONTATTR_SHADOW, EXC_FONTATTR_STRIKEOUT, EXC_FONTATTR_UNDERLINE, EXC_FONTUNDERL_NONE, EXC_FONTUNDERL_SINGLE, EXC_FONTWGHT_BOLD, EXC_FONTWGHT_NORMAL, get_flag(), get_flagvalue(), maData, mbHasCharSet, XclFontData::mbItalic, XclFontData::mbOutline, XclFontData::mbShadow, XclFontData::mbStrikeout, XclFontData::mnHeight, XclFontData::mnUnderline, XclFontData::mnWeight, and rStrm.
Referenced by ReadFont().
|
private |
Reads and sets height, flags, color, boldness, script, family and charset.
Definition at line 435 of file xistyle.cxx.
References EXC_FONTATTR_ITALIC, EXC_FONTATTR_OUTLINE, EXC_FONTATTR_SHADOW, EXC_FONTATTR_STRIKEOUT, get_flag(), maData, mbHasCharSet, XclFontData::mbItalic, XclFontData::mbOutline, XclFontData::mbShadow, XclFontData::mbStrikeout, XclFontData::mnCharSet, XclFontData::mnEscapem, XclFontData::mnFamily, XclFontData::mnHeight, XclFontData::mnUnderline, XclFontData::mnWeight, ReadFontColor(), and rStrm.
Referenced by ReadFont().
|
private |
Reads and sets a byte string as font name.
Definition at line 461 of file xistyle.cxx.
References maData, XclFontData::maName, and rStrm.
Referenced by ReadFont().
|
private |
Reads and sets a Unicode string as font name.
Definition at line 466 of file xistyle.cxx.
References maData, XclFontData::maName, and rStrm.
Referenced by ReadFont().
void XclImpFont::SetAllUsedFlags | ( | bool | bUsed | ) |
Sets all font attributes to used or unused.
Definition at line 209 of file xistyle.cxx.
References mbColorUsed, mbEscapemUsed, mbFontNameUsed, mbHeightUsed, mbItalicUsed, mbOutlineUsed, mbShadowUsed, mbStrikeUsed, mbUnderlUsed, and mbWeightUsed.
Referenced by ReadFont(), SetFontData(), and XclImpFont().
void XclImpFont::SetFontData | ( | const XclFontData & | rFontData, |
bool | bHasCharSet | ||
) |
Sets the passed font data and all used flags to 'used'.
Definition at line 215 of file xistyle.cxx.
References XclRoot::GetDocShell(), vcl::Font::GetItalic(), vcl::Font::GetWeight(), GuessScriptType(), maData, XclFontData::maName, XclFontData::maStyle, mbHasCharSet, SetAllUsedFlags(), XclFontData::SetScPosture(), and XclFontData::SetScWeight().
Referenced by XclImpFontBuffer::UpdateAppFont(), XclImpFont(), and XclImpFontBuffer::XclImpFontBuffer().
void XclImpFont::WriteFontProperties | ( | ScfPropertySet & | rPropSet, |
XclFontPropSetType | eType, | ||
const Color * | pFontColor = nullptr |
||
) | const |
Writes all font properties to the passed property set.
pFontColor | If set, overrides internal stored font color. |
Definition at line 413 of file xistyle.cxx.
References eType, XclRoot::GetFontPropSetHelper(), maData, mbHasAsian, mbHasCmplx, mbHasWstrn, and XclFontPropSetHelper::WriteFontProperties().
Referenced by XclImpFontBuffer::WriteDefaultCtrlFontProperties().
|
private |
Definition at line 134 of file xistyle.hxx.
Referenced by FillToItemSet(), GetFontData(), GetFontEncoding(), GuessScriptType(), HasEscapement(), ReadCFFontBlock(), ReadFontColor(), ReadFontData2(), ReadFontData5(), ReadFontName2(), ReadFontName8(), SetFontData(), and WriteFontProperties().
|
private |
true = Font height used.
Definition at line 141 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().
|
private |
true = Weight used.
Definition at line 143 of file xistyle.hxx.
Referenced by FillToItemSet(), and SetAllUsedFlags().
|
private |
true = Font contains Complex script characters.
Definition at line 139 of file xistyle.hxx.
Referenced by FillToItemSet(), and SetAllUsedFlags().
|
private |
true = Font contains Western script characters.
Definition at line 137 of file xistyle.hxx.
Referenced by FillToItemSet(), GuessScriptType(), HasAsianChars(), and WriteFontProperties().
|
private |
All font attributes.
Definition at line 135 of file xistyle.hxx.
Referenced by GetFontEncoding(), HasCharSet(), ReadFontData2(), ReadFontData5(), and SetFontData().
|
private |
true = Font contains Asian script characters.
Definition at line 138 of file xistyle.hxx.
Referenced by FillToItemSet(), GuessScriptType(), and WriteFontProperties().
|
private |
true = Font contains own character set info.
Definition at line 136 of file xistyle.hxx.
Referenced by FillToItemSet(), GuessScriptType(), and WriteFontProperties().
|
private |
true = Font name, family, charset used.
Definition at line 140 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().
|
private |
true = Underline style used.
Definition at line 145 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().
|
private |
true = Strikeout used.
Definition at line 147 of file xistyle.hxx.
Referenced by FillToItemSet(), and SetAllUsedFlags().
|
private |
true = Outlined used.
Definition at line 148 of file xistyle.hxx.
Referenced by FillToItemSet(), and SetAllUsedFlags().
|
private |
true = Italic used.
Definition at line 146 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().
|
private |
true = Escapement type used.
Definition at line 144 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().
|
private |
true = Color used.
Definition at line 142 of file xistyle.hxx.
Referenced by FillToItemSet(), ReadCFFontBlock(), and SetAllUsedFlags().