home *** CD-ROM | disk | FTP | other *** search
- /****
- * CObjectPane.h
- *
- * Pane class for a typical application.
- *
- ****/
-
- #define _H_CObjectPane /* Include this file only once */
- #include "CPanorama.h"
-
- struct CObjectPane : CPanorama {
- /** Contruction/Destruction **/
- void IObjectPane(CView *anEnclosure, CBureaucrat *aSupervisor,
- short aWidth, short aHeight,
- short aHEncl, short aVEncl,
- SizingOption aHSizing, SizingOption aVSizing);
-
- /** Drawing **/
- void Draw(Rect *area);
-
- /** Mouse **/
- void DoClick(Point hitPt, short modifierKeys, long when);
- Boolean HitSamePart(Point pointA, Point pointB);
-
- /** Cursor **/
- void AdjustCursor(Point where, RgnHandle mouseRgn);
-
- /** Scrolling **/
- void ScrollToSelection(void);
- };
-