Forum: Multimedia
Delphi
by halinchen,
9. Mär 2007
Invalidate aus der Delphi Hilfe.
Allerdings muss ich das Element sofort neuzeichnen, sonst bleibt mein Bitmap leer.
Trotzdem Danke! :thumb:
Forum: Multimedia
Delphi
by halinchen,
9. Mär 2007
Ich habs:
procedure TfrmProduct.AnimateUp(Speed:Integer);
var
i:Integer;
begin
While img.Height > 0 do begin
img.Height:=img.Height-1;
For i := 0 to Speed do Application.ProcessMessages;
end;
Forum: Multimedia
Delphi
by halinchen,
9. Mär 2007
:cyclops: *PUSH* :cyclops:
So wie ich das jetzt verstanden habe, heißt das, dass meine Variante (Die GroupBox abzufotografieren) nicht funktioniert.
Kennt jemand noch eine andere Variante, um sowas hinzubekommen.
ich hab schon mal im Forum nach flackern und sowas gesucht, aber meistens funktioniert das mit DoubleBuffered := true :?
Forum: Multimedia
Delphi
by halinchen,
8. Mär 2007
ich hab mir fast schon gedacht, dass es nicht geht... :|
Naja, mal gucken was sich machen lässt.
Ich hab's vorhin vergessen: Danke für deine Antwort. :hi:
Forum: Multimedia
Delphi
by halinchen,
8. Mär 2007
Das hatte ich noch gar nicht gesehen...
Das wird nicht gehen. Ich tausche den Inhalt der Komponenten in der GroupBox aus. Somit muss ich mit GetImage das Bild nochmal holen, sonst würde der Inhalt alt bleiben.
Forum: Multimedia
Delphi
by halinchen,
8. Mär 2007
Hi!
Ich möchte in mein Programm eine Animation einer GroupBox einfügen.
Die GroupBox soll sich immer weiter verkleinern, bis die Höhe 0 ist und dann soll es die Werte ändern und dann die GruopBox wieder "ausfahren".
Das ist auch nicht mein Problem. Allerdings flimmert es. (Auch mit DoubleBuffered:=true).
Deswegen dachte ich mir, ich kopier das Bild der GroupBox und lass das Bild rein- und...