Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

os::FileRow Class Reference

Directory browser control. More...

#include <directoryview.h>

Inheritance diagram for os::FileRow::

os::ListViewRow List of all members.

Public Methods

 FileRow (Bitmap *pcBitmap, const std::string &cName, const struct::stat &sStat)
virtual void AttachToView (View *pcView, int nColumn)
virtual void SetRect (const Rect &cRect, int nColumn)
virtual float GetWidth (View *pcView, int nIndex)
virtual float GetHeight (View *pcView)
virtual void Paint (const Rect &cFrame, View *pcView, uint nColumn, bool bSelected, bool bHighlighted, bool bHasFocus)
virtual bool HitTest (View *pcView, const Rect &cFrame, int nColumn, Point cPos)
virtual bool IsLessThan (const ListViewRow *pcOther, uint nColumn) const
const std::string & GetName () const
::stat GetFileStat () const

Friends

class DirectoryView

Detailed Description

Description:
See also:
Author:
Kurt Skauen (kurt@atheos.cx)


Constructor & Destructor Documentation

os::FileRow::FileRow Bitmap * pcBitmap,
const std::string & cName,
const struct::stat & sStat
[inline]
 


Member Function Documentation

void FileRow::AttachToView View * pcView,
int nColumn
[virtual]
 

Reimplemented from os::ListViewRow.

struct ::stat os::FileRow::GetFileStat const [inline]
 

float FileRow::GetHeight View * pcView [virtual]
 

Reimplemented from os::ListViewRow.

const std::string& os::FileRow::GetName const [inline]
 

float FileRow::GetWidth View * pcView,
int nColumn
[virtual]
 

Reimplemented from os::ListViewRow.

bool FileRow::HitTest View * pcView,
const Rect & cFrame,
int nColumn,
Point cPos
[virtual]
 

Reimplemented from os::ListViewRow.

bool FileRow::IsLessThan const ListViewRow * pcOther,
uint nColumn
const [virtual]
 

Reimplemented from os::ListViewRow.

void FileRow::Paint const Rect & cFrame,
View * pcView,
uint nColumn,
bool bSelected,
bool bHighlighted,
bool bHasFocus
[virtual]
 

Reimplemented from os::ListViewRow.

void FileRow::SetRect const Rect & cRect,
int nColumn
[virtual]
 

Reimplemented from os::ListViewRow.


Friends And Related Function Documentation

friend class DirectoryView [friend]
 


Generated at Tue Sep 11 15:27:47 2001 for AtheOS higlevel API by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001