Hallo.
Wahrscheinlich ein triviales Problem, aber ich bekomm’s einfach nicht hin:
Ich möchte einen einfachen Dialog schreiben. Im oberen Teil ist ein Text-Widget, im unteren je nach Anwendungsfall zwei oder drei Buttons.
Ich dachte mir, dass ich (falls ich noch andere Widgets im oberen Bereich einfügen will) ein Composite für den oberen und eins für die Buttons definiere (upperArea und lowerArea oder NORTH und SOUTH wie in Swing). Darin platzieren ich die Widgets (Text (inkl. vertical Scrollbar!) bzw. Button).
Der Shell dachte ich, ein RowLayout zu geben. Der upperArea spendiere in ein RowData und setze die Größe in Abhängigkeit zur Shell (bspw. immer 75% der Breite der Shell).
Der lowerArea wollte ich dann die Breite der upperArea geben, doch die Breite der lowerArea weicht immer um einige Pixel ab.
Wenn ich die Shell resize, sollte sich die Größe der Widgets bzw. Areas immer anpassen.
Wie kann ich das hinkriegen?
Vielen Dank,
Dirk