Skip to content

Commit e22f5ef

Browse files
author
Open Lowcode SAS
committed
Failed attempt (but with no side effect) to make ObjectTreeArray
resizable by user
1 parent c64f3de commit e22f5ef

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/org/openlowcode/client/graphic/widget/CObjectTreeArray.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -357,15 +357,17 @@ public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldvalue, B
357357
});
358358

359359
// ----------------- Set tree table size
360+
// Note: this is probably useless as the vertical resize of treetable
361+
// does not work in javafx so far
360362
int normalizedlinenumber = linenumber;
361363
if (normalizedlinenumber > 20)
362364
normalizedlinenumber = 20;
363-
int maxheight = normalizedlinenumber * treemodel.getFinalRowHeightInPixel() + 40;
364-
int preferedheight = maxheight;
365-
thistreetable.setMinHeight(preferedheight);
365+
int maxheight = linenumber * treemodel.getFinalRowHeightInPixel() + 40;
366+
int preferedheight = normalizedlinenumber * treemodel.getFinalRowHeightInPixel() + 40;
367+
thistreetable.setMinHeight(80);
366368
thistreetable.setPrefHeight(preferedheight);
367369
thistreetable.setMaxHeight(maxheight);
368-
370+
369371
generatenbLinesLabel();
370372
return this.thistreetable;
371373
}

0 commit comments

Comments
 (0)