X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c1dc9f8394c1488ad8e7d945e6f943f7b34554ce..32cdc45397d8c0a24735f84e1dcf83bba1980f2d:/include/wx/slider.h?ds=sidebyside diff --git a/include/wx/slider.h b/include/wx/slider.h index 3d775be237..eeb04a138a 100644 --- a/include/wx/slider.h +++ b/include/wx/slider.h @@ -45,13 +45,13 @@ #define wxSL_NOTIFY_DRAG 0x0000 #endif // WXWIN_COMPATIBILITY_2_6 -extern WXDLLEXPORT_DATA(const wxChar) wxSliderNameStr[]; +extern WXDLLIMPEXP_DATA_CORE(const char) wxSliderNameStr[]; // ---------------------------------------------------------------------------- // wxSliderBase: define wxSlider interface // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxSliderBase : public wxControl +class WXDLLIMPEXP_CORE wxSliderBase : public wxControl { public: /* the ctor of the derived class should have the following form: @@ -105,6 +105,9 @@ public: protected: + // choose the default border for this window + virtual wxBorder GetDefaultBorder() const { return wxBORDER_NONE; } + // adjust value according to wxSL_INVERSE style virtual int ValueInvertOrNot(int value) const { @@ -115,7 +118,7 @@ protected: } private: - DECLARE_NO_COPY_CLASS(wxSliderBase) + wxDECLARE_NO_COPY_CLASS(wxSliderBase); }; // ---------------------------------------------------------------------------- @@ -125,7 +128,7 @@ private: #if defined(__WXUNIVERSAL__) #include "wx/univ/slider.h" #elif defined(__WXMSW__) - #include "wx/msw/slider95.h" + #include "wx/msw/slider.h" #elif defined(__WXMOTIF__) #include "wx/motif/slider.h" #elif defined(__WXGTK20__) @@ -133,7 +136,7 @@ private: #elif defined(__WXGTK__) #include "wx/gtk1/slider.h" #elif defined(__WXMAC__) - #include "wx/mac/slider.h" + #include "wx/osx/slider.h" #elif defined(__WXCOCOA__) #include "wx/cocoa/slider.h" #elif defined(__WXPM__)