Quantum Fog  0.9.3
C_HOST_VIEW.h
1 //This class, with some minor modifications, is called CIncludeView.h
2 //by Mike Shields. ėt comes with his Multi-Panel Dialogs library.
3 // ===========================================================================
4 // File: CIncludeView.h
5 // Version: 1.0 - Feb 1, 1996
6 // Author: Mike Shields (mshields@inconnect.com)
7 //
8 // Copyright ©1996 Mike Shields. All rights reserved.
9 // ===========================================================================
10 // CIncludeView.cp <- double-click + Command-D to see class declaration
11 //
12 // Class which controls the loading and disposing of a subpane.
13 
14 
15 #pragma once
16 
17 #include <LView.h>
18 #include <PP_Types.h>
19 
20 class C_HOST_VIEW : public LView
21 {
22 public:
23 
24  C_HOST_VIEW();
25  C_HOST_VIEW(const C_HOST_VIEW & inOriginal);
26  C_HOST_VIEW(const SPaneInfo & inPaneInfo, const SViewInfo & inViewInfo,
27  ResIDT inStartingPane);
28  C_HOST_VIEW(LStream * inStream);
29  virtual ~C_HOST_VIEW();
30 // virtual void FinishCreateSelf(void);
31 // virtual void DisposeSubPane(void);
32 // virtual void LoadSubPane(void);
33 
34  virtual void ResetSubPane(ResIDT inPaneID, Boolean inRefresh);
35 
36 protected:
37  virtual void FinishCreateSelf(void);
38  virtual void DisposeSubPane(void);
39  virtual void LoadSubPane(void);
40 
41  ResIDT mPaneID;
42  LPane * mCurrentIncludedPane;
43 };
Definition: C_HOST_VIEW.h:20