mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-17 01:31:01 +00:00
some css adjustments
This commit is contained in:
1 parent
a102acc9cd
commit
0972a2c1b2
3 files changed
+34
-19
No files matched your search
+23
-16
@@ -21,6 +21,7 @@ import com.google.gwt.user.client.ui.CaptionPanel;
|
||||
import com.google.gwt.user.client.ui.CheckBox;
|
||||
import com.google.gwt.user.client.ui.FormPanel;
|
||||
import com.google.gwt.user.client.ui.Grid;
|
||||
import com.google.gwt.user.client.ui.HasVerticalAlignment;
|
||||
import com.google.gwt.user.client.ui.HorizontalPanel;
|
||||
import com.google.gwt.user.client.ui.IntegerBox;
|
||||
import com.google.gwt.user.client.ui.Label;
|
||||
@@ -72,7 +73,7 @@ public class SwissTimingEventManagementPanel extends FormPanel implements EventD
|
||||
|
||||
VerticalPanel mainPanel = new VerticalPanel();
|
||||
this.setWidget(mainPanel);
|
||||
mainPanel.setSize("100%", "100%");
|
||||
mainPanel.setWidth("100%");
|
||||
|
||||
CaptionPanel captionPanelConnections = new CaptionPanel("Connections");
|
||||
mainPanel.add(captionPanelConnections);
|
||||
@@ -223,19 +224,10 @@ public class SwissTimingEventManagementPanel extends FormPanel implements EventD
|
||||
trackedEventsComposite = new TrackedEventsComposite(stringConstants, /* multiselection */ true);
|
||||
trackedRacesPanel.add(trackedEventsComposite);
|
||||
|
||||
HorizontalPanel buttonPanel = new HorizontalPanel();
|
||||
racesPanel.add(buttonPanel);
|
||||
HorizontalPanel trackedRacesButtonPanel = new HorizontalPanel();
|
||||
|
||||
Button btnTrack = new Button("Start tracking");
|
||||
// Button btnTrack = new Button(stringConstants.btnTrack());
|
||||
buttonPanel.add(btnTrack);
|
||||
buttonPanel.setSpacing(10);
|
||||
btnTrack.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(ClickEvent event) {
|
||||
trackSelectedRaces(trackWindCheckbox.getValue(), declinationCheckbox.getValue());
|
||||
}
|
||||
});
|
||||
trackedRacesButtonPanel.setSpacing(10);
|
||||
trackedRacesPanel.add(trackedRacesButtonPanel);
|
||||
|
||||
Button btnRemove = new Button("Stop tracking");
|
||||
// Button btnRemove = new Button(stringConstants.remove());
|
||||
@@ -249,8 +241,7 @@ public class SwissTimingEventManagementPanel extends FormPanel implements EventD
|
||||
}
|
||||
}
|
||||
});
|
||||
btnRemove.setWidth("100%");
|
||||
buttonPanel.add(btnRemove);
|
||||
trackedRacesButtonPanel.add(btnRemove);
|
||||
|
||||
Button btnRefresh = new Button(stringConstants.refresh());
|
||||
btnRefresh.addClickHandler(new ClickHandler() {
|
||||
@@ -259,7 +250,23 @@ public class SwissTimingEventManagementPanel extends FormPanel implements EventD
|
||||
SwissTimingEventManagementPanel.this.eventRefresher.fillEvents();
|
||||
}
|
||||
});
|
||||
buttonPanel.add(btnRefresh);
|
||||
trackedRacesButtonPanel.add(btnRefresh);
|
||||
|
||||
|
||||
HorizontalPanel racesButtonPanel = new HorizontalPanel();
|
||||
racesPanel.add(racesButtonPanel);
|
||||
|
||||
Button btnTrack = new Button("Start tracking");
|
||||
|
||||
// Button btnTrack = new Button(stringConstants.btnTrack());
|
||||
racesButtonPanel.add(btnTrack);
|
||||
racesButtonPanel.setSpacing(10);
|
||||
btnTrack.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(ClickEvent event) {
|
||||
trackSelectedRaces(trackWindCheckbox.getValue(), declinationCheckbox.getValue());
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
+10
-3
@@ -1,12 +1,12 @@
|
||||
package com.sap.sailing.gwt.ui.client;
|
||||
|
||||
import java.text.DateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import com.google.gwt.core.client.GWT;
|
||||
import com.google.gwt.text.client.DateTimeFormatRenderer;
|
||||
import com.google.gwt.user.cellview.client.CellTable;
|
||||
import com.google.gwt.user.cellview.client.TextColumn;
|
||||
import com.google.gwt.user.client.ui.FormPanel;
|
||||
@@ -44,7 +44,7 @@ public class TrackedEventsComposite extends FormPanel implements EventDisplayer,
|
||||
|
||||
private VerticalPanel panel;
|
||||
|
||||
private final DateFormat df = DateFormat.getDateTimeInstance();
|
||||
private DateTimeFormatRenderer dateFormatter = new DateTimeFormatRenderer();
|
||||
|
||||
public TrackedEventsComposite(StringConstants stringConstants, boolean multiSelection) {
|
||||
this.multiSelection = multiSelection;
|
||||
@@ -161,7 +161,7 @@ public class TrackedEventsComposite extends FormPanel implements EventDisplayer,
|
||||
@Override
|
||||
public String getValue(Triple<EventDAO, RegattaDAO, RaceDAO> object) {
|
||||
if(object.getC().startOfRace != null) {
|
||||
return df.format(object.getC().startOfRace);
|
||||
return dateFormatter.render(object.getC().startOfRace);
|
||||
}
|
||||
|
||||
return "";
|
||||
@@ -200,6 +200,13 @@ public class TrackedEventsComposite extends FormPanel implements EventDisplayer,
|
||||
setWidget(panel);
|
||||
}
|
||||
|
||||
|
||||
if(events.size() == 0)
|
||||
raceTable.setVisible(false);
|
||||
else
|
||||
raceTable.setVisible(true);
|
||||
|
||||
|
||||
raceList.getList().clear();
|
||||
// Handler columnSortHandler = getRaceTableColumnSortHandler(raceList.getList(), raceNameColumn, raceStartTrackingColumn);
|
||||
// raceTable.addColumnSortHandler(columnSortHandler);
|
||||
|
||||
@@ -118,6 +118,7 @@ h1 {
|
||||
.gwt-Button {
|
||||
background-color: #e2e2e2;
|
||||
border-color: #a3a3a3 !important;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.gwt-TextBox {
|
||||
|
||||
Reference in new issue
Block a user