#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. |
|
|
|
|
|
|
|
|
|
|
|
|
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001