Thema
:
Panel geschmeidig ein- und ausblenden?
Einzelnen Beitrag anzeigen
Zacherl
Registriert seit: 3. Sep 2004
4.629 Beiträge
Delphi 10.2 Tokyo Starter
#
9
AW: Panel geschmeidig ein- und ausblenden?
16. Sep 2017, 17:14
Zitat von
Glados
:
Was genau ist denn das Resultat? Was macht man damit und woher bekommt man TimePassed? Duration wird ja vermutlich die Zeit sein, die man selber angeben kann.
zusammenfalten
·
markieren
Delphi-Quellcode:
const
DURATION = 1000;
// 1 Sek für Gesamtanimation
POS_START = 8;
POS_END = 300;
var
C, D: Cardinal;
begin
C := GetTickCount;
D := 0;
while
(D < DURATION)
do
begin
Button1.Left := POS_START +
Round(POS_END * TDXInOutQuintEasingCurve.CalculateEasingCurve(D, DURATION));
Application.ProcessMessages;
D := GetTickCount - C;
end
;
end
;
Projekte:
- GitHub (
Profil
,
zyantific
)
-
z
Y
an
Disassembler Engine (
Zydis Online
,
Zydis GitHub
)
Zitat
Zacherl
Öffentliches Profil ansehen
Besuche die Homepage von Zacherl!
Mehr Beiträge von Zacherl finden