home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ocl150a.zip / OCL / Samples / GTakPM / Source / GTakPM.hpp < prev    next >
C/C++ Source or Header  |  1996-08-12  |  2KB  |  97 lines

  1. // GTakPM
  2. // (c) Benjamin Stein 1994
  3. // All Rights Reserved
  4. // GTakPM.hpp
  5.  
  6. // $Header: W:/Projects/OCL/Samples/GTakPM/Source/rcs/GTakPM.hpp 1.50 1996/08/11 23:48:10 B.STEIN Release $
  7.  
  8. #ifndef GTAKPM_HPP_INCLUDED
  9.   #define GTAKPM_HPP_INCLUDED
  10.  
  11. // include defines
  12.  
  13. #define INCL_DOS
  14. #define INCL_WIN
  15. #define INCL_PM
  16.  
  17. #define OSYSTEMH_INCLUDED
  18. #define OSYSTEMHPP_INCLUDED
  19.  
  20. #include "..\Source\GTakPM.h"
  21. #include "..\Source\Resources.h"
  22. #include "..\Source\Messages.h"
  23. #include "..\Source\HelpPanels.h"
  24. #include "..\Source\Stringtable.h"
  25.  
  26. // include common headers
  27.  
  28. #include <ocl.hpp>
  29.  
  30.  
  31. #ifndef CCS_MINIICONS
  32.   #define CCS_MINIICONS    0x00000800L
  33. #endif
  34.  
  35. // include OCL class definitions
  36.  
  37. #include <OXApp.hpp>
  38. #include <OXcptPM.hpp>
  39. #include <OVioException.hpp>
  40. #include <OPMException.hpp>
  41. #include <OString.hpp>
  42. #include <OPMinit.hpp>
  43. #include <OCommand.hpp>
  44. #include <OCreate.hpp>
  45. #include <OWindow.hpp>
  46. #include <OFrame.hpp>
  47. #include <OBook.hpp>
  48. #include <OThread.hpp>
  49. #include <OProfile.hpp>
  50. #include <OSysInfo.hpp>
  51. #include <OProcStat.hpp>
  52. #include <ODialog.hpp>
  53. #include <OMSGS.hpp>
  54. #include <OLogo.hpp>
  55. #include <OHelp.hpp>
  56. #include <OIndicator.hpp>
  57. #include <OListbox.hpp>
  58. #include <OEntryField.hpp>
  59. #include <OContainer.hpp>
  60. #include <OMle.hpp>
  61. #include <ODynamicLib.hpp>
  62. #include <OStatusLine.hpp>
  63. #include <OButtonBar.hpp>
  64. #include <OFcl.hpp>
  65. #include <OPMPipeTool.hpp>
  66.  
  67. // foreward class declarations
  68.  
  69. typedef class GTPMException   *pGTPMException;
  70. typedef class SystemHandler   *pSystemHandler;
  71. typedef class GTPMApp         *pGTPMApp;
  72. typedef class GTPMWin         *pGTPMWin;
  73. typedef class DrivesCnr       *pDrivesCnr;
  74. typedef class FilesCnr        *pFilesCnr; 
  75.  
  76. // foreward struct declarations
  77.  
  78. typedef struct FileInfo *pFileInfo;
  79. typedef struct DirInfo  *pDirInfo;
  80. typedef struct DirItem  *pDirItem;
  81.  
  82. // includes class definitions
  83.  
  84. #include "..\Source\Tape.hpp"
  85. #include "..\Source\GTPMException.hpp" // GTakPM exception class and system exception handler
  86. #include "..\Source\GTPMApp.hpp"       // GTakPM application class 
  87. #include "..\Source\GTPMWin.hpp"       // GTakPM main window
  88.  
  89.  
  90.  
  91. extern "C" void main(int argc, char *argv[]);
  92.  
  93.  
  94. #endif // GTAKPM_HPP_INCLUDED
  95.  
  96. // end of source
  97.