#include <alignedtextblock.hh>
Classes | |
| class | List |
Public Member Functions | |
| ~AlignedTextblock () | |
Static Public Attributes | |
| static int | CLASS_ID = -1 |
Protected Member Functions | |
| AlignedTextblock (bool limitTextWidth) | |
| virtual int | getValue ()=0 |
| virtual void | setMaxValue (int maxValue, int value)=0 |
| void | setRefTextblock (AlignedTextblock *ref) |
| void | updateValue () |
Private Attributes | |
| List * | list |
| int | listPos |
| dw::AlignedTextblock::AlignedTextblock | ( | bool | limitTextWidth | ) | [protected] |
References CLASS_ID, and lout::identity::IdentifiableObject::registerName().
| dw::AlignedTextblock::~AlignedTextblock | ( | ) |
References list, listPos, and dw::AlignedTextblock::List::unref().
| virtual int dw::AlignedTextblock::getValue | ( | ) | [protected, pure virtual] |
| virtual void dw::AlignedTextblock::setMaxValue | ( | int | maxValue, | |
| int | value | |||
| ) | [protected, pure virtual] |
| void dw::AlignedTextblock::setRefTextblock | ( | AlignedTextblock * | ref | ) | [protected] |
References dw::AlignedTextblock::List::add(), list, listPos, and updateValue().
Referenced by dw::ListItem::ListItem(), and dw::TableCell::TableCell().
| void dw::AlignedTextblock::updateValue | ( | ) | [protected] |
References dw::AlignedTextblock::List::getMaxValue(), dw::AlignedTextblock::List::getTextblock(), dw::AlignedTextblock::List::getValue(), getValue(), list, listPos, setMaxValue(), dw::AlignedTextblock::List::setMaxValue(), dw::AlignedTextblock::List::setValue(), and dw::AlignedTextblock::List::size().
Referenced by dw::ListItem::initWithText(), dw::ListItem::initWithWidget(), setRefTextblock(), and dw::TableCell::wordWrap().
int dw::AlignedTextblock::CLASS_ID = -1 [static] |
Reimplemented from dw::Textblock.
Reimplemented in dw::ListItem, and dw::TableCell.
Referenced by AlignedTextblock().
List* dw::AlignedTextblock::list [private] |
Referenced by setRefTextblock(), updateValue(), and ~AlignedTextblock().
int dw::AlignedTextblock::listPos [private] |
Referenced by setRefTextblock(), updateValue(), and ~AlignedTextblock().
1.5.9