Vcl.MPlayer.TMediaPlayer.OnClick

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnClick: EMPNotify read FOnClick write FOnClick;

C++

__property EMPNotify OnClick = {read=FOnClick, write=FOnClick};

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.MPlayer.pas
Vcl.MPlayer.hpp
Vcl.MPlayer TMediaPlayer

Description

Se produit quand l'utilisateur appuie sur le bouton de la souris puis le relâche alors que le pointeur de la souris est positionné sur un des boutons, ou quand l'utilisateur appuie sur la barre d'espacement alors que le contrôle lecteur multimédia détient la focalisation.

Quand le contrôle lecteur multimédia détient la focalisation et qu'il appuie sur la barre d'espacement, l'utilisateur peut employer les touches fléchées gauche et droite pour sélectionner les boutons de commande sur lesquels cliquer.

Le type EMPNotify est un pointeur de méthode appelé quand un événement OnClick est provoqué pour un composant TMediaPlayer. L'argument Button peut avoir une des valeurs suivantes : btBack, btEject, btNext, btPause, btPlay, btPrev, btRecord, btStep ou btStop.

La valeur par défaut de l'argument DoDefault du gestionnaire d'événement est true. Si DoDefault vaut true, le contrôle lecteur multimédia appelle la méthode qui correspond au bouton sur lequel on a cliqué. Par exemple, si l'utilisateur clique sur le bouton Lecture (btPlay), la méthode appelée est Play.

Si DoDefault vaut false, il faut écrire le code qui s'exécutera quand l'utilisateur cliquera sur un bouton de commande du lecteur multimédia dans le gestionnaire d'événement OnClick. Le tableau suivant énumère les méthodes par défaut qui correspondent aux boutons de commande du lecteur multimédia :



Bouton de commande Valeur du bouton Méthode appelée

Lecture

btPlay

Lecture

Enregistrement

btRecord

StartRecording

Arrêter

btStop

Arrêter

Suivant

btNext

Suivant

Précédent

btPrev

Previous

Step

btStep

Step

Back

btBack

Back

Suspendre

btPause

Suspendre

Ejection

btEject

Ejection



Voir aussi