Bonjour à tous

Je souhaite dans mon programme afficher une vidéo dans un Panel.
Or, ma vidéo est plus grande ent aille que le Panel.
Donc quand je met Mediaplayer->Diaplay = Panel;

j'ai juste le coin supérieur gauche de ma vidéo tenant dans le Panel.

Moi ce que je voudrais, c'est que ma vidéo soit visible en entière sans qu'elle soit rogné.

Car j'ai aussi utiliser la méthode suivante mais qui ne me donne pas le résultat espéré car j'ai bien le centre de ma vidéo mais les bords sont rognés.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
   MediaPlayer1->Display = PanelVideo;
   TRect rect = MediaPlayer1->DisplayRect;
   rect.Left=(PanelVideo->Width-rect.Width())/2.0;
   rect.Top=(PanelVideo->Height-rect.Height())/2.0;
   MediaPlayer1->DisplayRect = rect;
Quelqu'un aurait-il une solution

Merci d'avancea