home *** CD-ROM | disk | FTP | other *** search
/ Mastering Visual Basic 6 / mastvb6.iso / leadtools / ocx32.lt / Childwin.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-06-09  |  1.6 KB  |  51 lines

  1. //----------------------------------------------------------------------------
  2. #ifndef ChildWinH
  3. #define ChildWinH
  4. //----------------------------------------------------------------------------
  5. #include <vcl\Controls.hpp>
  6. #include <vcl\Forms.hpp>
  7. #include <vcl\Graphics.hpp>
  8. #include <vcl\Classes.hpp>
  9. #include <vcl\Windows.hpp>
  10. #include <vcl\System.hpp>
  11. #include <vcl\OleCtrls.hpp>
  12. #include "LTOCX10N.hpp"
  13. //----------------------------------------------------------------------------
  14. class TMDIChild : public TForm
  15. {
  16. __published:
  17.     TLEAD *Lead1;
  18.     TLEAD *Lead2;
  19.     TLEAD *Lead3;
  20.     void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
  21.     
  22.     void __fastcall Lead1ProgressStatus(TObject *Sender, short iPercent);
  23.     void __fastcall Lead1MouseDown(TObject *Sender, TMouseButton Button,
  24.     TShiftState Shift, int X, int Y);
  25.     void __fastcall Lead1MouseMove(TObject *Sender, TShiftState Shift, int X,
  26.     int Y);
  27.     void __fastcall FormCreate(TObject *Sender);
  28.     void __fastcall Lead1MouseUp(TObject *Sender, TMouseButton Button,
  29.     TShiftState Shift, int X, int Y);
  30. private:
  31. public:
  32.     int ZoomMode;
  33.     int ZoomSize;
  34.     int RegionTool;
  35.     int xStart,yStart;
  36.     bool MovingFloater;
  37.     int  rValue,sValue;
  38.     
  39.     virtual __fastcall TMDIChild(TComponent *Owner);
  40.     void InitStatusProcess(String Title);
  41.     void ZoomImage(int amount,bool up);
  42.     void ProcessRegion(String what);
  43.     void ResetStatusProcess(void);
  44.     void SaveImage(void);
  45.     void SaveBackground(void);
  46.     void RestoreBackground(void);
  47.     void CancelRegion(void);
  48. };
  49. //----------------------------------------------------------------------------
  50. #endif    
  51.