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

os::ProgressView Class Reference

#include <requesters.h>

Inheritance diagram for os::ProgressView:

os::View os::Handler List of all members.

Public Methods

 ProgressView (const Rect &cFrame, bool bCanSkip)
void Layout (const Rect &cBounds)
virtual void Paint (const Rect &cUpdateRect)
 Called by the system update "damaged" areas of the view. More...

virtual void FrameSized (const Point &cDelta)

Friends

class  ProgressRequester

Constructor & Destructor Documentation

ProgressView::ProgressView ( const Rect & cFrame,
bool bCanSkip )
 


Member Function Documentation

void ProgressView::FrameSized ( const Point & cDelta ) [virtual]
 

Reimplemented from os::View.

void ProgressView::Layout ( const Rect & cBounds )
 

void ProgressView::Paint ( const Rect & cUpdateRect ) [virtual]
 

Called by the system update "damaged" areas of the view.

Description:
Note:
Warning:
Parameters:
cUpdateRect   A rectangle enclosing all damaged areas. This is just a rough "worst-case", further fine-grained clipping will be performed by the Application Server to avoid updating non-damaged pixels and make the update as fast and flicker-free as possible.

See also:
Invalidate(), Flush()
Author(s):
Kurt Skauen (kurt@atheos.cx)

Reimplemented from os::View.


Friends And Related Function Documentation

class ProgressRequester [friend]
 


The documentation for this class was generated from the following files:
Generated at Sat Apr 7 16:11:39 2001 for AtheOS higlevel API by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001