#ifndef WX_PRECOMP
#include "wx/scrolbar.h"
#include "wx/menu.h"
+ #include "wx/timer.h"
#endif // WX_PRECOMP
#include "wx/textbuf.h"
#include "ScintillaWX.h"
#include "ExternalLexer.h"
#include "wx/stc/stc.h"
+#include "wx/stc/private.h"
#include "PlatWX.h"
#ifdef __WXMSW__
class wxSTCTimer : public wxTimer {
public:
wxSTCTimer(ScintillaWX* swx) {
- this->swx = swx;
+ m_swx = swx;
}
void Notify() {
- swx->DoTick();
+ m_swx->DoTick();
}
private:
- ScintillaWX* swx;
+ ScintillaWX* m_swx;
};
class wxStartDragTimer : public wxTimer {
public:
wxStartDragTimer(ScintillaWX* swx) {
- this->swx = swx;
+ m_swx = swx;
}
void Notify() {
- swx->DoStartDrag();
+ m_swx->DoStartDrag();
}
private:
- ScintillaWX* swx;
+ ScintillaWX* m_swx;
};
bool wxSTCDropTarget::OnDropText(wxCoord x, wxCoord y, const wxString& data) {
- return swx->DoDropText(x, y, data);
+ return m_swx->DoDropText(x, y, data);
}
wxDragResult wxSTCDropTarget::OnEnter(wxCoord x, wxCoord y, wxDragResult def) {
- return swx->DoDragEnter(x, y, def);
+ return m_swx->DoDragEnter(x, y, def);
}
wxDragResult wxSTCDropTarget::OnDragOver(wxCoord x, wxCoord y, wxDragResult def) {
- return swx->DoDragOver(x, y, def);
+ return m_swx->DoDragOver(x, y, def);
}
void wxSTCDropTarget::OnLeave() {
- swx->DoDragLeave();
+ m_swx->DoDragLeave();
}
#endif // wxUSE_DRAG_AND_DROP