home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April / Chip_1997-04_cd.bin / prezent / cb / data.z / PREVIEW.CPP < prev    next >
C/C++ Source or Header  |  1997-01-16  |  2KB  |  45 lines

  1. //---------------------------------------------------------------------------
  2. #include <vcl\vcl.h>
  3. #pragma hdrstop
  4.  
  5. #include "preview.h"
  6. //---------------------------------------------------------------------------
  7. #pragma link "spin"
  8. #pragma resource "*.dfm"
  9. TPrevForm *PrevForm;
  10. //---------------------------------------------------------------------------
  11. __fastcall TPrevForm::TPrevForm(TComponent* Owner)
  12.         : TForm(Owner)
  13. {
  14. }
  15. //---------------------------------------------------------------------------
  16. void __fastcall TPrevForm::ZoomFitBtnClick(TObject *Sender)
  17. {
  18.   QRPreview1->ZoomToFit();
  19.    SpinZoom->Value=QRPreview1->Zoom;
  20. }
  21. //---------------------------------------------------------------------------
  22. void __fastcall TPrevForm::SpinPageChange(TObject *Sender)
  23. {
  24.   QRPreview1->PageNumber=SpinPage->Value;
  25. }
  26. //---------------------------------------------------------------------------
  27. void __fastcall TPrevForm::SpinZoomChange(TObject *Sender)
  28. {
  29.    QRPreview1->Zoom=SpinZoom->Value;
  30. }
  31. //---------------------------------------------------------------------------
  32. void __fastcall TPrevForm::FormShow(TObject *Sender)
  33. {
  34.    SpinPage->MaxValue=QRPrinter->PageCount;
  35.    SpinPage->MinValue=1;
  36.    SpinPage->Value=1;
  37.    QRPreview1->Zoom=100;
  38. }
  39. //---------------------------------------------------------------------------
  40. void __fastcall TPrevForm::ZoomWidthBtnClick(TObject *Sender)
  41. {
  42.   QRPreview1->ZoomToWidth();
  43.    SpinZoom->Value=QRPreview1->Zoom;
  44. }
  45. //---------------------------------------------------------------------------