Mercurial > dive4elements > river
comparison flys-client/ChangeLog @ 540:a866cdf1ca40
Implemented a zoombox control and added it to the chart toolbar.
flys-client/trunk@2040 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 01 Jun 2011 13:43:35 +0000 |
parents | fea93eebd2fa |
children | ed29599e06e5 |
comparison
equal
deleted
inserted
replaced
539:fea93eebd2fa | 540:a866cdf1ca40 |
---|---|
1 2011-06-01 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/client/client/event/HasZoomHandlers.java, | |
4 src/main/java/de/intevation/flys/client/client/event/ZoomHandler.java, | |
5 src/main/java/de/intevation/flys/client/client/event/ZoomEvent.java: | |
6 New. Necessary interfaces and classes for a listener mechanism for zoom | |
7 events. | |
8 | |
9 * src/main/java/de/intevation/flys/client/client/ui/chart/ZoomboxControl.java: | |
10 New. A zoombox control that draws - if activated - an semi opaque | |
11 rectangle on the top of the observed panel. This control uses mouse | |
12 up/down/move events to draw the rectangle. A mouse down event starts the | |
13 zoom process, a mouse up event determines the coordinates for the zoom | |
14 and fires a ZoomEvent. | |
15 | |
16 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java: | |
17 Added the ZoomboxControl. | |
18 | |
1 2011-06-01 Ingo Weinzierl <ingo@intevation.de> | 19 2011-06-01 Ingo Weinzierl <ingo@intevation.de> |
2 | 20 |
3 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java: | 21 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java: |
4 Moved the mouse position panel to the right border of the toolbar panel. | 22 Moved the mouse position panel to the right border of the toolbar panel. |
5 | 23 |