home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Util / B / Benchmark folder / Source Files / TBenchMarkView.h < prev   
Encoding:
Text File  |  1993-04-20  |  994 b   |  39 lines  |  [TEXT/MPS ]

  1. // Copyright © 1992-1993 Emergent Behavior. All rights reserved.
  2.  
  3. #ifndef _TBENCHMARKVIEW_
  4. #define _TBENCHMARKVIEW_
  5.  
  6. #ifndef _TVIEW_
  7.     #include "TView.h"
  8. #endif
  9.  
  10. class TBenchMarkDocument;
  11. //=================================================================
  12. class TBenchMarkView : public TBufferedView {
  13. public:
  14.                         TBenchMarkView(Point size, TDocument* theDoc);
  15.     virtual             ~TBenchMarkView();
  16.     virtual    void                    DisplayWaitPict();
  17. protected:
  18.     virtual    TBenchMarkDocument*        GetBenchMarkDocument();
  19.     virtual    void                    SetHardwareDisplay();
  20.     virtual    void                    UninitializedHardwareDisplay();
  21.  
  22.   // overrides
  23.     virtual void                    Draw();
  24.     virtual    void                    DoMakeItems();
  25.     enum {kTicksInSecond = 60};
  26. private:
  27.     TText* fHasMathChipText;
  28.     TText* fHas32BitQDText;
  29.     TText* fUsingSystem7Text;
  30.     TText* fHasColorQDText;
  31.     TText* fAdditionTimeText;
  32.     TText* fDivisionTimeText;
  33.     TText* fRandomNumberTimeText;
  34.     TText* fCompositeScoreText;
  35. };
  36.  
  37. //=================================================================
  38. #endif
  39.