isScrolling() in wxScroll[Win]Event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5504 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -482,8 +482,14 @@ public:
|
|||||||
|
|
||||||
int GetOrientation() const { return (int) m_extraLong ; }
|
int GetOrientation() const { return (int) m_extraLong ; }
|
||||||
int GetPosition() const { return m_commandInt ; }
|
int GetPosition() const { return m_commandInt ; }
|
||||||
|
bool IsScrolling() const { return m_isScrolling; }
|
||||||
void SetOrientation(int orient) { m_extraLong = (long) orient; }
|
void SetOrientation(int orient) { m_extraLong = (long) orient; }
|
||||||
void SetPosition(int pos) { m_commandInt = pos; }
|
void SetPosition(int pos) { m_commandInt = pos; }
|
||||||
|
void SetScrolling(bool isScrolling) { m_isScrolling = isScrolling; }
|
||||||
|
|
||||||
|
void CopyObject(wxObject& obj) const;
|
||||||
|
public:
|
||||||
|
bool m_isScrolling;
|
||||||
};
|
};
|
||||||
|
|
||||||
// ScrollWin event class, derived fom wxEvent. wxScrollWinEvents
|
// ScrollWin event class, derived fom wxEvent. wxScrollWinEvents
|
||||||
@@ -513,13 +519,16 @@ public:
|
|||||||
|
|
||||||
int GetOrientation() const { return (int) m_extraLong ; }
|
int GetOrientation() const { return (int) m_extraLong ; }
|
||||||
int GetPosition() const { return m_commandInt ; }
|
int GetPosition() const { return m_commandInt ; }
|
||||||
|
bool IsScrolling() const { return m_isScrolling; }
|
||||||
void SetOrientation(int orient) { m_extraLong = (long) orient; }
|
void SetOrientation(int orient) { m_extraLong = (long) orient; }
|
||||||
void SetPosition(int pos) { m_commandInt = pos; }
|
void SetPosition(int pos) { m_commandInt = pos; }
|
||||||
|
void SetScrolling(bool isScrolling) { m_isScrolling = isScrolling; }
|
||||||
|
|
||||||
void CopyObject(wxObject& object_dest) const;
|
void CopyObject(wxObject& object_dest) const;
|
||||||
public:
|
public:
|
||||||
int m_commandInt; // Additional information
|
int m_commandInt; // Additional information
|
||||||
long m_extraLong;
|
long m_extraLong;
|
||||||
|
bool m_isScrolling;
|
||||||
};
|
};
|
||||||
|
|
||||||
// Mouse event class
|
// Mouse event class
|
||||||
|
@@ -205,6 +205,16 @@ wxScrollEvent::wxScrollEvent(wxEventType commandType,
|
|||||||
{
|
{
|
||||||
m_extraLong = orient;
|
m_extraLong = orient;
|
||||||
m_commandInt = pos;
|
m_commandInt = pos;
|
||||||
|
m_isScrolling = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxScrollEvent::CopyObject(wxObject& obj_d) const
|
||||||
|
{
|
||||||
|
wxScrollEvent *obj = (wxScrollEvent*)&obj_d;
|
||||||
|
|
||||||
|
wxCommandEvent::CopyObject(obj_d);
|
||||||
|
|
||||||
|
obj->m_isScrolling = m_isScrolling;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -218,6 +228,7 @@ wxScrollWinEvent::wxScrollWinEvent(wxEventType commandType,
|
|||||||
m_eventType = commandType;
|
m_eventType = commandType;
|
||||||
m_extraLong = orient;
|
m_extraLong = orient;
|
||||||
m_commandInt = pos;
|
m_commandInt = pos;
|
||||||
|
m_isScrolling = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxScrollWinEvent::CopyObject(wxObject& obj_d) const
|
void wxScrollWinEvent::CopyObject(wxObject& obj_d) const
|
||||||
@@ -228,6 +239,7 @@ void wxScrollWinEvent::CopyObject(wxObject& obj_d) const
|
|||||||
|
|
||||||
obj->m_extraLong = m_extraLong;
|
obj->m_extraLong = m_extraLong;
|
||||||
obj->m_commandInt = m_commandInt;
|
obj->m_commandInt = m_commandInt;
|
||||||
|
obj->m_isScrolling = m_isScrolling;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user