home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / CADSP 1.0 / Demo / CATalkPane.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-30  |  594 b   |  28 lines  |  [TEXT/KAHL]

  1. /****
  2.  * CATalkPane.h
  3.  *
  4.  *    Pane class for a typical application.
  5.  *
  6.  ****/
  7.  
  8. class CADSPConnector;
  9.  
  10. #define _H_CATalkPane            /* Include this file only once */
  11. #include <CPanorama.h>
  12.  
  13. struct CATalkPane : CPanorama {
  14.                                     /** Contruction/Destruction **/
  15.     void        IATalkPane(CView *anEnclosure, CBureaucrat *aSupervisor,
  16.                             short aWidth, short aHeight,
  17.                             short aHEncl, short aVEncl,
  18.                             SizingOption aHSizing, SizingOption aVSizing);
  19.  
  20.     void        SetSubPanes(CPane *top, CPane *bottom);
  21.     
  22.     void        ChangeSize(Rect *delta, Boolean redraw);
  23.     
  24. private:
  25.     CPane    *topPane;
  26.     CPane    *bottomPane;
  27. };
  28.