Hallo,
ich bin gerade dabei meine GUI abzuändern, leider bin ich dabei auf ein paar "Eigenschaften" gestossen bei denen ich momentan nicht weiter komme.
Zum Aufbau - aufgeteilt in 3 Bereiche:
Links: Composite - Grid
Rechts-oben: Comosite - Grid
Rechts-unten: ScrolledComposite - FillLayout dies bekommt wiederum ein Composite - Grid in welches ich versuche verschiedene Elemente (Tabellen, Beschriftungen Gruppen usw. zu packen).
Da das ganze jedoch sehr dynamisch ist, weiss ich nicht wie ich hier vorgehen soll.
Konkrete Probleme:
- Wie lege ich den Scrollbereich fest - wenn die Elemente wechseln ist dieser immer unterschiedlich
- Wie bekomme ich das hin, dass das gerade Angezeigte Element immer ganz oben ist und sich den anderen nicht unterordnet. Bsp. Tabelle1 und Tabbelle1 werden angelegt, sind jedoch nicht sichtbar, wenn ich jetzt jedoch Tabell2 sichtbar mache, ist diese unter Tabelle1 angeordnet. Denke mal das liegt an dem Gridlayout, gibts da nicht eine gute Alternative?
Ich hoffe ich konnte diese Problem doch einigermaßen verständliche beschreiben.
MfG
wranger
ich bin gerade dabei meine GUI abzuändern, leider bin ich dabei auf ein paar "Eigenschaften" gestossen bei denen ich momentan nicht weiter komme.
Zum Aufbau - aufgeteilt in 3 Bereiche:
Links: Composite - Grid
Rechts-oben: Comosite - Grid
Rechts-unten: ScrolledComposite - FillLayout dies bekommt wiederum ein Composite - Grid in welches ich versuche verschiedene Elemente (Tabellen, Beschriftungen Gruppen usw. zu packen).
Da das ganze jedoch sehr dynamisch ist, weiss ich nicht wie ich hier vorgehen soll.
Konkrete Probleme:
- Wie lege ich den Scrollbereich fest - wenn die Elemente wechseln ist dieser immer unterschiedlich
- Wie bekomme ich das hin, dass das gerade Angezeigte Element immer ganz oben ist und sich den anderen nicht unterordnet. Bsp. Tabelle1 und Tabbelle1 werden angelegt, sind jedoch nicht sichtbar, wenn ich jetzt jedoch Tabell2 sichtbar mache, ist diese unter Tabelle1 angeordnet. Denke mal das liegt an dem Gridlayout, gibts da nicht eine gute Alternative?
Ich hoffe ich konnte diese Problem doch einigermaßen verständliche beschreiben.
MfG
wranger