X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fslider.h;fp=source%2Fslider.h;h=7b878d21fb2f1f6a32be486d4154c05e273c65ed;hp=4260564a9f9985d80a0a7dc9171ae506beda6eaa;hb=56c41b294aa47a38ac3e1be70d4868f260cb4274;hpb=771764f735ffe01cb170a10b24eb7dfc2a81b34d diff --git a/source/slider.h b/source/slider.h index 4260564..7b878d2 100644 --- a/source/slider.h +++ b/source/slider.h @@ -2,6 +2,7 @@ #define MSP_GLTK_SLIDER_H_ #include +#include "mspgltk_api.h" #include "widget.h" namespace Msp { @@ -12,10 +13,10 @@ Sliders are used to adjust numeric values visually. This class provides the common interface and logic for sliders but can't be instantiated. Use HSlider or VSlider depending on which direction you want the slider to be in. */ -class Slider: public Widget +class MSPGLTK_API Slider: public Widget { public: - class Loader: public DataFile::DerivedObjectLoader + class MSPGLTK_API Loader: public DataFile::DerivedObjectLoader { public: Loader(Slider &); @@ -71,7 +72,7 @@ protected: }; -class VSlider: public Slider +class MSPGLTK_API VSlider: public Slider { public: VSlider(): Slider(VERTICAL) { } @@ -79,7 +80,7 @@ public: virtual const char *get_class() const { return "vslider"; } }; -class HSlider: public Slider +class MSPGLTK_API HSlider: public Slider { public: HSlider(): Slider(HORIZONTAL) { }