#include <utility.hxx>
Inherits SmPickList.
Inherited by SmFontPickListBox.
Inheritance diagram for SmFontPickList:


Public Member Functions | |
| SmFontPickList () | |
| SmFontPickList (USHORT nInitSize, USHORT nMaxSize) | |
| SmFontPickList (const SmPickList &rOrig) | |
| virtual | ~SmFontPickList () |
| virtual void | Insert (const Font &rFont) |
| virtual void | Update (const Font &rFont, const Font &rNewFont) |
| virtual void | Remove (const Font &rFont) |
| BOOL | Contains (const Font &rFont) const |
| Font | Get (USHORT nPos=0) const |
| SmFontPickList & | operator= (const SmFontPickList &rList) |
| Font | operator[] (USHORT nPos) const |
| void | ReadFrom (const SmFontDialog &rDialog) |
| void | WriteTo (SmFontDialog &rDialog) const |
Protected Member Functions | |
| virtual void * | CreateItem (const String &rString) |
| virtual void * | CreateItem (const void *pItem) |
| virtual void | DestroyItem (void *pItem) |
| virtual BOOL | CompareItem (const void *pFirstItem, const void *pSecondItem) const |
| virtual String | GetStringItem (void *pItem) |
Definition at line 290 of file utility.hxx.
| SmFontPickList::SmFontPickList | ( | ) | [inline] |
Definition at line 302 of file utility.hxx.
| SmFontPickList::SmFontPickList | ( | USHORT | nInitSize, | |
| USHORT | nMaxSize | |||
| ) | [inline] |
Definition at line 304 of file utility.hxx.
| SmFontPickList::SmFontPickList | ( | const SmPickList & | rOrig | ) | [inline] |
Definition at line 306 of file utility.hxx.
| virtual SmFontPickList::~SmFontPickList | ( | ) | [inline, virtual] |
| void * SmFontPickList::CreateItem | ( | const String & | rString | ) | [protected, virtual] |
| void * SmFontPickList::CreateItem | ( | const void * | pItem | ) | [protected, virtual] |
| void SmFontPickList::DestroyItem | ( | void * | pItem | ) | [protected, virtual] |
| BOOL SmFontPickList::CompareItem | ( | const void * | pFirstItem, | |
| const void * | pSecondItem | |||
| ) | const [protected, virtual] |
| String SmFontPickList::GetStringItem | ( | void * | pItem | ) | [protected, virtual] |
Implements SmPickList.
Definition at line 217 of file utility.cxx.
References IsBold(), and IsItalic().
Referenced by SmFontPickListBox::Insert(), and SmFontPickListBox::operator=().
| void SmFontPickList::Insert | ( | const Font & | rFont | ) | [virtual] |
Reimplemented in SmFontPickListBox.
Definition at line 241 of file utility.cxx.
References SmPickList::Insert().
Referenced by IMPL_LINK(), SmFontPickListBox::Insert(), and ReadFrom().
| void SmFontPickList::Update | ( | const Font & | rFont, | |
| const Font & | rNewFont | |||
| ) | [virtual] |
Reimplemented in SmFontPickListBox.
Definition at line 246 of file utility.cxx.
References SmPickList::Update().
Referenced by SmFontPickListBox::Update().
| void SmFontPickList::Remove | ( | const Font & | rFont | ) | [virtual] |
Reimplemented in SmFontPickListBox.
Definition at line 251 of file utility.cxx.
References SmPickList::Remove().
Referenced by SmFontPickListBox::Remove().
| BOOL SmFontPickList::Contains | ( | const Font & | rFont | ) | const [inline] |
| Font SmFontPickList::Get | ( | USHORT | nPos = 0 |
) | const [inline] |
Reimplemented from SmPickList.
Definition at line 339 of file utility.hxx.
References SmPickList::Count(), and SmPickList::Get().
Referenced by WriteTo(), and SmFontTypeDialog::WriteTo().
| SmFontPickList & SmFontPickList::operator= | ( | const SmFontPickList & | rList | ) | [inline] |
| Font SmFontPickList::operator[] | ( | USHORT | nPos | ) | const [inline] |
| void SmFontPickList::ReadFrom | ( | const SmFontDialog & | rDialog | ) |
Definition at line 257 of file utility.cxx.
References SmFontDialog::GetFont(), and Insert().
Referenced by IMPL_LINK().
| void SmFontPickList::WriteTo | ( | SmFontDialog & | rDialog | ) | const |
Definition at line 262 of file utility.cxx.
References Get(), and SmFontDialog::SetFont().
Referenced by IMPL_LINK().
1.5.1