Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
30. Sep 2006
OK, aber wie umgehe ich das Problem mit den Scrollbars? Die Übersicht kann ich mit nem Memofeld oder ähnlichen machen, das sehe ich ein, aber dieses Faderpanel? Hier ist die Aktualisierung noch drastisch langsamer und DoubleBuffered:=True zieht komischerweise nicht!? Gibts dafür vielleicht noch ne Idee? *g*
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
30. Sep 2006
Das hätte ich ja gern gemacht, aber ich möchte mit einem Klick auf einzelne Werte ein "OnMouseDown"-Ereignis aufrufen :) und somit hat sich das leider erledigt... ;-)
Mittlerweile habe ich aber ein neues Problem: wenn ich neben den Labels noch Checkboxes oder Scrollbars habe, dann funktioniert das mit dem DoubleBuffer nicht mehr. Die Forms werden partout nicht mehr aktualisiert. Erst wenn ich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
29. Sep 2006
Das Parent (also die Scrollbox) bietet mir ebenfalls nicht die BeginUpdate/EndUpdate Prozeduren an :-/
also ich habs jetzt mal so probiert:
LockWindow(scrollbox.Handle);
scrollbox.Visible := False;
for i:=1 to 200 do
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
29. Sep 2006
Ah :spin: ich hab nicht nach Control, sondern nur nach Label, Form und Panel gesucht...ich probier das mal aus mit dem hier:
LockWindow(MyPanel.Handle);
MyPanel.Visible := False;
CreateControls;
MyPanel.Visible := True;
UnLockWindow(MyPanel.Handle);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
29. Sep 2006
Nunja, aber ich habe "BeginUpdate" und "EndUpdate" nirgends deklariert oder eingebunden... Sind das spezielle Funktionen? Als direkten Aufruf kann ich sie jedenfalls nicht verwenden!?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by christian.noeding,
29. Sep 2006
Hallo Leute :)
Ich hab irgendwie einen Knoten im Hirn... Meine Anwendung hat bislang schon recht viele Labels, Buttons, etc. Jetzt ist es aber erforderlich, über hundert einzelne Labels zur Laufzeit hinzuzufügen (das klappt) und entsprechend anzuordnen (klappt auch). Die Labels stecken alle in einer Scrollbox.
Nun müssen alle 200 Labels auf einen Schlag mit neuen Caption-Werten beschrieben...