Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

GProgressPane Class Reference

Progress window pane, tracks one task. More...

#include <GProgressDlg.h>

Inheritance diagram for GProgressPane:

GLayout GView GTarget GEvent GFlags List of all members.

Public Member Functions

int Value ()
 Gets the integer representation of the view's contents.
void Value (int v)
 Sets the integer representation of the view's contents.
GFontGetFont ()
 Gets the font this control should draw with.
void OnCreate ()
 The view is attached.
int OnNotify (GView *Ctrl, int Flags)
 Called when a child view or view with it's SetNotify() set to this window changes.
void OnPaint (GSurface *pDC)
 Called to paint the onscreen representation of the view.
bool Pour (GRegion &r)

Friends

class GProgressDlg

Detailed Description

Progress window pane, tracks one task.


Member Function Documentation

GFont * GProgressPane::GetFont  )  [virtual]
 

Gets the font this control should draw with.

The default font is the system font, owned by the GApp object.

Reimplemented from GView.

int GProgressPane::OnNotify GView Ctrl,
int  Flags
[virtual]
 

Called when a child view or view with it's SetNotify() set to this window changes.

The event by default will bubble up to the GWindow at the top of the window heirarchy visiting each GView on the way. If it reaches a GView that processes it then the event stops propergating up the heirarchy.

Reimplemented from GLayout.

bool GProgressPane::Pour GRegion r  )  [virtual]
 

Lay out all the children views into the client area according to their own internal rules. Space is given in a first come first served basis.

Reimplemented from GLayout.


The documentation for this class was generated from the following files:
Generated on Wed Oct 26 14:47:01 2005 for Lgi by  doxygen 1.4.1