home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Harvest C 1.3 / Source Code / CTableScroller.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-05-02  |  892 b   |  35 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CTableScroller.h
  3.  
  4.         
  5.     SUPERCLASS = CScrollPane
  6.     
  7.     Copyright © 1991 Symantec Corporation. All rights reserved.
  8.     
  9.  
  10.  ******************************************************************************/
  11.  
  12. #define _H_CTableScroller
  13.  
  14. #include "CScrollPane.h"
  15.  
  16. class CTableLabels;
  17.  
  18. class CTableScroller : public CScrollPane
  19. {
  20. public:
  21.  
  22.     CTableLabels    *itsRowLabels;
  23.     CTableLabels    *itsColLabels;
  24.     
  25.     void    ITableScroller(    CView *anEnclosure, CBureaucrat *aSupervisor,
  26.                     short aWidth, short    aHeight, short aHEncl, short aVEncl,
  27.                     SizingOption aHSizing, SizingOption aVSizing,
  28.                     Boolean    hasHoriz, Boolean hasVert, Boolean hasSizeBox);
  29.  
  30.     virtual void    SetLabels( CTableLabels *rowLabels, CTableLabels *colLabels);
  31.     
  32.     virtual void    ScrollBits( long hDelta, long vDelta);
  33.     virtual void    DoScroll( long hDelta, long vDelta);
  34.     
  35. };