Vcl.MPlayer.TMediaPlayer.OnClick

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property OnClick: EMPNotify read FOnClick write FOnClick;

C++

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

プロパティ

種類 可視性 ソース ユニット
event published
Vcl.MPlayer.pas
Vcl.MPlayer.hpp
Vcl.MPlayer TMediaPlayer

説明

実行時にいずれかのコントロールボタン上にマウスポインタを置き,マウスボタンを押して指を離したとき,またはメディアプレーヤコントロールにフォーカスがあるときにユーザーが〔スペース〕を押すと発生します。

メディアプレーヤコントロールにフォーカスがあるときには〔←〕または〔→〕を使ってどのコントロールボタンをクリックするかを選択できます。

EMPNotify は TMediaPlayer コンポーネント用の OnClick イベントが発生したときに呼び出されるメソッドへのポインタの型です。Button パラメータが取る値は,btBack,btEject,btNext,btPause,btPlay,btPrev,btRecord,btStep,btStop のいずれかです。

このイベントハンドラの DoDefault 引数のデフォルト値は true です。DoDefault が true の場合,メディアプレーヤコントロールはクリックされたボタンに対応するメソッドを呼び出します。たとえば,ユーザーが[Play]ボタン(btPlay)をクリックすると,Play メソッドが呼び出されます。

DoDefault が false の場合は,メディアプレーヤのコントロールボタンがクリックされたときに実行するコードを OnClick イベントハンドラの中に組み込む必要があります。以下にメディアプレーヤのコントロールボタンに対応するデフォルトメソッドを示します。



コントロールボタン ボタンの値 呼び出されるメソッド

Play

btPlay

Play

Record

btRecord

StartRecording

Stop

btStop

Stop

Next

btNext

Next

Prev

btPrev

Previous

Step

btStep

Step

Back

btBack

Back

Pause

btPause

Pause

Eject

btEject

Eject



関連項目