Pyro higlevel API
Public Member Functions | List of all members
os::ListViewStringRow Class Reference
Inheritance diagram for os::ListViewStringRow:
os::ListViewRow os::CheckRow

Public Member Functions

 ListViewStringRow ()
 
virtual ~ListViewStringRow ()
 
void AttachToView (View *pcView, int nColumn)
 
void SetRect (const Rect &cRect, int nColumn)
 
void AppendString (const String &cString)
 
void SetString (int nIndex, const String &cString)
 
const StringGetString (int nIndex) const
 
virtual float GetWidth (View *pcView, int nColumn)
 
virtual float GetHeight (View *pcView)
 
virtual void Paint (const Rect &cFrame, View *pcView, uint nColumn, bool bSelected, bool bHighlighted, bool bHasFocus)
 
virtual bool IsLessThan (const ListViewRow *pcOther, uint nColumn) const
 
- Public Member Functions inherited from os::ListViewRow
 ListViewRow ()
 
virtual ~ListViewRow ()
 
virtual bool HitTest (View *pcView, const Rect &cFrame, int nColumn, Point cPos)
 
virtual void SetCookie (Variant cCookie)
 
virtual Variant GetCookie (void)
 
void SetIsSelectable (bool bSelectable)
 
bool IsSelectable () const
 
bool IsSelected () const
 
bool IsHighlighted () const
 
void SetIsVisible (bool bVisible)
 
bool IsVisible () const
 

Detailed Description

Description:
See Also
Author
Kurt Skauen (kurt@.nosp@m.athe.nosp@m.os.cx)

Constructor & Destructor Documentation

os::ListViewStringRow::ListViewStringRow ( )
inline
virtual os::ListViewStringRow::~ListViewStringRow ( )
inlinevirtual

Member Function Documentation

void ListViewStringRow::AppendString ( const String cString)
void ListViewStringRow::AttachToView ( View pcView,
int  nColumn 
)
virtual
float ListViewStringRow::GetHeight ( View pcView)
virtual
const String & ListViewStringRow::GetString ( int  nIndex) const

Referenced by os::CheckRow::Paint().

float ListViewStringRow::GetWidth ( View pcView,
int  nColumn 
)
virtual

Implements os::ListViewRow.

bool ListViewStringRow::IsLessThan ( const ListViewRow pcOther,
uint  nColumn 
) const
virtual

Implements os::ListViewRow.

void ListViewStringRow::Paint ( const Rect cFrame,
View pcView,
uint  nColumn,
bool  bSelected,
bool  bHighlighted,
bool  bHasFocus 
)
virtual
void ListViewStringRow::SetRect ( const Rect cRect,
int  nColumn 
)
virtual

Implements os::ListViewRow.

void ListViewStringRow::SetString ( int  nIndex,
const String cString 
)