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

  1. //----------------------------------------------------------------------------
  2. //Borland C++ Builder
  3. //Copyright (c) 1987 Borland International Inc. All Rights Reserved.
  4. //----------------------------------------------------------------------------
  5. //---------------------------------------------------------------------------
  6. #include <vcl\vcl.h>
  7. #pragma hdrstop
  8.  
  9. #include "DemoPre.h"
  10. //---------------------------------------------------------------------------
  11. #pragma resource "*.dfm"
  12. TPrevForm *PrevForm;
  13. //---------------------------------------------------------------------------
  14. __fastcall TPrevForm::TPrevForm(TComponent* Owner)
  15.   : TForm(Owner)
  16. {
  17. }
  18. //---------------------------------------------------------------------------
  19. void __fastcall TPrevForm::SpinEdit1Change(TObject *Sender)
  20. {
  21.   QRPreview1->PageNumber=SpinEdit1->Value;
  22. }
  23. //---------------------------------------------------------------------
  24. void __fastcall TPrevForm::SpinEdit2Change(TObject *Sender)
  25. {
  26.    QRPreview1->Zoom=SpinEdit2->Value;
  27. }
  28. //---------------------------------------------------------------------
  29. void __fastcall TPrevForm::FormShow(TObject *Sender)
  30. {
  31.    SpinEdit1->MaxValue=QRPrinter->PageCount;
  32.    SpinEdit1->MinValue=1;
  33.    SpinEdit1->Value=1;
  34.    QRPreview1->Zoom=100;
  35. }
  36. //---------------------------------------------------------------------
  37. void __fastcall TPrevForm::Button1Click(TObject *Sender)
  38. {
  39.   QRPreview1->ZoomToFit();
  40.    SpinEdit2->Value=QRPreview1->Zoom;
  41. }
  42. //---------------------------------------------------------------------
  43. void __fastcall TPrevForm::Button2Click(TObject *Sender)
  44. {
  45.   QRPreview1->ZoomToWidth();
  46.    SpinEdit2->Value=QRPreview1->Zoom;
  47. }
  48. //---------------------------------------------------------------------