ResultsForm.pas 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. unit ResultsForm;
  2. interface
  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, ExtCtrls,
  6. ImagingComponents, StdCtrls;
  7. type
  8. TResultForm = class(TForm)
  9. ImageMy: TImage;
  10. ImageWin: TImage;
  11. Label1: TLabel;
  12. Label2: TLabel;
  13. procedure FormCreate(Sender: TObject);
  14. procedure FormDestroy(Sender: TObject);
  15. procedure FormMouseDown(Sender: TObject; Button: TMouseButton;
  16. Shift: TShiftState; X, Y: Integer);
  17. procedure ImageMyMouseDown(Sender: TObject; Button: TMouseButton;
  18. Shift: TShiftState; X, Y: Integer);
  19. procedure ImageWinMouseDown(Sender: TObject; Button: TMouseButton;
  20. Shift: TShiftState; X, Y: Integer);
  21. public
  22. MyBitmap, WinBitmap: TImagingBitmap;
  23. end;
  24. var
  25. ResultForm: TResultForm;
  26. implementation
  27. {$R *.dfm}
  28. procedure TResultForm.FormCreate(Sender: TObject);
  29. begin
  30. MyBitmap := TImagingBitmap.Create;
  31. WinBitmap := TImagingBitmap.Create;
  32. ImageMy.Picture.Graphic := MyBitmap;
  33. ImageWin.Picture.Graphic := WinBitmap;
  34. end;
  35. procedure TResultForm.FormDestroy(Sender: TObject);
  36. begin
  37. MyBitmap.Free;
  38. WinBitmap.Free;
  39. end;
  40. procedure TResultForm.FormMouseDown(Sender: TObject; Button: TMouseButton;
  41. Shift: TShiftState; X, Y: Integer);
  42. begin
  43. Close;
  44. end;
  45. procedure TResultForm.ImageMyMouseDown(Sender: TObject; Button: TMouseButton;
  46. Shift: TShiftState; X, Y: Integer);
  47. begin
  48. Close;
  49. end;
  50. procedure TResultForm.ImageWinMouseDown(Sender: TObject; Button: TMouseButton;
  51. Shift: TShiftState; X, Y: Integer);
  52. begin
  53. Close;
  54. end;
  55. end.