#include <vwindowgui.h>
Inherits BC_PercentageSlider.

Public Member Functions | |
| VWindowSlider (MWindow *mwindow, VWindow *vwindow, VWindowGUI *gui, int x, int y, int pixels) | |
| ~VWindowSlider () | |
| int | handle_event () |
| void | set_position () |
Data Fields | |
| VWindowGUI * | gui |
| MWindow * | mwindow |
| VWindow * | vwindow |
Definition at line 140 of file vwindowgui.h.
| VWindowSlider::VWindowSlider | ( | MWindow * | mwindow, | |
| VWindow * | vwindow, | |||
| VWindowGUI * | gui, | |||
| int | x, | |||
| int | y, | |||
| int | pixels | |||
| ) |
Definition at line 659 of file vwindowgui.C.
References BC_FSlider::set_pagination(), and BC_FSlider::set_precision().

| VWindowSlider::~VWindowSlider | ( | ) |
Definition at line 681 of file vwindowgui.C.
| int VWindowSlider::handle_event | ( | ) | [virtual] |
Reimplemented from BC_Slider.
Definition at line 685 of file vwindowgui.C.
References gui, PlaybackEngine::interrupt_playback(), BC_WindowBase::lock_window(), VWindow::playback_engine, VWindowGUI::timebar, BC_WindowBase::unlock_window(), TimeBar::update(), VWindow::update_position(), and vwindow.

| void VWindowSlider::set_position | ( | ) |
Definition at line 696 of file vwindowgui.C.
References EQUIV, VWindow::get_edl(), LocalSession::get_selectionstart(), EDL::local_session, mwindow, LocalSession::preview_end, LocalSession::preview_start, MWindow::theme, Tracks::total_playable_length(), EDL::tracks, BC_FSlider::update(), Theme::vslider_w, and vwindow.
Referenced by VWindowGUI::change_source(), VWindowGUI::resize_event(), VWindow::update_position(), and VTimeBar::update_preview().

1.5.5