Public Member Functions | |
| ListViewRow (void *vpCookie=NULL) | |
| virtual | ~ListViewRow () |
| void | Append (ListViewNode *pListViewNode) |
| ListViewNode * | GetNode (int iIndex) const |
| int | GetNodes () |
| Font * | GetFont () |
| void | SetListView (ListView *pListView) |
| virtual void | Paint (const Rect &rFrame, const Rect &rDirty) |
| ListView * | GetListView () |
| virtual void | Select (bool bSelect, const InputEvent &nInputEvent) |
| bool | IsSelected () |
| void | SetIcon (Image *pImage) |
| Image * | GetIcon () |
| void * | GetCookie () |
| void | SetCookie (void *vpCookie) |
| virtual bool | IsLessThan (const ListViewRow *pRow, int iColumn) const |
| int | Height () |
| int | SetHeight (int iHeight) |
| void | SetRect (const Rect &rRect) |
| Rect | GetRect () |
| void | SetDefaultHeight (int iDefaultHeight) |
| void | Show (bool bShow=true) |
| bool | IsVisible () |
| void | Append (ListViewRow *pListViewRow) |
| int | GetRowCount (bool bRecursive=false) |
| ListViewRow * | GetFirst () |
| ListViewRow * | GetNext () |
| ListViewRow * | GetPrev () |
| void | RemoveAll (bool bDelete=true) |
| void | SortRows (int iSortColumn, bool bSortChildren) |
| void | RemoveRow (ListViewRow *pRow, bool bDelete=true) |
| ListViewRow * | GetParent () |
| void | SetIndent (int iIndent) |
| int | GetIndent () |
| bool | Collapsed () |
| void | Collapse (bool bCollapse) |
| Rect | GetCollapseBoxRect () |
| void | SetCollapsedImage (Image *pImage) |
| void | SetExpandedImage (Image *pImage) |
| virtual void | MouseDown (const InputEvent &nInputEvent) |
| virtual void | MouseUp (const InputEvent &nInputEvent) |
| virtual void | MouseMove (const InputEvent &nInputEvent) |
| virtual void | MouseEnter (const InputEvent &nInputEvent) |
| virtual void | MouseLeave (const InputEvent &nInputEvent) |
| virtual void | OnContextMenu (ListViewRow *pRow, const InputEvent &nInputEvent) |
| virtual void | SetToolTip (ToolTip *pToolTip, int iPopupDelay=-1, Point pOffset=Point(0, 0)) |
| virtual void | SetVisibleState (bool bVisible, bool bChild) |
Public Attributes | |
| signal2< ListViewRow *, const InputEvent & > | ContextMenu |
| signal1< const InputEvent & > | Selected |
Friends | |
| class | ListView |
| ListViewRow::ListViewRow | ( | void * | vpCookie = NULL |
) |
| ListViewRow::~ListViewRow | ( | ) | [virtual] |
| void ListViewRow::Append | ( | ListViewNode * | pListViewNode | ) |
| ListViewNode * ListViewRow::GetNode | ( | int | iIndex | ) | const |
| int SkyGI::ListViewRow::GetNodes | ( | ) | [inline] |
| Font * ListViewRow::GetFont | ( | ) |
| void ListViewRow::SetListView | ( | ListView * | pListView | ) |
| ListView* SkyGI::ListViewRow::GetListView | ( | ) | [inline] |
| void ListViewRow::Select | ( | bool | bSelect, | |
| const InputEvent & | nInputEvent | |||
| ) | [virtual] |
Reimplemented in SkyGI::ListViewQueryRow.
| bool ListViewRow::IsSelected | ( | ) |
| void ListViewRow::SetIcon | ( | Image * | pImage | ) |
| Image * ListViewRow::GetIcon | ( | ) |
| void * ListViewRow::GetCookie | ( | ) |
| void ListViewRow::SetCookie | ( | void * | vpCookie | ) |
| bool ListViewRow::IsLessThan | ( | const ListViewRow * | pRow, | |
| int | iColumn | |||
| ) | const [virtual] |
| int ListViewRow::Height | ( | ) |
| int ListViewRow::SetHeight | ( | int | iHeight | ) |
Set the height for a ListViewRow
| void ListViewRow::SetRect | ( | const Rect & | rRect | ) |
| Rect SkyGI::ListViewRow::GetRect | ( | ) | [inline] |
| void ListViewRow::SetDefaultHeight | ( | int | iDefaultHeight | ) |
| void ListViewRow::Show | ( | bool | bShow = true |
) |
Show/Hide a ListViewRow
| bool ListViewRow::IsVisible | ( | ) |
| void ListViewRow::Append | ( | ListViewRow * | pListViewRow | ) |
| int ListViewRow::GetRowCount | ( | bool | bRecursive = false |
) |
| ListViewRow* SkyGI::ListViewRow::GetFirst | ( | ) | [inline] |
| ListViewRow* SkyGI::ListViewRow::GetNext | ( | ) | [inline] |
| ListViewRow* SkyGI::ListViewRow::GetPrev | ( | ) | [inline] |
| void ListViewRow::RemoveAll | ( | bool | bDelete = true |
) |
| void ListViewRow::SortRows | ( | int | iSortColumn, | |
| bool | bSortChildren | |||
| ) |
| void ListViewRow::RemoveRow | ( | ListViewRow * | pRow, | |
| bool | bDelete = true | |||
| ) |
| ListViewRow* SkyGI::ListViewRow::GetParent | ( | ) | [inline] |
| void SkyGI::ListViewRow::SetIndent | ( | int | iIndent | ) | [inline] |
| int SkyGI::ListViewRow::GetIndent | ( | ) | [inline] |
| bool ListViewRow::Collapsed | ( | ) |
| void ListViewRow::Collapse | ( | bool | bCollapse | ) |
| Rect ListViewRow::GetCollapseBoxRect | ( | ) |
| void SkyGI::ListViewRow::SetCollapsedImage | ( | Image * | pImage | ) | [inline] |
| void SkyGI::ListViewRow::SetExpandedImage | ( | Image * | pImage | ) | [inline] |
| void ListViewRow::MouseDown | ( | const InputEvent & | nInputEvent | ) | [virtual] |
Reimplemented in SkyGI::ListViewQueryRow.
| void ListViewRow::MouseUp | ( | const InputEvent & | nInputEvent | ) | [virtual] |
| void ListViewRow::MouseMove | ( | const InputEvent & | nInputEvent | ) | [virtual] |
| void ListViewRow::MouseEnter | ( | const InputEvent & | nInputEvent | ) | [virtual] |
| void ListViewRow::MouseLeave | ( | const InputEvent & | nInputEvent | ) | [virtual] |
| void ListViewRow::OnContextMenu | ( | ListViewRow * | pRow, | |
| const InputEvent & | nInputEvent | |||
| ) | [virtual] |
| void ListViewRow::SetToolTip | ( | ToolTip * | pToolTip, | |
| int | iPopupDelay = -1, |
|||
| Point | pOffset = Point(0, 0) | |||
| ) | [virtual] |
| void ListViewRow::SetVisibleState | ( | bool | bVisible, | |
| bool | bChild | |||
| ) | [virtual] |
friend class ListView [friend] |
| signal2<ListViewRow*, const InputEvent&> SkyGI::ListViewRow::ContextMenu |
| signal1<const InputEvent&> SkyGI::ListViewRow::Selected |
1.5.1-p1