Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Sommer2013-05-14 09:26:08 +0000
committerTorsten Sommer2013-05-14 09:26:08 +0000
commitaf066093d9601e9e505c715f66106848569018e1 (patch)
tree086fbc3e78c46032dc8f3e6acf0fe8fbb1bef726
parent5aee76d83eac7fe74cc64672d483b8e63c8b5119 (diff)
downloadorg.eclipse.efxclipse-af066093d9601e9e505c715f66106848569018e1.tar.gz
org.eclipse.efxclipse-af066093d9601e9e505c715f66106848569018e1.tar.xz
org.eclipse.efxclipse-af066093d9601e9e505c715f66106848569018e1.zip
Styling improved.
-rw-r--r--bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/MultiControl.java23
1 files changed, 18 insertions, 5 deletions
diff --git a/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/MultiControl.java b/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/MultiControl.java
index bb96fdb21..602feccf9 100644
--- a/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/MultiControl.java
+++ b/bundles/runtime/org.eclipse.fx.ecp.ui/src/org/eclipse/fx/ecp/ui/controls/MultiControl.java
@@ -43,18 +43,31 @@ public class MultiControl extends VBox implements Control {
List<Object> values = (List<Object>) modelElement.eGet(feature);
-// setAlignment(Pos.BASELINE_RIGHT);
+ setAlignment(Pos.BASELINE_RIGHT);
+ setSpacing(4);
for (Object object : values) {
HBox hBox = new HBox();
+ hBox.setFillHeight(true);
+ getChildren().add(hBox);
+
TextField label = new TextField(object.toString());
label.setMaxWidth(Double.MAX_VALUE);
HBox.setHgrow(label, Priority.ALWAYS);
+ label.setStyle("-fx-background-radius: 3 0 0 3, 2 0 0 2; -fx-background-insets: 0 0 1 0, 1 1 2 1;");
hBox.getChildren().add(label);
- hBox.getChildren().add(new Button(null, getImage("icons/arrow_up.png")));
- hBox.getChildren().add(new Button(null, getImage("icons/arrow_down.png")));
- hBox.getChildren().add(new Button(null, getImage("icons/delete.png")));
- getChildren().add(hBox);
+
+ Button upButton = new Button(null, getImage("icons/arrow_up.png"));
+ upButton.getStyleClass().add("center-pill");
+ hBox.getChildren().add(upButton);
+
+ Button downButton = new Button(null, getImage("icons/arrow_down.png"));
+ downButton.getStyleClass().add("center-pill");
+ hBox.getChildren().add(downButton);
+
+ Button deleteButton = new Button(null, getImage("icons/delete.png"));
+ deleteButton.getStyleClass().add("right-pill");
+ hBox.getChildren().add(deleteButton);
}
getChildren().add(new Button(null, getImage("icons/add.png")));

Back to the top