Komponenta MediaPlayer


Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
AutoEnable (RW)      AutoOpen (RW)        AutoRewind (RW)
ColoredButtons       Cursor (RW)          DeviceType (RW)
Display (RW)         Enabled (RW)         EnabledButtons
FileName (RW)        Height (RW)          HelpContext (RW)
Hint (RW)            Left (RW)            Mode (*R)
Name (R)             ParentShowHint (RW)  PopupMenu (RW)
Shareable (RW)       ShowHint (RW)        TabOrder (RW)
TabStop (RW)         Tag (RW)             Top (RW)
Visible (RW)         VisibleButtons       Width (RW)
--------------------------------------------------------------
Back                 Close                Eject
Next                 Open                 Pause
PauseOnly            Play                 Previous
Resume               Rewind               Save
StartRecording       Step                 Stop
--------------------------------------------------------------
OnEnter              OnExit               OnNotify
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat

Komponenta MediaPlayer se používá k práci s multimédii. Dokáže pracovat s různými formáty souborů, případně s různými multimediálními prostředky. Rozsah možností je přitom závislý vždy na typu používaného multimediálního zařízení, které se zadává ve vlastnosti DeviceType.

Komponentu představuje na formuláři sada tlačítek sloužících k uživatelskému ovládání. Každé tlačítko lze přitom (pouze při návrhu aplikace) samostatně skrýt nebo zablokovat vlastnostmi VisibleButtons a EnabledButtons. Tlačítka jsou na panelu objektu uspořádána v následujícím pořadí:


Play   - spustí přehráváni
Pause  - pozastaví/spustí akci
Stop   - zastaví přehrávání, případně záznam
Next   - přejde na následující stopu
Prev   - přejde na předchozí stopu 
Step   - provede posun v záznamu vpřed
Back   - povede posun v záznamu dozadu
Record - spustí záznam
Eject  - vysune médium ze zařízení (CD disk)

Událost OnNotify je provedena po dokončení zadané metody. Ošetření události má smysl zejména v případě, že daná funkce řízení média potrvá delší dobu a aplikace bude provádět mezitím souběžně další akce.

Pokud se použije objekt MediaPlayer pro přehrávání videozáznamu, je implicitně nastaveno zobrazování do samostatného okna. Ve vlastnosti Display lze však zadat objekt, ve kterém se bude videosekvence zobrazovat.


OZOGAN, 1 Máje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz