Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Störtebeker,
23. Aug 2007
Mir kam gerade so die Idee, dass das Problem nicht an der Scrollbox liegt, sondern an den Top-Werten. Weil die haben ja eine feste Position und dann verschiebt sich die ganze Sache natürlich, wenn ich scrolle.
Richtig??
Also, wie müsste ma da vorgehen? Weil von "flexiblen" Top-Werten habe ich noch nichts gehört.
Thx.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Störtebeker,
23. Aug 2007
Mal der Quelltext für das erste Menü:
FlatPanel2.Visible:=false;
FlatPanel3.Top:=456;
FlatPanel4.Top:=480;
Label19.Visible:=true;
Label18.Visible:=false;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Störtebeker,
23. Aug 2007
Theoretisch eine gute Idee, mkinzler. :wink:
Das Problem: Ich verwende, (damit sich das eine Menü bei schließen des darüber liegenden Menüs nach oben verschiebt und beim öffnen des darüber liegenden wieder nach unten verschiebt) die verschiedenen Top-Werte. Die ändern sich aber, wenn ich sich die Scrollbar der Scrollbox verändert.
Somit ist entweder das verwenden der Top-Werte, oder die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Störtebeker,
23. Aug 2007
Ich habe mir mal aus den Komponenten, die Delphi so anbietet ein Klappmenü gebastelt, wie man es von Windows kennt.
Nun ist das so, das Zwei ausgeklappte, gut auf das Panel passen. Ein drittes würde allerdings am unteren Panelrand verschwinden.
Und daher wollte ich mal fragen, ob und wie man das vielleicht mit einer Scrollbar lösen könnte?
Bessere Ideen sind natürlich auch gut.
Thx.