Try to make the Slider class a bit more generic.

Use the new slider in volume, balance and equalizer.
This commit is contained in:
Daniel Svensson 2006-08-19 02:11:18 +02:00
parent 0c233da62a
commit c2f1f3b185
10 changed files with 354 additions and 340 deletions

View file

@ -37,7 +37,7 @@ class TimeDisplay;
class SmallNumberDisplay;
class StereoMono;
class PosBar;
class VolumeSlider;
class Slider;
class PlayStatus;
class MainWindow;
class ClutterBar;
@ -59,7 +59,8 @@ class MainDisplay : public SkinDisplay
StereoMono *m_stereo;
PosBar *m_posbar;
VolumeSlider *m_vslider;
Slider *m_vslider;
Slider *m_bslider;
PlayStatus *m_playstatus;
MainWindow *getMW(void) { return m_mw; }
@ -74,6 +75,8 @@ class MainDisplay : public SkinDisplay
void togglePL(void);
void toggleEQ(void);
void toggleTime(void);
void updateVolume (uint volume);
void setVolume (int volume);
protected:
void SetupPushButtons (void);