]> git.saurik.com Git - wxWidgets.git/commitdiff
dropTarget is now dynamically allocated.
authorRobin Dunn <robin@alldunn.com>
Thu, 16 Mar 2000 00:15:48 +0000 (00:15 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 16 Mar 2000 00:15:48 +0000 (00:15 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6747 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/src/stc/ScintillaWX.cpp
contrib/src/stc/ScintillaWX.h
contrib/src/stc/makefile.vc
src/stc/ScintillaWX.cpp
src/stc/ScintillaWX.h
src/stc/makefile.vc

index 5b82473a49240250c21aa9bd15ec91eb3f1c3936..7e44f56b3eed89c6e8fbbf35fdf57a33ba6a4250 100644 (file)
@@ -84,8 +84,9 @@ ScintillaWX::~ScintillaWX() {
 
 void ScintillaWX::Initialise() {
     //ScintillaBase::Initialise();
-    dropTarget.SetScintilla(this);
-    stc->SetDropTarget(&dropTarget);
+    dropTarget = new wxSTCDropTarget;
+    dropTarget->SetScintilla(this);
+    stc->SetDropTarget(dropTarget);
 }
 
 
index d25eb1818805588d2f8c9207f03347584ecf3106..2d273fc99a276b048d85ae35c4c90f56c57e7a20 100644 (file)
@@ -140,7 +140,7 @@ private:
     wxStyledTextCtrl*   stc;
 
     wxTextDataObject    textDO;
-    wxSTCDropTarget     dropTarget;
+    wxSTCDropTarget*    dropTarget;
     wxDragResult        dragResult;
 };
 
index 8e91828d3c921bc3b2abc4be5662221192c81c8a..c1adeacff6c2ff653de77d024ea2e6f491821440 100644 (file)
@@ -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:
        $(cc) @<<
index 5b82473a49240250c21aa9bd15ec91eb3f1c3936..7e44f56b3eed89c6e8fbbf35fdf57a33ba6a4250 100644 (file)
@@ -84,8 +84,9 @@ ScintillaWX::~ScintillaWX() {
 
 void ScintillaWX::Initialise() {
     //ScintillaBase::Initialise();
-    dropTarget.SetScintilla(this);
-    stc->SetDropTarget(&dropTarget);
+    dropTarget = new wxSTCDropTarget;
+    dropTarget->SetScintilla(this);
+    stc->SetDropTarget(dropTarget);
 }
 
 
index d25eb1818805588d2f8c9207f03347584ecf3106..2d273fc99a276b048d85ae35c4c90f56c57e7a20 100644 (file)
@@ -140,7 +140,7 @@ private:
     wxStyledTextCtrl*   stc;
 
     wxTextDataObject    textDO;
-    wxSTCDropTarget     dropTarget;
+    wxSTCDropTarget*    dropTarget;
     wxDragResult        dragResult;
 };
 
index 8e91828d3c921bc3b2abc4be5662221192c81c8a..c1adeacff6c2ff653de77d024ea2e6f491821440 100644 (file)
@@ -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:
        $(cc) @<<