Patch for using wxSTC with Borland, #504370
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13606 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -62,16 +62,18 @@ OBJECTS = \
|
|||||||
ScintillaWX.obj \
|
ScintillaWX.obj \
|
||||||
stc.obj \
|
stc.obj \
|
||||||
|
|
||||||
|
STCCFG = stc.cfg
|
||||||
|
STCCPPFLAGS=$(DLL_FLAGS) $(EXTRACPPFLAGS) @$(STCCFG)
|
||||||
|
|
||||||
!include $(WXDIR)\src\makelib.b32
|
default: $(STCCFG) $(LIBTARGET)
|
||||||
|
|
||||||
CFG = stc.cfg
|
|
||||||
CPPFLAGS=$(DLL_FLAGS) $(EXTRACPPFLAGS) @$(CFG)
|
|
||||||
|
|
||||||
{$(S)}.cxx.obj:
|
{$(S)}.cxx.obj:
|
||||||
bcc32 $(CPPFLAGS) -P -c {$< }
|
bcc32 $(STCCPPFLAGS) -P -c {$< }
|
||||||
|
|
||||||
$(CFG): makefile.b32
|
|
||||||
|
|
||||||
|
$(STCCFG): makefile.b32
|
||||||
copy &&!
|
copy &&!
|
||||||
-H=$(WXDIR)\src\msw\wx32.csm
|
-H=$(WXDIR)\src\msw\wx32.csm
|
||||||
-3
|
-3
|
||||||
@@ -97,5 +99,14 @@ $(OPT)
|
|||||||
$(DEBUG_FLAGS)
|
$(DEBUG_FLAGS)
|
||||||
$(WIN95FLAG)
|
$(WIN95FLAG)
|
||||||
$(STCEXTRACPPFLAGS)
|
$(STCEXTRACPPFLAGS)
|
||||||
! $(CFG)
|
! $(STCCFG)
|
||||||
|
|
||||||
|
|
||||||
|
!include $(WXDIR)\src\makelib.b32
|
||||||
|
|
||||||
|
{$(S)}.cpp.obj:
|
||||||
|
bcc32 $(STCCPPFLAGS) -P -c {$< }
|
||||||
|
|
||||||
|
.$(SRCSUFF).obj:
|
||||||
|
bcc32 $(STCCPPFLAGS) -c {$< }
|
||||||
|
|
||||||
|
@@ -143,6 +143,7 @@ wxStyledTextCtrl::wxStyledTextCtrl(wxWindow *parent,
|
|||||||
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
||||||
wxDefaultValidator, name)
|
wxDefaultValidator, name)
|
||||||
{
|
{
|
||||||
|
wxForceScintillaLexers();
|
||||||
m_swx = new ScintillaWX(this);
|
m_swx = new ScintillaWX(this);
|
||||||
m_stopWatch.Start();
|
m_stopWatch.Start();
|
||||||
m_lastKeyDownConsumed = FALSE;
|
m_lastKeyDownConsumed = FALSE;
|
||||||
|
@@ -143,6 +143,7 @@ wxStyledTextCtrl::wxStyledTextCtrl(wxWindow *parent,
|
|||||||
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
||||||
wxDefaultValidator, name)
|
wxDefaultValidator, name)
|
||||||
{
|
{
|
||||||
|
wxForceScintillaLexers();
|
||||||
m_swx = new ScintillaWX(this);
|
m_swx = new ScintillaWX(this);
|
||||||
m_stopWatch.Start();
|
m_stopWatch.Start();
|
||||||
m_lastKeyDownConsumed = FALSE;
|
m_lastKeyDownConsumed = FALSE;
|
||||||
|
@@ -62,16 +62,18 @@ OBJECTS = \
|
|||||||
ScintillaWX.obj \
|
ScintillaWX.obj \
|
||||||
stc.obj \
|
stc.obj \
|
||||||
|
|
||||||
|
STCCFG = stc.cfg
|
||||||
|
STCCPPFLAGS=$(DLL_FLAGS) $(EXTRACPPFLAGS) @$(STCCFG)
|
||||||
|
|
||||||
!include $(WXDIR)\src\makelib.b32
|
default: $(STCCFG) $(LIBTARGET)
|
||||||
|
|
||||||
CFG = stc.cfg
|
|
||||||
CPPFLAGS=$(DLL_FLAGS) $(EXTRACPPFLAGS) @$(CFG)
|
|
||||||
|
|
||||||
{$(S)}.cxx.obj:
|
{$(S)}.cxx.obj:
|
||||||
bcc32 $(CPPFLAGS) -P -c {$< }
|
bcc32 $(STCCPPFLAGS) -P -c {$< }
|
||||||
|
|
||||||
$(CFG): makefile.b32
|
|
||||||
|
|
||||||
|
$(STCCFG): makefile.b32
|
||||||
copy &&!
|
copy &&!
|
||||||
-H=$(WXDIR)\src\msw\wx32.csm
|
-H=$(WXDIR)\src\msw\wx32.csm
|
||||||
-3
|
-3
|
||||||
@@ -97,5 +99,14 @@ $(OPT)
|
|||||||
$(DEBUG_FLAGS)
|
$(DEBUG_FLAGS)
|
||||||
$(WIN95FLAG)
|
$(WIN95FLAG)
|
||||||
$(STCEXTRACPPFLAGS)
|
$(STCEXTRACPPFLAGS)
|
||||||
! $(CFG)
|
! $(STCCFG)
|
||||||
|
|
||||||
|
|
||||||
|
!include $(WXDIR)\src\makelib.b32
|
||||||
|
|
||||||
|
{$(S)}.cpp.obj:
|
||||||
|
bcc32 $(STCCPPFLAGS) -P -c {$< }
|
||||||
|
|
||||||
|
.$(SRCSUFF).obj:
|
||||||
|
bcc32 $(STCCPPFLAGS) -c {$< }
|
||||||
|
|
||||||
|
@@ -143,6 +143,7 @@ wxStyledTextCtrl::wxStyledTextCtrl(wxWindow *parent,
|
|||||||
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
||||||
wxDefaultValidator, name)
|
wxDefaultValidator, name)
|
||||||
{
|
{
|
||||||
|
wxForceScintillaLexers();
|
||||||
m_swx = new ScintillaWX(this);
|
m_swx = new ScintillaWX(this);
|
||||||
m_stopWatch.Start();
|
m_stopWatch.Start();
|
||||||
m_lastKeyDownConsumed = FALSE;
|
m_lastKeyDownConsumed = FALSE;
|
||||||
|
@@ -143,6 +143,7 @@ wxStyledTextCtrl::wxStyledTextCtrl(wxWindow *parent,
|
|||||||
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
style | wxVSCROLL | wxHSCROLL | wxWANTS_CHARS | wxCLIP_CHILDREN,
|
||||||
wxDefaultValidator, name)
|
wxDefaultValidator, name)
|
||||||
{
|
{
|
||||||
|
wxForceScintillaLexers();
|
||||||
m_swx = new ScintillaWX(this);
|
m_swx = new ScintillaWX(this);
|
||||||
m_stopWatch.Start();
|
m_stopWatch.Start();
|
||||||
m_lastKeyDownConsumed = FALSE;
|
m_lastKeyDownConsumed = FALSE;
|
||||||
|
Reference in New Issue
Block a user