Skip to content

Commit 365709a

Browse files
authored
Merge pull request #3621 from High-Voltage-Engineering/vvb-fix-databrowser-formula-resize
Fixed issue in formula pane resizing
2 parents f4730be + 8dc85e2 commit 365709a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

app/databrowser/src/main/java/org/csstudio/apputil/formula/ui/FormulaPane.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
import java.util.ArrayList;
1111
import java.util.List;
1212

13+
import javafx.scene.layout.ColumnConstraints;
14+
import javafx.scene.layout.Priority;
1315
import org.csstudio.apputil.formula.Formula;
1416
import org.csstudio.apputil.formula.VariableNode;
1517
import org.csstudio.trends.databrowser3.Messages;
@@ -85,7 +87,13 @@ public FormulaPane(final String initial_formula, final List<InputItem> inputs)
8587
setHgap(5);
8688
setVgap(5);
8789

88-
90+
ColumnConstraints column1 = new ColumnConstraints();
91+
column1.setHgrow(Priority.ALWAYS);
92+
ColumnConstraints column2 = new ColumnConstraints();
93+
column2.setHgrow(Priority.NEVER);
94+
ColumnConstraints column3 = new ColumnConstraints();
95+
column3.setHgrow(Priority.NEVER);
96+
getColumnConstraints().addAll(column1, column2, column3); // each get 50% of width
8997
add(formula_txt, 0, 0, 3, 1);
9098

9199
final TableView<InputItem> input_pane = createInputs();

0 commit comments

Comments
 (0)