home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / vos2-121.zip / v / appgen / vgcnv.h < prev    next >
C/C++ Source or Header  |  1998-07-07  |  1KB  |  35 lines

  1. //=======================================================================
  2. //@V@:Note: This file generated by vappgen V 1.00.
  3. //    vgcnv.h:    Header for vgTextCanvasPane class
  4. //=======================================================================
  5. #ifndef vgTCNV_H
  6. #define vgTCNV_H
  7.  
  8. #include <v/vtextcnv.h>
  9.  
  10.     class vgTextCanvasPane : public vTextCanvasPane
  11.       {
  12.       public:        //---------------------------------------- public
  13.     vgTextCanvasPane();
  14.     virtual ~vgTextCanvasPane();
  15.  
  16.     // Scrolling
  17.     virtual void HPage(int, int);
  18.     virtual void VPage(int, int);
  19.  
  20.     virtual void HScroll(int);
  21.     virtual void VScroll(int);
  22.  
  23.     // Events
  24.     virtual void FontChanged(vFont& newFont);
  25.     virtual void ResizeText(const int rows, const int cols);
  26.     virtual void Redraw(int x, int y, int width , int height);
  27.     virtual void TextMouseDown(int row, int col, int button);
  28.     virtual void TextMouseUp(int row, int col, int button);
  29.     virtual void TextMouseMove(int row, int col, int button);
  30.  
  31.       protected:    //--------------------------------------- protected
  32.       private:        //--------------------------------------- private
  33.       };
  34. #endif
  35.