#ifndef _WX_SLIDER95_H_
#define _WX_SLIDER95_H_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "slider95.h"
-#endif
-
class WXDLLEXPORT wxSubwindows;
// Slider
WXHWND GetEditValue() const;
virtual bool ContainsHWND(WXHWND hWnd) const;
+ // we should let background show through the slider (and its labels)
+ virtual bool HasTransparentBackground() { return true; }
+
+
void Command(wxCommandEvent& event);
virtual bool MSWOnScroll(int orientation, WXWORD wParam,
WXWORD pos, WXHWND control);
int m_lineSize;
int m_tickFreq;
+ // flag needed to detect whether we're getting THUMBRELEASE event because
+ // of dragging the thumb or scrolling the mouse wheel
+ bool m_isDragging;
DECLARE_DYNAMIC_CLASS_NO_COPY(wxSlider)
};