Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java @ 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 |
---|---|
35 | 35 |
36 protected Button datacage; | 36 protected Button datacage; |
37 | 37 |
38 protected MousePositionPanel position; | 38 protected MousePositionPanel position; |
39 | 39 |
40 protected ZoomboxControl zoombox; | |
41 | |
40 | 42 |
41 | 43 |
42 public ChartToolbar(CollectionView view, ChartOutputTab chartTab) { | 44 public ChartToolbar(CollectionView view, ChartOutputTab chartTab) { |
43 super(); | 45 super(); |
44 | 46 |
45 this.view = view; | 47 this.view = view; |
46 this.chartTab = chartTab; | 48 this.chartTab = chartTab; |
47 | 49 |
48 datacage = new Button(MSG.databasket()); | 50 datacage = new Button(MSG.databasket()); |
49 position = new MousePositionPanel(chartTab); | 51 position = new MousePositionPanel(chartTab); |
52 zoombox = new ZoomboxControl(chartTab); | |
50 | 53 |
51 datacage.addClickHandler(new ClickHandler() { | 54 datacage.addClickHandler(new ClickHandler() { |
52 public void onClick(ClickEvent event) { | 55 public void onClick(ClickEvent event) { |
53 GWT.log("Clicked 'datacage' button."); | 56 GWT.log("Clicked 'datacage' button."); |
54 openDatacageWindow(getArtifact()); | 57 openDatacageWindow(getArtifact()); |
75 spacer.setWidth("*"); | 78 spacer.setWidth("*"); |
76 datacage.setWidth("95px"); | 79 datacage.setWidth("95px"); |
77 position.setWidth("200px"); | 80 position.setWidth("200px"); |
78 | 81 |
79 addMember(datacage); | 82 addMember(datacage); |
83 addMember(zoombox); | |
80 addMember(spacer); | 84 addMember(spacer); |
81 addMember(position); | 85 addMember(position); |
82 } | 86 } |
83 | 87 |
84 | 88 |