- Mode() - повертає в якому стані знаходиться на даний момент компонента. Існують наступні стани: mpNotReady (не готовий), mpStopped (зупинений), mpPlaying (в режимі програвання), mpRecording (в режимі запису), mpSeeking (в режимі пошуку), mpPaused (на паузі), mpOpen (відкриває).
Крім того нам знадобляться такі компоненти як Timer (таймер), TrackBar, ListBox, SpeedButton і Label.
Компонент TrackBar має наступний вигляд:
Основні властивості компоненту, які ми будемо використовувати при розробці програми «МП-3 плеєр» наведено в таблиці:
Властивість |
Опис |
Orientation |
Спосіб орієнтації (вертикальний або горизонтальний) |
Мах |
Максимальне значення |
Min |
Мінімальне значення |
ThumbLength |
Розмір полоси прокрутки |
TickMarks |
Місце відображення поділок |
Frequency |
Частота поділок |
ShowHint |
Показувати підказку |
Hint |
Текст підказки |
Компонента Timer викликає подію через певний проміжок часу. Для нас важливими будуть властивість компоненту Interval, Enabled та подія OnTimer. Компонента ListBox представляє собою звичайний список та відноситься до стандартних.
При написанні програми «Погода» ми будемо користуватись компонентом MonthCalendar, який дозволяє обрати дату, користуючись візуальним календарем.