home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ool_main.zip / ool / samples / sample10 / sample10.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-25  |  558 b   |  26 lines

  1. #define INCL_OOL_WIN
  2. #include "ool.h"
  3.  
  4.  
  5. class MyAppWindow: public XScrollWindow
  6. {
  7.    public:
  8.       MyAppWindow(char*);
  9.       void Draw( void );
  10.       BOOL DoCommand(LONG);
  11.       XBitmap * bmp;
  12.       void Load( char * filename);
  13.       void DoSize( XSize*);
  14.       void SetBitmapPos();
  15.       virtual void VScroll( LONG );
  16.       virtual void HScroll( LONG );
  17.       void CalcBitmap();
  18.       void InitMenu( XMenu *);
  19.    private:
  20.       XGraphicDevice * graphWindow, * graphMemory;
  21.       BOOL init, loaded, stretch;
  22.       XRect clientRect;
  23.       XSize bmpSize;
  24. };
  25.  
  26.