#include <listview.h>
Inheritance diagram for os::ListViewRow::
Public Methods | |
ListViewRow () | |
virtual | ~ListViewRow () |
virtual void | AttachToView (View *pcView, int nColumn)=0 |
virtual void | SetRect (const Rect &cRect, int nColumn)=0 |
virtual float | GetWidth (View *pcView, int nColumn)=0 |
virtual float | GetHeight (View *pcView)=0 |
virtual void | Paint (const Rect &cFrame, View *pcView, uint nColumn, bool bSelected, bool bHighlighted, bool bHasFocus)=0 |
virtual bool | HitTest (View *pcView, const Rect &cFrame, int nColumn, Point cPos) |
virtual bool | IsLessThan (const ListViewRow *pcOther, uint nColumn) const=0 |
void | SetIsSelectable (bool bSelectable) |
bool | IsSelectable () const |
bool | IsSelected () const |
bool | IsHighlighted () const |
Friends | |
class | ListView |
class | ListViewContainer |
class | ListViewCol |
struct | RowPosPred |
|
|
|
|
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
Reimplemented in os::FileRow. |
|
|
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
|
|
|
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
|
|
Reimplemented in os::DummyRow, os::FileRow, and os::ListViewStringRow. |
|
|
|
|
|
|
|
|