Improve positioning of wxSlider min/max labels in wxMSW.
Put the min/max labels on the sides or a horizontal slider or above/below a vertical one to make them visually more distinct from the current value label. See #11427. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -106,8 +106,8 @@ protected:
|
||||
// get the boundig box for the slider and possible labels
|
||||
wxRect GetBoundingBox() const;
|
||||
|
||||
// get the height and, if the pointer is not NULL, width of our labels
|
||||
int GetLabelsSize(int *width = NULL) const;
|
||||
// Get the height and, if the pointers are non NULL, widths of both labels.
|
||||
int GetLabelsSize(int *widthMin = NULL, int *widthMax = NULL) const;
|
||||
|
||||
|
||||
// overridden base class virtuals
|
||||
@@ -124,6 +124,8 @@ protected:
|
||||
int m_pageSize;
|
||||
int m_lineSize;
|
||||
int m_tickFreq;
|
||||
int m_minLabelWidth;
|
||||
int m_maxLabelWidth;
|
||||
|
||||
// flag needed to detect whether we're getting THUMBRELEASE event because
|
||||
// of dragging the thumb or scrolling the mouse wheel
|
||||
|
Reference in New Issue
Block a user