improvement of the settings button positions

This commit is contained in:
fmittag committed 2015-12-09 13:30:32 +01:00
1 parent beb779d428
commit e621a04259
1 file changed
+12 -12
@@ -204,10 +204,20 @@ public class DesktopStartView extends Composite implements StartView {
private void createPerspectiveSettingsUI(final Perspective<?> perspective, FlowPanel perspectiveSettingsPanel) { private void createPerspectiveSettingsUI(final Perspective<?> perspective, FlowPanel perspectiveSettingsPanel) {
perspectiveSettingsPanel.clear(); perspectiveSettingsPanel.clear();
Button perspectiveSettingsButton = new Button("General Settings");
perspectiveSettingsButton.getElement().getStyle().setMarginRight(10, Unit.PX);
perspectiveSettingsPanel.add(perspectiveSettingsButton);
perspectiveSettingsButton.setEnabled(perspective.hasSettings());
perspectiveSettingsButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
openPerspectiveSettingsDialog(perspective);
}
});
Button perspectiveComponentSettingsButton = new Button("Component settings"); Button perspectiveComponentSettingsButton = new Button("Component settings");
perspectiveSettingsPanel.add(perspectiveComponentSettingsButton); perspectiveSettingsPanel.add(perspectiveComponentSettingsButton);
perspectiveComponentSettingsButton.getElement().getStyle().setMarginRight(10, Unit.PX);
perspectiveComponentSettingsButton.addClickHandler(new ClickHandler() { perspectiveComponentSettingsButton.addClickHandler(new ClickHandler() {
@Override @Override
public void onClick(ClickEvent event) { public void onClick(ClickEvent event) {
@@ -215,16 +225,6 @@ public class DesktopStartView extends Composite implements StartView {
} }
}); });
if(perspective.hasSettings()) {
Button perspectiveSettingsButton = new Button("General Settings");
perspectiveSettingsPanel.add(perspectiveSettingsButton);
perspectiveSettingsButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
openPerspectiveSettingsDialog(perspective);
}
});
}
} }
@UiHandler("localeSelectionBox") @UiHandler("localeSelectionBox")