Changeset 30 for trunk/UFormMain.pas
- Timestamp:
- Apr 18, 2015, 6:17:34 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UFormMain.pas
r28 r30 7 7 uses 8 8 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, Menus, 9 ExtCtrls, UEngine, LCLType ;9 ExtCtrls, UEngine, LCLType, types; 10 10 11 11 type … … 26 26 procedure PaintBox1MouseUp(Sender: TObject; Button: TMouseButton; 27 27 Shift: TShiftState; X, Y: Integer); 28 procedure PaintBox1MouseWheelDown(Sender: TObject; Shift: TShiftState; 29 MousePos: TPoint; var Handled: Boolean); 30 procedure PaintBox1MouseWheelUp(Sender: TObject; Shift: TShiftState; 31 MousePos: TPoint; var Handled: Boolean); 28 32 procedure PaintBox1Paint(Sender: TObject); 29 33 procedure PaintBox1Resize(Sender: TObject); … … 68 72 Randomize; 69 73 Engine.Map.Size := Point(PaintBox1.Width, PaintBox1.Height); 74 Engine.View.DestRect := Rect(0, 0, PaintBox1.Width, PaintBox1.Height); 70 75 Engine.Reset; 71 76 end; … … 87 92 begin 88 93 Engine.MouseUp(Button, Point(X, Y)); 94 end; 95 96 procedure TFormMain.PaintBox1MouseWheelDown(Sender: TObject; 97 Shift: TShiftState; MousePos: TPoint; var Handled: Boolean); 98 begin 99 Engine.View.Zoom := Engine.View.Zoom * 1.2; 100 end; 101 102 procedure TFormMain.PaintBox1MouseWheelUp(Sender: TObject; Shift: TShiftState; 103 MousePos: TPoint; var Handled: Boolean); 104 begin 105 Engine.View.Zoom := Engine.View.Zoom / 1.2; 89 106 end; 90 107
Note:
See TracChangeset
for help on using the changeset viewer.