home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / online / source / cpp / graphics / Conics.sit.hqx / Conics / Include / DrawWindows.h < prev    next >
Text File  |  1996-11-13  |  718b  |  35 lines

  1. //Copyright 1996 Aidan Cully
  2. //All rights reserved
  3.  
  4. #ifndef __DRAWWINDOW_H
  5. #define __DRAWWINDOW_H
  6.  
  7. #include "DocWindows.h"
  8. #include "conic.h"
  9.  
  10. class TInstructWindow:public TBaseWindow {
  11. protected:
  12.     virtual void DrawSelf();
  13. public:
  14.     virtual SInt8 MakeActive( Boolean );
  15. };
  16.  
  17. class TEquWindow:public TDocWindow {
  18. protected:
  19.     virtual SInt8 DXDivY( int, int, unsigned char*, unsigned char* );
  20.     virtual void DrawSelf();
  21. public:
  22.     virtual SInt8 MakeActive( Boolean );
  23. };
  24.  
  25. class TPlotWindow:public TDocWindow {
  26. protected:
  27.     virtual SInt8 DrawAxis();
  28.     virtual SInt8 DrawIntersect();
  29.     virtual void DrawSelf();
  30. public:
  31.     virtual SInt8 MakeActive( Boolean );
  32.     virtual SInt8 RespondResizeSelf( const Rect &, const Rect & );
  33. };
  34.  
  35. #endif