home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / Expander / Sample Source / x_CMain.h < prev   
Encoding:
C/C++ Source or Header  |  1994-11-30  |  1.1 KB  |  53 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  x_CMain.h
  3.  
  4.             Header File For CMain Lower-Layer Document Class
  5.     
  6.     Copyright Â© 1994 My Software Inc. All rights reserved.
  7.  
  8.     Generated by Visual Architectâ„¢
  9.  
  10.     This file is rewritten each time you generate code. You should not
  11.     make changes to this file; changes should go in the My.h
  12.     file, instead.
  13.  
  14.     If you want to change how Visual Architect generates this file, you can
  15.     change the template for this file. It is "_Doc.h" in the Visual Architect
  16.     Templates folder.
  17.  
  18.  ******************************************************************************/
  19.  
  20. #pragma once
  21.  
  22. #include "CSaver.h"
  23. class CSubviewDisplayer;
  24.  
  25. #include "ItsContentsClass.h"
  26.  
  27. #define x_CMain_super    CSaver<ITSCONTENTSCLASS>
  28.  
  29. class CFile;
  30.  
  31. class x_CMain : public x_CMain_super
  32.  
  33. {
  34. public:
  35.  
  36.     TCL_DECLARE_CLASS
  37.  
  38.                                         // Pointers to panes in window
  39.     CSubviewDisplayer    *fMain_Subv3;
  40.  
  41.     void     Ix_CMain(void);
  42.  
  43.  
  44. protected:
  45.     virtual    void    MakeNewWindow(void);
  46.     
  47.     virtual    void    FailOpen(CFile *aFile);
  48.     virtual void    PositionWindow(void);
  49.  
  50. };
  51.  
  52. #define    CVueCMain    128
  53.