dropTarget is now dynamically allocated.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6747 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -84,8 +84,9 @@ ScintillaWX::~ScintillaWX() {
|
|||||||
|
|
||||||
void ScintillaWX::Initialise() {
|
void ScintillaWX::Initialise() {
|
||||||
//ScintillaBase::Initialise();
|
//ScintillaBase::Initialise();
|
||||||
dropTarget.SetScintilla(this);
|
dropTarget = new wxSTCDropTarget;
|
||||||
stc->SetDropTarget(&dropTarget);
|
dropTarget->SetScintilla(this);
|
||||||
|
stc->SetDropTarget(dropTarget);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -140,7 +140,7 @@ private:
|
|||||||
wxStyledTextCtrl* stc;
|
wxStyledTextCtrl* stc;
|
||||||
|
|
||||||
wxTextDataObject textDO;
|
wxTextDataObject textDO;
|
||||||
wxSTCDropTarget dropTarget;
|
wxSTCDropTarget* dropTarget;
|
||||||
wxDragResult dragResult;
|
wxDragResult dragResult;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -67,18 +67,6 @@ $(OBJECTS)
|
|||||||
<<
|
<<
|
||||||
|
|
||||||
|
|
||||||
$(PROGRAM).exe: $(D)\$(PROGRAM).obj $(DUMMYOBJ) $(WXLIB) $(LIBTARGET) $(PROGRAM).res
|
|
||||||
$(link) @<<
|
|
||||||
-out:$(PROGRAM).exe
|
|
||||||
$(LINKFLAGS)
|
|
||||||
$(DUMMYOBJ) $(D)\$(PROGRAM).obj $(LIBTARGET) $(PROGRAM).res
|
|
||||||
$(LIBS)
|
|
||||||
<<
|
|
||||||
|
|
||||||
$(PROGRAM).res : $(PROGRAM).rc $(WXDIR)\include\wx\msw\wx.rc
|
|
||||||
$(rc) -r /i$(WXDIR)\include -fo$@ $(PROGRAM).rc
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{$(S)}.cxx{$(D)}.obj:
|
{$(S)}.cxx{$(D)}.obj:
|
||||||
$(cc) @<<
|
$(cc) @<<
|
||||||
|
@@ -84,8 +84,9 @@ ScintillaWX::~ScintillaWX() {
|
|||||||
|
|
||||||
void ScintillaWX::Initialise() {
|
void ScintillaWX::Initialise() {
|
||||||
//ScintillaBase::Initialise();
|
//ScintillaBase::Initialise();
|
||||||
dropTarget.SetScintilla(this);
|
dropTarget = new wxSTCDropTarget;
|
||||||
stc->SetDropTarget(&dropTarget);
|
dropTarget->SetScintilla(this);
|
||||||
|
stc->SetDropTarget(dropTarget);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -140,7 +140,7 @@ private:
|
|||||||
wxStyledTextCtrl* stc;
|
wxStyledTextCtrl* stc;
|
||||||
|
|
||||||
wxTextDataObject textDO;
|
wxTextDataObject textDO;
|
||||||
wxSTCDropTarget dropTarget;
|
wxSTCDropTarget* dropTarget;
|
||||||
wxDragResult dragResult;
|
wxDragResult dragResult;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -67,18 +67,6 @@ $(OBJECTS)
|
|||||||
<<
|
<<
|
||||||
|
|
||||||
|
|
||||||
$(PROGRAM).exe: $(D)\$(PROGRAM).obj $(DUMMYOBJ) $(WXLIB) $(LIBTARGET) $(PROGRAM).res
|
|
||||||
$(link) @<<
|
|
||||||
-out:$(PROGRAM).exe
|
|
||||||
$(LINKFLAGS)
|
|
||||||
$(DUMMYOBJ) $(D)\$(PROGRAM).obj $(LIBTARGET) $(PROGRAM).res
|
|
||||||
$(LIBS)
|
|
||||||
<<
|
|
||||||
|
|
||||||
$(PROGRAM).res : $(PROGRAM).rc $(WXDIR)\include\wx\msw\wx.rc
|
|
||||||
$(rc) -r /i$(WXDIR)\include -fo$@ $(PROGRAM).rc
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{$(S)}.cxx{$(D)}.obj:
|
{$(S)}.cxx{$(D)}.obj:
|
||||||
$(cc) @<<
|
$(cc) @<<
|
||||||
|
Reference in New Issue
Block a user