Bonsoir,
Sujet lèger en fin de journée.
Je tente (enfin réussi) de simuler une sorte de diaphragme basique quand on clique sur un bouton.
Pour cela j'ai fait ceci
et avec un code hyper basique
Mon animation se lance correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure TForm132.BtnPhotoClick(Sender: TObject); begin // les animations s'appliquent aux hauteurs des deux parties (StartValue=0 StopValue=200) FloatAnimation1.Enabled:=False; FloatAnimation2.Enabled:=False; FloatAnimation1.Enabled:=True; FloatAnimation2.Enabled:=True; end;
Cependant je n'arrive pas à comprendre pourquoi, au démarrage du programme, les deux parties sont partiellement visibles (Height=50) alors qu'au design c'est bien 0.
Je suis obligé dans le onCreate de retailler les deux Graphics.Tpath à 0 ! pas gênant mais je voudrais comprendre.
Même en mettant les deux SVG dans des Tlayouts j'ai le même résultat, j'en déduis que cela à quelque chose à voir avec l'Animation
Partager