LibreOffice Module sc (master) 1
|
#include <lotfntbf.hxx>
Classes | |
struct | ENTRY |
Public Member Functions | |
void | Fill (const sal_uInt8 nIndex, SfxItemSet &rItemSet) |
void | SetName (const sal_uInt16 nIndex, const OUString &rName) |
void | SetHeight (const sal_uInt16 nIndex, const sal_uInt16 nHeight) |
void | SetType (const sal_uInt16 nIndex, const sal_uInt16 nType) |
Static Public Attributes | |
static const sal_uInt16 | nSize = 8 |
Static Private Member Functions | |
static void | MakeFont (ENTRY *pEntry) |
Private Attributes | |
ENTRY | pData [nSize] |
Definition at line 28 of file lotfntbf.hxx.
void LotusFontBuffer::Fill | ( | const sal_uInt8 | nIndex, |
SfxItemSet & | rItemSet | ||
) |
Definition at line 29 of file fontbuff.cxx.
References ATTR_FONT_POSTURE(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ITALIC_NORMAL, LINESTYLE_DOUBLE, LINESTYLE_NONE, LINESTYLE_SINGLE, nIndex, pData, LotusFontBuffer::ENTRY::pFont, LotusFontBuffer::ENTRY::pHeight, SfxItemSet::Put(), and WEIGHT_BOLD.
Referenced by LotAttrCache::GetPattAttr().
|
staticprivate |
Definition at line 101 of file fontbuff.cxx.
References ATTR_FONT(), FAMILY_DONTKNOW, FAMILY_ROMAN, FAMILY_SWISS, LotusFontBuffer::ENTRY::nType, LotusFontBuffer::ENTRY::pFont, PITCH_DONTKNOW, PITCH_FIXED, PITCH_VARIABLE, and LotusFontBuffer::ENTRY::xTmpName.
void LotusFontBuffer::SetHeight | ( | const sal_uInt16 | nIndex, |
const sal_uInt16 | nHeight | ||
) |
Definition at line 81 of file fontbuff.cxx.
References ATTR_FONT_HEIGHT(), LotusFontBuffer::ENTRY::Height(), nIndex, nSize, and pData.
Referenced by ImportLotus::Font_Ysize().
void LotusFontBuffer::SetName | ( | const sal_uInt16 | nIndex, |
const OUString & | rName | ||
) |
Definition at line 68 of file fontbuff.cxx.
References MakeFont(), nIndex, nSize, LotusFontBuffer::ENTRY::nType, pData, and LotusFontBuffer::ENTRY::TmpName().
Referenced by ImportLotus::Font_Face().
void LotusFontBuffer::SetType | ( | const sal_uInt16 | nIndex, |
const sal_uInt16 | nType | ||
) |
Definition at line 88 of file fontbuff.cxx.
References MakeFont(), nIndex, nSize, nType, pData, LotusFontBuffer::ENTRY::Type(), and LotusFontBuffer::ENTRY::xTmpName.
Referenced by ImportLotus::Font_Type().
|
static |
Definition at line 50 of file lotfntbf.hxx.
Referenced by ImportLotus::Font_Face(), ImportLotus::Font_Type(), ImportLotus::Font_Ysize(), SetHeight(), SetName(), and SetType().
Definition at line 56 of file lotfntbf.hxx.
Referenced by Fill(), SetHeight(), SetName(), and SetType().