LSubOverlapView is a PowerPlant class that is a container view for Panes which might overlap.
Methods :
The methods in this class are:
Data Members:
There are no data member in this class.
Operation:
This class inherits from the chain of classes: LPane, LView and LAttachable. This class helps manage panes that overlap.
Source files:
Ancestors:
Purpose:
The constructors create the objects from the passed-in parameters.
Access:
Prototype:
LSubOverlapView();
LSubOverlapView( LStream *inStream );Parameters:
The parameter for these constructors is:
Purpose:
The destructor destroys the object.
Access:
Prototype:
virtual ~LSubOverlapView();
Purpose:
Set up coordinates system and clipping region. Panes rely on their superview to focus them. When a Pane requests focus for drawing, a SubOverlapView sets the clipping region to revealed portion of that Pane's Frame minus the Frames of all sibling Panes that are in front of that Pane. This is an override of FocusDraw() in LPane.