LibreOffice Module starmath (master) 1
|
#include <utility.hxx>
Public Member Functions | |
SmFontPickList (sal_uInt16 nMax=5) | |
virtual | ~SmFontPickList () |
virtual void | Insert (const vcl::Font &rFont) |
void | Clear () |
vcl::Font | Get (sal_uInt16 nPos=0) const |
SmFontPickList & | operator= (const SmFontPickList &rList) |
void | ReadFrom (const SmFontDialog &rDialog) |
void | WriteTo (SmFontDialog &rDialog) const |
Protected Attributes | |
sal_uInt16 | nMaxItems |
std::deque< vcl::Font > | aFontVec |
Definition at line 82 of file utility.hxx.
|
inlineexplicit |
Definition at line 89 of file utility.hxx.
|
inlinevirtual |
Definition at line 90 of file utility.hxx.
References Clear().
void SmFontPickList::Clear | ( | ) |
Definition at line 49 of file utility.cxx.
References aFontVec.
Referenced by operator=(), and ~SmFontPickList().
vcl::Font SmFontPickList::Get | ( | sal_uInt16 | nPos = 0 | ) | const |
|
virtual |
Reimplemented in SmFontPickListBox.
Definition at line 97 of file utility.cxx.
References aFontVec, nMaxItems, and nPos.
Referenced by IMPL_LINK_NOARG(), SmFontPickListBox::Insert(), and ReadFrom().
SmFontPickList & SmFontPickList::operator= | ( | const SmFontPickList & | rList | ) |
Definition at line 54 of file utility.cxx.
void SmFontPickList::ReadFrom | ( | const SmFontDialog & | rDialog | ) |
Definition at line 114 of file utility.cxx.
References SmFontDialog::GetFont(), and Insert().
Referenced by IMPL_LINK().
void SmFontPickList::WriteTo | ( | SmFontDialog & | rDialog | ) | const |
Definition at line 119 of file utility.cxx.
References Get(), and SmFontDialog::SetFont().
Referenced by IMPL_LINK().
|
protected |
Definition at line 86 of file utility.hxx.
Referenced by Clear(), Get(), Insert(), SmFontPickListBox::Insert(), operator=(), and SmFontPickListBox::operator=().
|
protected |
Definition at line 85 of file utility.hxx.
Referenced by Insert(), SmFontPickListBox::Insert(), and operator=().