FullScr.cpp
上传用户:may_ontech
上传日期:2007-01-08
资源大小:308k
文件大小:1k
源码类别:

图形图象

开发平台:

C++ Builder

  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #pragma hdrstop
  4. #include "FullScr.h"
  5. #include "Main.h"
  6. //---------------------------------------------------------------------------
  7. #pragma package(smart_init)
  8. #pragma resource "*.dfm"
  9. TFullScrForm *FullScrForm;
  10. //---------------------------------------------------------------------------
  11. __fastcall TFullScrForm::TFullScrForm(TComponent* Owner)
  12.         : TForm(Owner)
  13. {
  14. }
  15. //---------------------------------------------------------------------------
  16. void __fastcall TFullScrForm::FormDblClick(TObject *Sender)
  17. {
  18. Close();  // 如果双击全屏窗口则关闭
  19. }
  20. //---------------------------------------------------------------------------
  21. void __fastcall TFullScrForm::N3Click(TObject *Sender)
  22. {
  23. // 将图象存为文件
  24. if (MainForm->SPDialog->Execute())
  25. Image1->Picture->Bitmap->SaveToFile(MainForm->SPDialog->FileName);
  26. }
  27. //---------------------------------------------------------------------------
  28. void __fastcall TFullScrForm::N1Click(TObject *Sender)
  29. {
  30. // 是否自动缩放
  31. N1->Checked = !N1->Checked;
  32. Image1->Transparent = N1->Checked;        
  33. }
  34. //---------------------------------------------------------------------------