Merge branch 'stcpopup'
Many usability and appearance improvements for autocompletion popups and call tips in wxSTC. See https://github.com/wxWidgets/wxWidgets/pull/1267
This commit is contained in:
58
Makefile.in
58
Makefile.in
@@ -2027,11 +2027,22 @@ STCDLL_CXXFLAGS = $(__stcdll_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
|||||||
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
||||||
-DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_STC $(PIC_FLAG) $(CXXWARNINGS) \
|
-DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_STC $(PIC_FLAG) $(CXXWARNINGS) \
|
||||||
$(CPPFLAGS) $(CXXFLAGS)
|
$(CPPFLAGS) $(CXXFLAGS)
|
||||||
|
STCDLL_OBJCXXFLAGS = $(__stcdll_PCH_INC) -D__WX$(TOOLKIT)__ \
|
||||||
|
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
|
||||||
|
$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) -DWXBUILDING $(__INC_TIFF_BUILD_p) \
|
||||||
|
$(__INC_TIFF_p) $(__INC_JPEG_p) $(__INC_PNG_p) $(__INC_ZLIB_p) \
|
||||||
|
$(__INC_REGEX_p) $(__INC_EXPAT_p) \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/include \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/lexlib \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
||||||
|
-DLINK_LEXERS -DWXUSINGDLL -DWXMAKINGDLL_STC $(PIC_FLAG) $(CPPFLAGS) \
|
||||||
|
$(OBJCXXFLAGS)
|
||||||
STCDLL_OBJECTS = \
|
STCDLL_OBJECTS = \
|
||||||
$(__stcdll___win32rc) \
|
$(__stcdll___win32rc) \
|
||||||
stcdll_stc.o \
|
stcdll_stc.o \
|
||||||
stcdll_PlatWX.o \
|
stcdll_PlatWX.o \
|
||||||
stcdll_ScintillaWX.o
|
stcdll_ScintillaWX.o \
|
||||||
|
$(__STC_PLATFORM_SRC_OBJECTS_2)
|
||||||
STCDLL_ODEP = $(_____pch_wxprec_stcdll_wx_wxprec_h_gch___depname)
|
STCDLL_ODEP = $(_____pch_wxprec_stcdll_wx_wxprec_h_gch___depname)
|
||||||
STCLIB_CXXFLAGS = $(__stclib_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
STCLIB_CXXFLAGS = $(__stclib_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||||
@@ -2041,10 +2052,20 @@ STCLIB_CXXFLAGS = $(__stclib_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
|||||||
-I$(top_srcdir)/src/stc/scintilla/lexlib \
|
-I$(top_srcdir)/src/stc/scintilla/lexlib \
|
||||||
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
||||||
-DLINK_LEXERS $(CXXWARNINGS) $(CPPFLAGS) $(CXXFLAGS)
|
-DLINK_LEXERS $(CXXWARNINGS) $(CPPFLAGS) $(CXXFLAGS)
|
||||||
|
STCLIB_OBJCXXFLAGS = $(__stclib_PCH_INC) -D__WX$(TOOLKIT)__ \
|
||||||
|
$(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) \
|
||||||
|
$(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) -DWXBUILDING $(__INC_TIFF_BUILD_p) \
|
||||||
|
$(__INC_TIFF_p) $(__INC_JPEG_p) $(__INC_PNG_p) $(__INC_ZLIB_p) \
|
||||||
|
$(__INC_REGEX_p) $(__INC_EXPAT_p) \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/include \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/lexlib \
|
||||||
|
-I$(top_srcdir)/src/stc/scintilla/src -D__WX__ -DSCI_LEXER -DNO_CXX11_REGEX \
|
||||||
|
-DLINK_LEXERS $(CPPFLAGS) $(OBJCXXFLAGS)
|
||||||
STCLIB_OBJECTS = \
|
STCLIB_OBJECTS = \
|
||||||
stclib_stc.o \
|
stclib_stc.o \
|
||||||
stclib_PlatWX.o \
|
stclib_PlatWX.o \
|
||||||
stclib_ScintillaWX.o
|
stclib_ScintillaWX.o \
|
||||||
|
$(__STC_PLATFORM_SRC_OBJECTS_3)
|
||||||
STCLIB_ODEP = $(_____pch_wxprec_stclib_wx_wxprec_h_gch___depname)
|
STCLIB_ODEP = $(_____pch_wxprec_stclib_wx_wxprec_h_gch___depname)
|
||||||
GLDLL_CXXFLAGS = $(__gldll_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
GLDLL_CXXFLAGS = $(__gldll_PCH_INC) -D__WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p) \
|
||||||
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
$(__DEBUG_DEFINE_p) $(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) \
|
||||||
@@ -6112,8 +6133,13 @@ COND_TOOLKIT_X11___LOWLEVEL_SRC_OBJECTS_1 = \
|
|||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@ = monodll_tabartgtk.o
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@ = monodll_tabartgtk.o
|
||||||
@COND_TOOLKIT_MSW@__AUI_PLATFORM_SRC_OBJECTS = \
|
@COND_TOOLKIT_MSW@__AUI_PLATFORM_SRC_OBJECTS = \
|
||||||
@COND_TOOLKIT_MSW@ monodll_tabartmsw.o monodll_barartmsw.o
|
@COND_TOOLKIT_MSW@ monodll_tabartmsw.o monodll_barartmsw.o
|
||||||
@COND_USE_STC_1@__MONOLIB_STC_SRC_OBJECTS = monodll_stc.o \
|
COND_USE_STC_1___MONOLIB_STC_SRC_OBJECTS = \
|
||||||
@COND_USE_STC_1@ monodll_PlatWX.o monodll_ScintillaWX.o
|
monodll_stc.o \
|
||||||
|
monodll_PlatWX.o \
|
||||||
|
monodll_ScintillaWX.o \
|
||||||
|
$(__STC_PLATFORM_SRC_OBJECTS)
|
||||||
|
@COND_USE_STC_1@__MONOLIB_STC_SRC_OBJECTS = $(COND_USE_STC_1___MONOLIB_STC_SRC_OBJECTS)
|
||||||
|
@COND_TOOLKIT_OSX_COCOA@__STC_PLATFORM_SRC_OBJECTS = monodll_PlatWXcocoa.o
|
||||||
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@__PLUGIN_SRC_OBJECTS \
|
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@__PLUGIN_SRC_OBJECTS \
|
||||||
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@ = monodll_sound_sdl.o
|
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@ = monodll_sound_sdl.o
|
||||||
@COND_PLATFORM_WIN32_1@__monodll___win32rc = monodll_version_rc.o
|
@COND_PLATFORM_WIN32_1@__monodll___win32rc = monodll_version_rc.o
|
||||||
@@ -8091,8 +8117,14 @@ COND_TOOLKIT_X11___LOWLEVEL_SRC_OBJECTS_3 = \
|
|||||||
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@ = monolib_tabartgtk.o
|
@COND_TOOLKIT_GTK_TOOLKIT_VERSION_2@ = monolib_tabartgtk.o
|
||||||
@COND_TOOLKIT_MSW@__AUI_PLATFORM_SRC_OBJECTS_1 = \
|
@COND_TOOLKIT_MSW@__AUI_PLATFORM_SRC_OBJECTS_1 = \
|
||||||
@COND_TOOLKIT_MSW@ monolib_tabartmsw.o monolib_barartmsw.o
|
@COND_TOOLKIT_MSW@ monolib_tabartmsw.o monolib_barartmsw.o
|
||||||
@COND_USE_STC_1@__MONOLIB_STC_SRC_OBJECTS_1 = monolib_stc.o \
|
COND_USE_STC_1___MONOLIB_STC_SRC_OBJECTS_1 = \
|
||||||
@COND_USE_STC_1@ monolib_PlatWX.o monolib_ScintillaWX.o
|
monolib_stc.o \
|
||||||
|
monolib_PlatWX.o \
|
||||||
|
monolib_ScintillaWX.o \
|
||||||
|
$(__STC_PLATFORM_SRC_OBJECTS_1)
|
||||||
|
@COND_USE_STC_1@__MONOLIB_STC_SRC_OBJECTS_1 = $(COND_USE_STC_1___MONOLIB_STC_SRC_OBJECTS_1)
|
||||||
|
@COND_TOOLKIT_OSX_COCOA@__STC_PLATFORM_SRC_OBJECTS_1 \
|
||||||
|
@COND_TOOLKIT_OSX_COCOA@ = monolib_PlatWXcocoa.o
|
||||||
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@__PLUGIN_SRC_OBJECTS_1 \
|
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@__PLUGIN_SRC_OBJECTS_1 \
|
||||||
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@ = monolib_sound_sdl.o
|
@COND_PLATFORM_UNIX_1_USE_PLUGINS_0@ = monolib_sound_sdl.o
|
||||||
COND_MONOLITHIC_0_SHARED_1___basedll___depname = \
|
COND_MONOLITHIC_0_SHARED_1___basedll___depname = \
|
||||||
@@ -12955,6 +12987,7 @@ COND_USE_SOVERSOLARIS_1___stcdll___so_symlinks_uninst_cmd = rm -f \
|
|||||||
$(LIBPREFIX)wx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX).$(DLLIMP_SUFFIX)
|
$(LIBPREFIX)wx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX).$(DLLIMP_SUFFIX)
|
||||||
@COND_USE_SOVERSOLARIS_1@__stcdll___so_symlinks_uninst_cmd = $(COND_USE_SOVERSOLARIS_1___stcdll___so_symlinks_uninst_cmd)
|
@COND_USE_SOVERSOLARIS_1@__stcdll___so_symlinks_uninst_cmd = $(COND_USE_SOVERSOLARIS_1___stcdll___so_symlinks_uninst_cmd)
|
||||||
@COND_PLATFORM_WIN32_1@__stcdll___win32rc = stcdll_version_rc.o
|
@COND_PLATFORM_WIN32_1@__stcdll___win32rc = stcdll_version_rc.o
|
||||||
|
@COND_TOOLKIT_OSX_COCOA@__STC_PLATFORM_SRC_OBJECTS_2 = stcdll_PlatWXcocoa.o
|
||||||
COND_MONOLITHIC_0_SHARED_0_USE_STC_1___stclib___depname = \
|
COND_MONOLITHIC_0_SHARED_0_USE_STC_1___stclib___depname = \
|
||||||
$(LIBDIRNAME)/$(LIBPREFIX)wx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
|
$(LIBDIRNAME)/$(LIBPREFIX)wx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
|
||||||
@COND_MONOLITHIC_0_SHARED_0_USE_STC_1@__stclib___depname = $(COND_MONOLITHIC_0_SHARED_0_USE_STC_1___stclib___depname)
|
@COND_MONOLITHIC_0_SHARED_0_USE_STC_1@__stclib___depname = $(COND_MONOLITHIC_0_SHARED_0_USE_STC_1___stclib___depname)
|
||||||
@@ -12967,6 +13000,7 @@ COND_MONOLITHIC_0_SHARED_0_USE_STC_1___stclib___depname = \
|
|||||||
@COND_ICC_PCH_1@ ./.pch/wxprec_stclib/wx/wxprec.h.gch
|
@COND_ICC_PCH_1@ ./.pch/wxprec_stclib/wx/wxprec.h.gch
|
||||||
@COND_USE_PCH_1@_____pch_wxprec_stclib_wx_wxprec_h_gch___depname \
|
@COND_USE_PCH_1@_____pch_wxprec_stclib_wx_wxprec_h_gch___depname \
|
||||||
@COND_USE_PCH_1@ = ./.pch/wxprec_stclib/wx/wxprec.h.gch
|
@COND_USE_PCH_1@ = ./.pch/wxprec_stclib/wx/wxprec.h.gch
|
||||||
|
@COND_TOOLKIT_OSX_COCOA@__STC_PLATFORM_SRC_OBJECTS_3 = stclib_PlatWXcocoa.o
|
||||||
@COND_SHARED_1@____wxstc_namedll_DEP = $(__stcdll___depname)
|
@COND_SHARED_1@____wxstc_namedll_DEP = $(__stcdll___depname)
|
||||||
@COND_SHARED_0@____wxstc_namelib_DEP = $(__stclib___depname)
|
@COND_SHARED_0@____wxstc_namelib_DEP = $(__stclib___depname)
|
||||||
COND_SHARED_1_USE_GUI_1_USE_OPENGL_1___gldll___depname = \
|
COND_SHARED_1_USE_GUI_1_USE_OPENGL_1___gldll___depname = \
|
||||||
@@ -17416,6 +17450,9 @@ monodll_PlatWX.o: $(srcdir)/src/stc/PlatWX.cpp $(MONODLL_ODEP)
|
|||||||
monodll_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(MONODLL_ODEP)
|
monodll_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(MONODLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
||||||
|
|
||||||
|
monodll_PlatWXcocoa.o: $(srcdir)/src/stc/PlatWXcocoa.mm $(MONODLL_ODEP)
|
||||||
|
$(CXXC) -c -o $@ $(MONODLL_OBJCXXFLAGS) $(srcdir)/src/stc/PlatWXcocoa.mm
|
||||||
|
|
||||||
monodll_xml.o: $(srcdir)/src/xml/xml.cpp $(MONODLL_ODEP)
|
monodll_xml.o: $(srcdir)/src/xml/xml.cpp $(MONODLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/xml/xml.cpp
|
$(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $(srcdir)/src/xml/xml.cpp
|
||||||
|
|
||||||
@@ -22675,6 +22712,9 @@ monolib_PlatWX.o: $(srcdir)/src/stc/PlatWX.cpp $(MONOLIB_ODEP)
|
|||||||
monolib_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(MONOLIB_ODEP)
|
monolib_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(MONOLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
||||||
|
|
||||||
|
monolib_PlatWXcocoa.o: $(srcdir)/src/stc/PlatWXcocoa.mm $(MONOLIB_ODEP)
|
||||||
|
$(CXXC) -c -o $@ $(MONOLIB_OBJCXXFLAGS) $(srcdir)/src/stc/PlatWXcocoa.mm
|
||||||
|
|
||||||
monolib_xml.o: $(srcdir)/src/xml/xml.cpp $(MONOLIB_ODEP)
|
monolib_xml.o: $(srcdir)/src/xml/xml.cpp $(MONOLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/xml/xml.cpp
|
$(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $(srcdir)/src/xml/xml.cpp
|
||||||
|
|
||||||
@@ -36613,6 +36653,9 @@ stcdll_PlatWX.o: $(srcdir)/src/stc/PlatWX.cpp $(STCDLL_ODEP)
|
|||||||
stcdll_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(STCDLL_ODEP)
|
stcdll_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(STCDLL_ODEP)
|
||||||
$(CXXC) -c -o $@ $(STCDLL_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
$(CXXC) -c -o $@ $(STCDLL_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
||||||
|
|
||||||
|
stcdll_PlatWXcocoa.o: $(srcdir)/src/stc/PlatWXcocoa.mm $(STCDLL_ODEP)
|
||||||
|
$(CXXC) -c -o $@ $(STCDLL_OBJCXXFLAGS) $(srcdir)/src/stc/PlatWXcocoa.mm
|
||||||
|
|
||||||
stclib_stc.o: $(srcdir)/src/stc/stc.cpp $(STCLIB_ODEP)
|
stclib_stc.o: $(srcdir)/src/stc/stc.cpp $(STCLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(STCLIB_CXXFLAGS) $(srcdir)/src/stc/stc.cpp
|
$(CXXC) -c -o $@ $(STCLIB_CXXFLAGS) $(srcdir)/src/stc/stc.cpp
|
||||||
|
|
||||||
@@ -36622,6 +36665,9 @@ stclib_PlatWX.o: $(srcdir)/src/stc/PlatWX.cpp $(STCLIB_ODEP)
|
|||||||
stclib_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(STCLIB_ODEP)
|
stclib_ScintillaWX.o: $(srcdir)/src/stc/ScintillaWX.cpp $(STCLIB_ODEP)
|
||||||
$(CXXC) -c -o $@ $(STCLIB_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
$(CXXC) -c -o $@ $(STCLIB_CXXFLAGS) $(srcdir)/src/stc/ScintillaWX.cpp
|
||||||
|
|
||||||
|
stclib_PlatWXcocoa.o: $(srcdir)/src/stc/PlatWXcocoa.mm $(STCLIB_ODEP)
|
||||||
|
$(CXXC) -c -o $@ $(STCLIB_OBJCXXFLAGS) $(srcdir)/src/stc/PlatWXcocoa.mm
|
||||||
|
|
||||||
gldll_version_rc.o: $(srcdir)/src/msw/version.rc $(GLDLL_ODEP)
|
gldll_version_rc.o: $(srcdir)/src/msw/version.rc $(GLDLL_ODEP)
|
||||||
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_67) $(__DEBUG_DEFINE_p_66) $(__EXCEPTIONS_DEFINE_p_65) $(__RTTI_DEFINE_p_65) $(__THREAD_DEFINE_p_65) --define WXBUILDING --define WXDLLNAME=$(WXDLLNAMEPREFIXGUI)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl$(WXCOMPILER)$(VENDORTAG)$(WXDLLVERSIONTAG) $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include $(__INC_TIFF_BUILD_p_66) $(__INC_TIFF_p_66) $(__INC_JPEG_p_66) $(__INC_PNG_p_65) $(__INC_ZLIB_p_67) $(__INC_REGEX_p_65) $(__INC_EXPAT_p_65) --define WXUSINGDLL --define WXMAKINGDLL_GL
|
$(WINDRES) -i$< -o$@ --define __WX$(TOOLKIT)__ $(__WXUNIV_DEFINE_p_67) $(__DEBUG_DEFINE_p_66) $(__EXCEPTIONS_DEFINE_p_65) $(__RTTI_DEFINE_p_65) $(__THREAD_DEFINE_p_65) --define WXBUILDING --define WXDLLNAME=$(WXDLLNAMEPREFIXGUI)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_gl$(WXCOMPILER)$(VENDORTAG)$(WXDLLVERSIONTAG) $(__RCDEFDIR_p) --include-dir $(top_srcdir)/include $(__INC_TIFF_BUILD_p_66) $(__INC_TIFF_p_66) $(__INC_JPEG_p_66) $(__INC_PNG_p_65) $(__INC_ZLIB_p_67) $(__INC_REGEX_p_65) $(__INC_EXPAT_p_65) --define WXUSINGDLL --define WXMAKINGDLL_GL
|
||||||
|
|
||||||
|
@@ -278,7 +278,7 @@ dnl ### begin block 20_COND_MONOLITHIC_0_USE_RICHTEXT_1[wx.bkl] ###
|
|||||||
COND_MONOLITHIC_0_USE_RICHTEXT_1=""
|
COND_MONOLITHIC_0_USE_RICHTEXT_1=""
|
||||||
fi
|
fi
|
||||||
AC_SUBST(COND_MONOLITHIC_0_USE_RICHTEXT_1)
|
AC_SUBST(COND_MONOLITHIC_0_USE_RICHTEXT_1)
|
||||||
dnl ### begin block 20_COND_MONOLITHIC_0_USE_STC_1[wx.bkl] ###
|
dnl ### begin block 20_COND_MONOLITHIC_0_USE_STC_1[../../tests/test.bkl,wx.bkl] ###
|
||||||
COND_MONOLITHIC_0_USE_STC_1="#"
|
COND_MONOLITHIC_0_USE_STC_1="#"
|
||||||
if test "x$MONOLITHIC" = "x0" -a "x$USE_STC" = "x1" ; then
|
if test "x$MONOLITHIC" = "x0" -a "x$USE_STC" = "x1" ; then
|
||||||
COND_MONOLITHIC_0_USE_STC_1=""
|
COND_MONOLITHIC_0_USE_STC_1=""
|
||||||
|
@@ -180,7 +180,7 @@
|
|||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('richtext')))</if>
|
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('richtext')))</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="WXLIB_STC">
|
<set var="WXLIB_STC">
|
||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('stc')))</if>
|
<if cond="MONOLITHIC=='0' and USE_STC=='1'">$(mk.evalExpr(wxwin.mkLibName('stc')))</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="WXLIB_WEBVIEW">
|
<set var="WXLIB_WEBVIEW">
|
||||||
|
@@ -3459,16 +3459,23 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- wxSTC -->
|
<!-- wxSTC -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
|
|
||||||
<set var="STC_SRC" hints="files">
|
<set var="STC_CMN_SRC" hints="files">
|
||||||
src/stc/stc.cpp
|
src/stc/stc.cpp
|
||||||
src/stc/PlatWX.cpp
|
src/stc/PlatWX.cpp
|
||||||
src/stc/ScintillaWX.cpp
|
src/stc/ScintillaWX.cpp
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="STC_HDR" hints="files">
|
<set var="STC_CMN_HDR" hints="files">
|
||||||
wx/stc/stc.h
|
wx/stc/stc.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
<set var="STC_OSX_COCOA_SRC" hints="files">
|
||||||
|
src/stc/PlatWXcocoa.mm
|
||||||
|
</set>
|
||||||
|
|
||||||
|
<set var="STC_OSX_COCOA_HDR" hints="files">
|
||||||
|
</set>
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
<!-- Define sources for specific libraries: -->
|
<!-- Define sources for specific libraries: -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
@@ -3650,6 +3657,16 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<set var="MEDIA_SRC">$(MEDIA_CMN_SRC) $(MEDIA_PLATFORM_SRC)</set>
|
<set var="MEDIA_SRC">$(MEDIA_CMN_SRC) $(MEDIA_PLATFORM_SRC)</set>
|
||||||
<set var="MEDIA_HDR">$(MEDIA_CMN_HDR) $(MEDIA_PLATFORM_HDR)</set>
|
<set var="MEDIA_HDR">$(MEDIA_CMN_HDR) $(MEDIA_PLATFORM_HDR)</set>
|
||||||
|
|
||||||
|
<!-- wxSTC files: -->
|
||||||
|
<set var="STC_PLATFORM_SRC" hints="files">
|
||||||
|
<if cond="TOOLKIT=='OSX_COCOA'">$(STC_OSX_COCOA_SRC)</if>
|
||||||
|
</set>
|
||||||
|
<set var="STC_PLATFORM_HDR" hints="files">
|
||||||
|
<if cond="TOOLKIT=='OSX_COCOA'">$(STC_OSX_COCOA_HDR)</if>
|
||||||
|
</set>
|
||||||
|
<set var="STC_SRC">$(STC_CMN_SRC) $(STC_PLATFORM_SRC)</set>
|
||||||
|
<set var="STC_HDR">$(STC_CMN_HDR) $(STC_PLATFORM_HDR)</set>
|
||||||
|
|
||||||
|
|
||||||
<set var="GUI_CORE_HEADERS" hints="files">
|
<set var="GUI_CORE_HEADERS" hints="files">
|
||||||
<if cond="USE_GUI=='1' and WXUNIV=='0'">$(GUI_HDR)</if>
|
<if cond="USE_GUI=='1' and WXUNIV=='0'">$(GUI_HDR)</if>
|
||||||
|
@@ -3196,13 +3196,20 @@ set(RICHTEXT_HDR
|
|||||||
wx/xrc/xh_richtext.h
|
wx/xrc/xh_richtext.h
|
||||||
)
|
)
|
||||||
|
|
||||||
set(STC_SRC
|
set(STC_CMN_SRC
|
||||||
src/stc/stc.cpp
|
src/stc/stc.cpp
|
||||||
src/stc/PlatWX.cpp
|
src/stc/PlatWX.cpp
|
||||||
src/stc/ScintillaWX.cpp
|
src/stc/ScintillaWX.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
set(STC_HDR
|
set(STC_CMN_HDR
|
||||||
wx/stc/stc.h
|
wx/stc/stc.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(STC_OSX_COCOA_SRC
|
||||||
|
src/stc/PlatWXcocoa.mm
|
||||||
|
)
|
||||||
|
|
||||||
|
set(STC_OSX_COCOA_HDR
|
||||||
|
)
|
||||||
|
|
||||||
|
@@ -9,7 +9,11 @@
|
|||||||
|
|
||||||
include(../../source_groups.cmake)
|
include(../../source_groups.cmake)
|
||||||
|
|
||||||
wx_append_sources(STC_FILES STC)
|
wx_append_sources(STC_FILES STC_CMN)
|
||||||
|
|
||||||
|
if(WXOSX_COCOA)
|
||||||
|
wx_append_sources(STC_FILES STC_OSX_COCOA)
|
||||||
|
endif()
|
||||||
|
|
||||||
wx_add_builtin_library(wxscintilla
|
wx_add_builtin_library(wxscintilla
|
||||||
src/stc/scintilla/lexers/LexA68k.cxx
|
src/stc/scintilla/lexers/LexA68k.cxx
|
||||||
|
@@ -63,6 +63,7 @@ set(TEST_GUI_SRC
|
|||||||
controls/slidertest.cpp
|
controls/slidertest.cpp
|
||||||
controls/spinctrldbltest.cpp
|
controls/spinctrldbltest.cpp
|
||||||
controls/spinctrltest.cpp
|
controls/spinctrltest.cpp
|
||||||
|
controls/styledtextctrltest.cpp
|
||||||
controls/textctrltest.cpp
|
controls/textctrltest.cpp
|
||||||
controls/textentrytest.cpp
|
controls/textentrytest.cpp
|
||||||
controls/togglebuttontest.cpp
|
controls/togglebuttontest.cpp
|
||||||
@@ -171,6 +172,9 @@ wx_exe_link_libraries(test_gui core)
|
|||||||
if(wxUSE_RICHTEXT)
|
if(wxUSE_RICHTEXT)
|
||||||
wx_exe_link_libraries(test_gui richtext)
|
wx_exe_link_libraries(test_gui richtext)
|
||||||
endif()
|
endif()
|
||||||
|
if(wxUSE_STC)
|
||||||
|
wx_exe_link_libraries(test_gui stc)
|
||||||
|
endif()
|
||||||
if(wxUSE_MEDIACTRL)
|
if(wxUSE_MEDIACTRL)
|
||||||
wx_exe_link_libraries(test_gui media)
|
wx_exe_link_libraries(test_gui media)
|
||||||
endif()
|
endif()
|
||||||
|
@@ -3129,10 +3129,15 @@ RICHTEXT_HDR =
|
|||||||
|
|
||||||
# wxSTC
|
# wxSTC
|
||||||
|
|
||||||
STC_SRC =
|
STC_CMN_SRC =
|
||||||
src/stc/stc.cpp
|
src/stc/stc.cpp
|
||||||
src/stc/PlatWX.cpp
|
src/stc/PlatWX.cpp
|
||||||
src/stc/ScintillaWX.cpp
|
src/stc/ScintillaWX.cpp
|
||||||
|
|
||||||
STC_HDR =
|
STC_CMN_HDR =
|
||||||
wx/stc/stc.h
|
wx/stc/stc.h
|
||||||
|
|
||||||
|
STC_OSX_COCOA_SRC =
|
||||||
|
src/stc/PlatWXcocoa.mm
|
||||||
|
STC_OSX_COCOA_HDR =
|
||||||
|
|
||||||
|
@@ -962,6 +962,9 @@
|
|||||||
4CB3626391CE34D4B1F71AA0 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
4CB3626391CE34D4B1F71AA0 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
||||||
4CB3626391CE34D4B1F71AA1 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
4CB3626391CE34D4B1F71AA1 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
||||||
4CB3626391CE34D4B1F71AA2 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
4CB3626391CE34D4B1F71AA2 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = DECAF5DD80383A2CA76EB383 /* jdatasrc.c */; };
|
||||||
|
4CECCB6D2224FAD300FF250C /* PlatWXcocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4CECCB6C2224FAD300FF250C /* PlatWXcocoa.mm */; };
|
||||||
|
4CECCB6E2224FADB00FF250C /* PlatWXcocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4CECCB6C2224FAD300FF250C /* PlatWXcocoa.mm */; };
|
||||||
|
4CECCB6F2224FAE300FF250C /* PlatWXcocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4CECCB6C2224FAD300FF250C /* PlatWXcocoa.mm */; };
|
||||||
4CF9BA40653C3153805D88AB /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
4CF9BA40653C3153805D88AB /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
||||||
4CF9BA40653C3153805D88AC /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
4CF9BA40653C3153805D88AC /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
||||||
4CF9BA40653C3153805D88AD /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
4CF9BA40653C3153805D88AD /* arcfind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C513377E9E303F778BA9D7ED /* arcfind.cpp */; };
|
||||||
@@ -4131,6 +4134,7 @@
|
|||||||
4BA819575B5136B09FA8FEB1 /* pen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = pen.cpp; path = ../../src/osx/pen.cpp; sourceTree = "<group>"; };
|
4BA819575B5136B09FA8FEB1 /* pen.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = pen.cpp; path = ../../src/osx/pen.cpp; sourceTree = "<group>"; };
|
||||||
4C4649974D8B3A109D1BF145 /* art_internal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = art_internal.cpp; path = ../../src/ribbon/art_internal.cpp; sourceTree = "<group>"; };
|
4C4649974D8B3A109D1BF145 /* art_internal.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = art_internal.cpp; path = ../../src/ribbon/art_internal.cpp; sourceTree = "<group>"; };
|
||||||
4CB467F9898C3952A68D988B /* zutil.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = ../../src/zlib/zutil.c; sourceTree = "<group>"; };
|
4CB467F9898C3952A68D988B /* zutil.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = zutil.c; path = ../../src/zlib/zutil.c; sourceTree = "<group>"; };
|
||||||
|
4CECCB6C2224FAD300FF250C /* PlatWXcocoa.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = PlatWXcocoa.mm; path = ../../src/stc/PlatWXcocoa.mm; sourceTree = "<group>"; };
|
||||||
4EB3B255D20F3AE5A95230F6 /* LexCSS.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LexCSS.cxx; path = ../../src/stc/scintilla/lexers/LexCSS.cxx; sourceTree = "<group>"; };
|
4EB3B255D20F3AE5A95230F6 /* LexCSS.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = LexCSS.cxx; path = ../../src/stc/scintilla/lexers/LexCSS.cxx; sourceTree = "<group>"; };
|
||||||
4F58B88D42A93BD0B74ADF75 /* CallTip.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CallTip.cxx; path = ../../src/stc/scintilla/src/CallTip.cxx; sourceTree = "<group>"; };
|
4F58B88D42A93BD0B74ADF75 /* CallTip.cxx */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CallTip.cxx; path = ../../src/stc/scintilla/src/CallTip.cxx; sourceTree = "<group>"; };
|
||||||
4F768B23D8B535CE8D0BD343 /* tif_jpeg_12.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = tif_jpeg_12.c; path = ../../src/tiff/libtiff/tif_jpeg_12.c; sourceTree = "<group>"; };
|
4F768B23D8B535CE8D0BD343 /* tif_jpeg_12.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = tif_jpeg_12.c; path = ../../src/tiff/libtiff/tif_jpeg_12.c; sourceTree = "<group>"; };
|
||||||
@@ -6152,6 +6156,7 @@
|
|||||||
D0B9C41A4D12345AAA764CAD /* stc.cpp */,
|
D0B9C41A4D12345AAA764CAD /* stc.cpp */,
|
||||||
47FF6D792CA234C395692118 /* PlatWX.cpp */,
|
47FF6D792CA234C395692118 /* PlatWX.cpp */,
|
||||||
8E6F9D4319F639BE89E5A82F /* ScintillaWX.cpp */,
|
8E6F9D4319F639BE89E5A82F /* ScintillaWX.cpp */,
|
||||||
|
4CECCB6C2224FAD300FF250C /* PlatWXcocoa.mm */,
|
||||||
);
|
);
|
||||||
name = stc;
|
name = stc;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -8066,6 +8071,7 @@
|
|||||||
E3B3E4F75D503DB89B5C622F /* stc.cpp in Sources */,
|
E3B3E4F75D503DB89B5C622F /* stc.cpp in Sources */,
|
||||||
908957F65B7E36F8BF3858DF /* PlatWX.cpp in Sources */,
|
908957F65B7E36F8BF3858DF /* PlatWX.cpp in Sources */,
|
||||||
3E6AA08E72A030D39D867D4D /* ScintillaWX.cpp in Sources */,
|
3E6AA08E72A030D39D867D4D /* ScintillaWX.cpp in Sources */,
|
||||||
|
4CECCB6F2224FAE300FF250C /* PlatWXcocoa.mm in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
@@ -8916,6 +8922,7 @@
|
|||||||
D4EC9DB5F8DF319EA0FD26A5 /* LexVB.cxx in Sources */,
|
D4EC9DB5F8DF319EA0FD26A5 /* LexVB.cxx in Sources */,
|
||||||
3C5E1A45A57B3169A4C073DA /* LexVerilog.cxx in Sources */,
|
3C5E1A45A57B3169A4C073DA /* LexVerilog.cxx in Sources */,
|
||||||
16021CFD78623B8CBD08FC20 /* LexVHDL.cxx in Sources */,
|
16021CFD78623B8CBD08FC20 /* LexVHDL.cxx in Sources */,
|
||||||
|
4CECCB6E2224FADB00FF250C /* PlatWXcocoa.mm in Sources */,
|
||||||
9CC92BB4B0E233A0A7F8127A /* LexVisualProlog.cxx in Sources */,
|
9CC92BB4B0E233A0A7F8127A /* LexVisualProlog.cxx in Sources */,
|
||||||
159E4248CB1333AD841D9F04 /* LexYAML.cxx in Sources */,
|
159E4248CB1333AD841D9F04 /* LexYAML.cxx in Sources */,
|
||||||
91364FDD73053139BBAA313C /* Accessor.cxx in Sources */,
|
91364FDD73053139BBAA313C /* Accessor.cxx in Sources */,
|
||||||
@@ -10141,6 +10148,7 @@
|
|||||||
D4EC9DB5F8DF319EA0FD26A4 /* LexVB.cxx in Sources */,
|
D4EC9DB5F8DF319EA0FD26A4 /* LexVB.cxx in Sources */,
|
||||||
3C5E1A45A57B3169A4C073D9 /* LexVerilog.cxx in Sources */,
|
3C5E1A45A57B3169A4C073D9 /* LexVerilog.cxx in Sources */,
|
||||||
16021CFD78623B8CBD08FC1F /* LexVHDL.cxx in Sources */,
|
16021CFD78623B8CBD08FC1F /* LexVHDL.cxx in Sources */,
|
||||||
|
4CECCB6D2224FAD300FF250C /* PlatWXcocoa.mm in Sources */,
|
||||||
9CC92BB4B0E233A0A7F81279 /* LexVisualProlog.cxx in Sources */,
|
9CC92BB4B0E233A0A7F81279 /* LexVisualProlog.cxx in Sources */,
|
||||||
159E4248CB1333AD841D9F03 /* LexYAML.cxx in Sources */,
|
159E4248CB1333AD841D9F03 /* LexYAML.cxx in Sources */,
|
||||||
91364FDD73053139BBAA313B /* Accessor.cxx in Sources */,
|
91364FDD73053139BBAA313B /* Accessor.cxx in Sources */,
|
||||||
|
@@ -1441,7 +1441,7 @@ if (!$only_bkl) {
|
|||||||
qa => [qw(QA)],
|
qa => [qw(QA)],
|
||||||
ribbon => [qw(RIBBON)],
|
ribbon => [qw(RIBBON)],
|
||||||
richtext => [qw(RICHTEXT)],
|
richtext => [qw(RICHTEXT)],
|
||||||
stc => [qw(STC)],
|
stc => [qw(STC_CMN)],
|
||||||
webview => [qw(WEBVIEW_CMN WEBVIEW_MSW)],
|
webview => [qw(WEBVIEW_CMN WEBVIEW_MSW)],
|
||||||
xml => [qw(XML)],
|
xml => [qw(XML)],
|
||||||
xrc => [qw(XRC)],
|
xrc => [qw(XRC)],
|
||||||
|
@@ -82,7 +82,7 @@ if (!$only_bkl) {
|
|||||||
qa => [qw(QA)],
|
qa => [qw(QA)],
|
||||||
ribbon => [qw(RIBBON)],
|
ribbon => [qw(RIBBON)],
|
||||||
richtext => [qw(RICHTEXT)],
|
richtext => [qw(RICHTEXT)],
|
||||||
stc => [qw(STC)],
|
stc => [qw(STC_CMN)],
|
||||||
webview => [qw(WEBVIEW_CMN WEBVIEW_MSW)],
|
webview => [qw(WEBVIEW_CMN WEBVIEW_MSW)],
|
||||||
xml => [qw(XML)],
|
xml => [qw(XML)],
|
||||||
xrc => [qw(XRC)],
|
xrc => [qw(XRC)],
|
||||||
|
14
configure
vendored
14
configure
vendored
@@ -1026,6 +1026,7 @@ infodir
|
|||||||
docdir
|
docdir
|
||||||
oldincludedir
|
oldincludedir
|
||||||
includedir
|
includedir
|
||||||
|
runstatedir
|
||||||
localstatedir
|
localstatedir
|
||||||
sharedstatedir
|
sharedstatedir
|
||||||
sysconfdir
|
sysconfdir
|
||||||
@@ -1449,6 +1450,7 @@ datadir='${datarootdir}'
|
|||||||
sysconfdir='${prefix}/etc'
|
sysconfdir='${prefix}/etc'
|
||||||
sharedstatedir='${prefix}/com'
|
sharedstatedir='${prefix}/com'
|
||||||
localstatedir='${prefix}/var'
|
localstatedir='${prefix}/var'
|
||||||
|
runstatedir='${localstatedir}/run'
|
||||||
includedir='${prefix}/include'
|
includedir='${prefix}/include'
|
||||||
oldincludedir='/usr/include'
|
oldincludedir='/usr/include'
|
||||||
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
|
||||||
@@ -1701,6 +1703,15 @@ do
|
|||||||
| -silent | --silent | --silen | --sile | --sil)
|
| -silent | --silent | --silen | --sile | --sil)
|
||||||
silent=yes ;;
|
silent=yes ;;
|
||||||
|
|
||||||
|
-runstatedir | --runstatedir | --runstatedi | --runstated \
|
||||||
|
| --runstate | --runstat | --runsta | --runst | --runs \
|
||||||
|
| --run | --ru | --r)
|
||||||
|
ac_prev=runstatedir ;;
|
||||||
|
-runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
|
||||||
|
| --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
|
||||||
|
| --run=* | --ru=* | --r=*)
|
||||||
|
runstatedir=$ac_optarg ;;
|
||||||
|
|
||||||
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
||||||
ac_prev=sbindir ;;
|
ac_prev=sbindir ;;
|
||||||
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
||||||
@@ -1838,7 +1849,7 @@ fi
|
|||||||
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
|
||||||
datadir sysconfdir sharedstatedir localstatedir includedir \
|
datadir sysconfdir sharedstatedir localstatedir includedir \
|
||||||
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
|
||||||
libdir localedir mandir
|
libdir localedir mandir runstatedir
|
||||||
do
|
do
|
||||||
eval ac_val=\$$ac_var
|
eval ac_val=\$$ac_var
|
||||||
# Remove trailing slashes.
|
# Remove trailing slashes.
|
||||||
@@ -1991,6 +2002,7 @@ Fine tuning of the installation directories:
|
|||||||
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
||||||
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
||||||
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
||||||
|
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
||||||
--libdir=DIR object code libraries [EPREFIX/lib]
|
--libdir=DIR object code libraries [EPREFIX/lib]
|
||||||
--includedir=DIR C header files [PREFIX/include]
|
--includedir=DIR C header files [PREFIX/include]
|
||||||
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
||||||
|
@@ -5187,6 +5187,16 @@ public:
|
|||||||
// Register an image for use in autocompletion lists.
|
// Register an image for use in autocompletion lists.
|
||||||
void RegisterImage(int type, const wxBitmap& bmp);
|
void RegisterImage(int type, const wxBitmap& bmp);
|
||||||
|
|
||||||
|
// Set the colours used to display the items in an autocompletion list.
|
||||||
|
void AutoCompSetColours(const wxColour& background, const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText);
|
||||||
|
|
||||||
|
// Use a wxListCtrl to display autocompletion lists.
|
||||||
|
void AutoCompUseListCtrl(bool useListCtrl = true,
|
||||||
|
const wxColour& currentBgColour = wxNullColour,
|
||||||
|
const wxColour& currentTextColour = wxNullColour);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// The following methods are nearly equivalent to their similarly named
|
// The following methods are nearly equivalent to their similarly named
|
||||||
|
@@ -7423,6 +7423,54 @@ public:
|
|||||||
*/
|
*/
|
||||||
void RegisterImage(int type, const wxBitmap& bmp);
|
void RegisterImage(int type, const wxBitmap& bmp);
|
||||||
|
|
||||||
|
/**
|
||||||
|
Set the colours used to display the items in an autocompletion list.
|
||||||
|
|
||||||
|
This method can be used if the default colours make the list hard to
|
||||||
|
read or if specific colours are desired for whatever reason.
|
||||||
|
@param background
|
||||||
|
The colour used for the background of the list.
|
||||||
|
@param text
|
||||||
|
The colour used for all text except for the selected item.
|
||||||
|
@param highlight
|
||||||
|
The colour used to highlight the selected item in the list.
|
||||||
|
@param highlightText
|
||||||
|
The colour used for the text of the selected item.
|
||||||
|
@remarks
|
||||||
|
To reset one or more of the colours to its default,
|
||||||
|
call this method with wxNullColour for the colour or colours
|
||||||
|
to be reset.
|
||||||
|
|
||||||
|
@since 3.1.3
|
||||||
|
*/
|
||||||
|
void AutoCompSetColours(const wxColour& background, const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText);
|
||||||
|
|
||||||
|
/**
|
||||||
|
Use a wxListCtrl to display autocompletion and user lists.
|
||||||
|
|
||||||
|
By default lists will be displayed in a wxListBox. Use this method to
|
||||||
|
display them in a wxListCtrl instead. The primary difference is that
|
||||||
|
wxListCtrl has hot tracking to highlight the item under the mouse cursor.
|
||||||
|
@param useListCtrl
|
||||||
|
Set this to true to use a wxListCtrl and to false to use a
|
||||||
|
wxListBox.
|
||||||
|
@param currentBgColour
|
||||||
|
The colour used to highlight the item under the mouse cursor.
|
||||||
|
@param currentTextColour
|
||||||
|
The colour used for the text of the item under the mouse cursor.
|
||||||
|
@remarks
|
||||||
|
To reset one or more of the colours to its default,
|
||||||
|
call this method with wxNullColour for the colour or colours
|
||||||
|
to be reset.
|
||||||
|
|
||||||
|
@since 3.1.3
|
||||||
|
*/
|
||||||
|
void AutoCompUseListCtrl(bool useListCtrl = true,
|
||||||
|
const wxColour& currentBgColour = wxNullColour,
|
||||||
|
const wxColour& currentTextColour = wxNullColour);
|
||||||
|
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -52,6 +52,22 @@
|
|||||||
// The (uniform) style used for the annotations.
|
// The (uniform) style used for the annotations.
|
||||||
const int ANNOTATION_STYLE = wxSTC_STYLE_LASTPREDEFINED + 1;
|
const int ANNOTATION_STYLE = wxSTC_STYLE_LASTPREDEFINED + 1;
|
||||||
|
|
||||||
|
// A small image of a hashtag symbol used in the autocompletion window.
|
||||||
|
const char* hashtag_xpm[] = {
|
||||||
|
"10 10 2 1",
|
||||||
|
" c None",
|
||||||
|
". c #BD08F9",
|
||||||
|
" .. .. ",
|
||||||
|
" .. .. ",
|
||||||
|
"..........",
|
||||||
|
"..........",
|
||||||
|
" .. .. ",
|
||||||
|
" .. .. ",
|
||||||
|
"..........",
|
||||||
|
"..........",
|
||||||
|
" .. .. ",
|
||||||
|
" .. .. "};
|
||||||
|
|
||||||
//============================================================================
|
//============================================================================
|
||||||
// implementation
|
// implementation
|
||||||
//============================================================================
|
//============================================================================
|
||||||
@@ -115,6 +131,7 @@ wxBEGIN_EVENT_TABLE (Edit, wxStyledTextCtrl)
|
|||||||
// stc
|
// stc
|
||||||
EVT_STC_MARGINCLICK (wxID_ANY, Edit::OnMarginClick)
|
EVT_STC_MARGINCLICK (wxID_ANY, Edit::OnMarginClick)
|
||||||
EVT_STC_CHARADDED (wxID_ANY, Edit::OnCharAdded)
|
EVT_STC_CHARADDED (wxID_ANY, Edit::OnCharAdded)
|
||||||
|
EVT_STC_CALLTIP_CLICK(wxID_ANY, Edit::OnCallTipClick)
|
||||||
|
|
||||||
EVT_KEY_DOWN( Edit::OnKeyDown )
|
EVT_KEY_DOWN( Edit::OnKeyDown )
|
||||||
wxEND_EVENT_TABLE()
|
wxEND_EVENT_TABLE()
|
||||||
@@ -169,6 +186,14 @@ Edit::Edit (wxWindow *parent, wxWindowID id,
|
|||||||
// annotations
|
// annotations
|
||||||
AnnotationSetVisible(wxSTC_ANNOTATION_BOXED);
|
AnnotationSetVisible(wxSTC_ANNOTATION_BOXED);
|
||||||
|
|
||||||
|
// autocompletion
|
||||||
|
wxBitmap bmp(hashtag_xpm);
|
||||||
|
RegisterImage(0, bmp);
|
||||||
|
|
||||||
|
// call tips
|
||||||
|
CallTipSetBackground(*wxYELLOW);
|
||||||
|
m_calltipNo = 1;
|
||||||
|
|
||||||
// miscellaneous
|
// miscellaneous
|
||||||
m_LineNrMargin = TextWidth (wxSTC_STYLE_LINENUMBER, "_999999");
|
m_LineNrMargin = TextWidth (wxSTC_STYLE_LINENUMBER, "_999999");
|
||||||
m_FoldingMargin = 16;
|
m_FoldingMargin = 16;
|
||||||
@@ -211,11 +236,9 @@ void Edit::OnKeyDown (wxKeyEvent &event)
|
|||||||
CallTipCancel();
|
CallTipCancel();
|
||||||
if (event.GetKeyCode() == WXK_SPACE && event.ControlDown() && event.ShiftDown())
|
if (event.GetKeyCode() == WXK_SPACE && event.ControlDown() && event.ShiftDown())
|
||||||
{
|
{
|
||||||
int pos = GetCurrentPos();
|
// Show our first call tip at the current position of the caret.
|
||||||
CallTipSetBackground(*wxYELLOW);
|
m_calltipNo = 1;
|
||||||
CallTipShow(pos,
|
ShowCallTipAt(GetCurrentPos());
|
||||||
"This is a CallTip with multiple lines.\n"
|
|
||||||
"It is meant to be a context sensitive popup helper for the user.");
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
event.Skip();
|
event.Skip();
|
||||||
@@ -481,11 +504,50 @@ void Edit::OnCharAdded (wxStyledTextEvent &event) {
|
|||||||
SetLineIndentation (currentLine, lineInd);
|
SetLineIndentation (currentLine, lineInd);
|
||||||
GotoPos(PositionFromLine (currentLine) + lineInd);
|
GotoPos(PositionFromLine (currentLine) + lineInd);
|
||||||
}
|
}
|
||||||
|
else if (chr == '#') {
|
||||||
|
wxString s = "define?0 elif?0 else?0 endif?0 error?0 if?0 ifdef?0 "
|
||||||
|
"ifndef?0 include?0 line?0 pragma?0 undef?0";
|
||||||
|
AutoCompShow(0,s);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Edit::OnCallTipClick(wxStyledTextEvent &event)
|
||||||
|
{
|
||||||
|
if ( event.GetPosition() == 1 ) {
|
||||||
|
// If position=1, the up arrow has been clicked. Show the next tip.
|
||||||
|
m_calltipNo = m_calltipNo==3?1:(m_calltipNo+1);
|
||||||
|
ShowCallTipAt(CallTipPosAtStart());
|
||||||
|
}
|
||||||
|
else if ( event.GetPosition() == 2 ) {
|
||||||
|
// If position=2, the down arrow has been clicked. Show previous tip.
|
||||||
|
m_calltipNo = m_calltipNo==1?3:(m_calltipNo-1);
|
||||||
|
ShowCallTipAt(CallTipPosAtStart());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
// private functions
|
// private functions
|
||||||
|
void Edit::ShowCallTipAt(int position)
|
||||||
|
{
|
||||||
|
// In a call tip string, the character '\001' will become a clickable
|
||||||
|
// up arrow and '\002' will become a clickable down arrow.
|
||||||
|
wxString ctString = wxString::Format("\001 %d of 3 \002 ", m_calltipNo);
|
||||||
|
if ( m_calltipNo == 1 )
|
||||||
|
ctString += "This is a call tip. Try clicking the up or down buttons.";
|
||||||
|
else if ( m_calltipNo == 2 )
|
||||||
|
ctString += "It is meant to be a context sensitive popup helper for "
|
||||||
|
"the user.";
|
||||||
|
else
|
||||||
|
ctString += "This is a call tip with multiple lines.\n"
|
||||||
|
"You can provide slightly longer help with "
|
||||||
|
"call tips like these.";
|
||||||
|
|
||||||
|
if ( CallTipActive() )
|
||||||
|
CallTipCancel();
|
||||||
|
CallTipShow(position, ctString);
|
||||||
|
}
|
||||||
|
|
||||||
wxString Edit::DeterminePrefs (const wxString &filename) {
|
wxString Edit::DeterminePrefs (const wxString &filename) {
|
||||||
|
|
||||||
LanguageInfo const* curInfo;
|
LanguageInfo const* curInfo;
|
||||||
|
@@ -105,9 +105,13 @@ public:
|
|||||||
// stc
|
// stc
|
||||||
void OnMarginClick (wxStyledTextEvent &event);
|
void OnMarginClick (wxStyledTextEvent &event);
|
||||||
void OnCharAdded (wxStyledTextEvent &event);
|
void OnCharAdded (wxStyledTextEvent &event);
|
||||||
|
void OnCallTipClick(wxStyledTextEvent &event);
|
||||||
|
|
||||||
void OnKeyDown(wxKeyEvent &event);
|
void OnKeyDown(wxKeyEvent &event);
|
||||||
|
|
||||||
|
// call tips
|
||||||
|
void ShowCallTipAt(int position);
|
||||||
|
|
||||||
//! language/lexer
|
//! language/lexer
|
||||||
wxString DeterminePrefs (const wxString &filename);
|
wxString DeterminePrefs (const wxString &filename);
|
||||||
bool InitializePrefs (const wxString &filename);
|
bool InitializePrefs (const wxString &filename);
|
||||||
@@ -137,6 +141,9 @@ private:
|
|||||||
int m_FoldingMargin;
|
int m_FoldingMargin;
|
||||||
int m_DividerID;
|
int m_DividerID;
|
||||||
|
|
||||||
|
// call tip data
|
||||||
|
int m_calltipNo;
|
||||||
|
|
||||||
wxDECLARE_EVENT_TABLE();
|
wxDECLARE_EVENT_TABLE();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
1576
src/stc/PlatWX.cpp
1576
src/stc/PlatWX.cpp
File diff suppressed because it is too large
Load Diff
118
src/stc/PlatWX.h
118
src/stc/PlatWX.h
@@ -8,6 +8,9 @@
|
|||||||
#include "wx/imaglist.h"
|
#include "wx/imaglist.h"
|
||||||
#include "Platform.h"
|
#include "Platform.h"
|
||||||
|
|
||||||
|
class wxStyledTextCtrl;
|
||||||
|
class wxSTCListBox;
|
||||||
|
class wxSTCListBoxVisualData;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -17,14 +20,8 @@ wxColour wxColourFromCD(const ColourDesired& ca);
|
|||||||
|
|
||||||
class ListBoxImpl : public ListBox {
|
class ListBoxImpl : public ListBox {
|
||||||
private:
|
private:
|
||||||
int lineHeight;
|
wxSTCListBox* m_listBox;
|
||||||
bool unicodeMode;
|
wxSTCListBoxVisualData* m_visualData;
|
||||||
int desiredVisibleRows;
|
|
||||||
int aveCharWidth;
|
|
||||||
size_t maxStrWidth;
|
|
||||||
Point location; // Caret location at which the list is opened
|
|
||||||
wxImageList* imgList;
|
|
||||||
wxArrayInt* imgTypeMap;
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
ListBoxImpl();
|
ListBoxImpl();
|
||||||
@@ -52,8 +49,113 @@ public:
|
|||||||
virtual void ClearRegisteredImages() wxOVERRIDE;
|
virtual void ClearRegisteredImages() wxOVERRIDE;
|
||||||
virtual void SetDoubleClickAction(CallBackAction, void *) wxOVERRIDE;
|
virtual void SetDoubleClickAction(CallBackAction, void *) wxOVERRIDE;
|
||||||
virtual void SetList(const char* list, char separator, char typesep) wxOVERRIDE;
|
virtual void SetList(const char* list, char separator, char typesep) wxOVERRIDE;
|
||||||
|
void SetColours(const wxColour&, const wxColour&,
|
||||||
|
const wxColour&, const wxColour&);
|
||||||
|
void UseListCtrlStyle(bool, const wxColour&, const wxColour&);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//----------------------------------------------------------------------
|
||||||
|
// wxSTCPopupWindow
|
||||||
|
|
||||||
|
#if defined(__WXOSX_COCOA__) || defined(__WXMSW__) || defined(__WXGTK__)
|
||||||
|
#define wxSTC_POPUP_IS_CUSTOM 1
|
||||||
|
#else
|
||||||
|
#define wxSTC_POPUP_IS_CUSTOM 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Define the base class used for wxSTCPopupWindow.
|
||||||
|
#ifdef __WXOSX_COCOA__
|
||||||
|
|
||||||
|
#include "wx/nonownedwnd.h"
|
||||||
|
#define wxSTC_POPUP_IS_FRAME 0
|
||||||
|
|
||||||
|
class wxSTCPopupBase:public wxNonOwnedWindow
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxSTCPopupBase(wxWindow*);
|
||||||
|
virtual ~wxSTCPopupBase();
|
||||||
|
virtual bool Show(bool show=true) wxOVERRIDE;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual void DoSetSize(int, int, int, int, int) wxOVERRIDE;
|
||||||
|
void SetSTCCursor(int);
|
||||||
|
void OnMouseEnter(wxMouseEvent&);
|
||||||
|
void OnMouseLeave(wxMouseEvent&);
|
||||||
|
|
||||||
|
private:
|
||||||
|
WX_NSWindow m_nativeWin;
|
||||||
|
wxStyledTextCtrl* m_stc;
|
||||||
|
};
|
||||||
|
|
||||||
|
#elif wxUSE_POPUPWIN
|
||||||
|
|
||||||
|
#include "wx/popupwin.h"
|
||||||
|
#define wxSTC_POPUP_IS_FRAME 0
|
||||||
|
|
||||||
|
class wxSTCPopupBase:public wxPopupWindow
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxSTCPopupBase(wxWindow*);
|
||||||
|
#ifdef __WXGTK__
|
||||||
|
virtual ~wxSTCPopupBase();
|
||||||
|
#elif defined(__WXMSW__)
|
||||||
|
virtual bool Show(bool show=true) wxOVERRIDE;
|
||||||
|
virtual bool MSWHandleMessage(WXLRESULT *result, WXUINT message,
|
||||||
|
WXWPARAM wParam, WXLPARAM lParam)
|
||||||
|
wxOVERRIDE;
|
||||||
|
#endif
|
||||||
|
};
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
#include "wx/frame.h"
|
||||||
|
#define wxSTC_POPUP_IS_FRAME 1
|
||||||
|
|
||||||
|
class wxSTCPopupBase:public wxFrame
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxSTCPopupBase(wxWindow*);
|
||||||
|
#ifdef __WXMSW__
|
||||||
|
virtual bool Show(bool show=true) wxOVERRIDE;
|
||||||
|
virtual bool MSWHandleMessage(WXLRESULT *result, WXUINT message,
|
||||||
|
WXWPARAM wParam, WXLPARAM lParam)
|
||||||
|
wxOVERRIDE;
|
||||||
|
#elif !wxSTC_POPUP_IS_CUSTOM
|
||||||
|
virtual bool Show(bool show=true) wxOVERRIDE;
|
||||||
|
void ActivateParent();
|
||||||
|
#endif
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // __WXOSX_COCOA__
|
||||||
|
|
||||||
|
class wxSTCPopupWindow:public wxSTCPopupBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxSTCPopupWindow(wxWindow*);
|
||||||
|
virtual ~wxSTCPopupWindow();
|
||||||
|
virtual bool Destroy() wxOVERRIDE;
|
||||||
|
virtual bool AcceptsFocus() const wxOVERRIDE;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual void DoSetSize(int x, int y, int width, int height,
|
||||||
|
int sizeFlags = wxSIZE_AUTO) wxOVERRIDE;
|
||||||
|
void OnParentMove(wxMoveEvent& event);
|
||||||
|
#if defined(__WXOSX_COCOA__) || (defined(__WXGTK__)&&!wxSTC_POPUP_IS_FRAME)
|
||||||
|
void OnIconize(wxIconizeEvent& event);
|
||||||
|
#elif !wxSTC_POPUP_IS_CUSTOM
|
||||||
|
void OnFocus(wxFocusEvent& event);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
private:
|
||||||
|
wxPoint m_initialPosition;
|
||||||
|
wxWindow* m_tlw;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//----------------------------------------------------------------------
|
||||||
|
// SurfaceData
|
||||||
|
|
||||||
class SurfaceData
|
class SurfaceData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
28
src/stc/PlatWXcocoa.h
Normal file
28
src/stc/PlatWXcocoa.h
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Name: src/stc/PlatWXcocoa.h
|
||||||
|
// Purpose: Declaration of utility functions for wxSTC with cocoa
|
||||||
|
// Author: New Pagodi
|
||||||
|
// Created: 2019-03-10
|
||||||
|
// Copyright: (c) 2019 wxWidgets development team
|
||||||
|
// Licence: wxWindows licence
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#ifndef _SRC_STC_PLATWXCOCOA_H_
|
||||||
|
#define _SRC_STC_PLATWXCOCOA_H_
|
||||||
|
|
||||||
|
#include "wx/defs.h"
|
||||||
|
|
||||||
|
#if wxUSE_STC
|
||||||
|
|
||||||
|
// Functions used to create and manage popup windows.
|
||||||
|
WX_NSWindow CreateFloatingWindow(wxWindow*);
|
||||||
|
void CloseFloatingWindow(WX_NSWindow win);
|
||||||
|
void ShowFloatingWindow(WX_NSWindow win);
|
||||||
|
void HideFloatingWindow(WX_NSWindow win);
|
||||||
|
|
||||||
|
// Function needed for list control colours.
|
||||||
|
wxColour GetListHighlightColour();
|
||||||
|
|
||||||
|
#endif // wxUSE_STC
|
||||||
|
|
||||||
|
#endif // _SRC_STC_PLATWXCOCOA_H_
|
132
src/stc/PlatWXcocoa.mm
Normal file
132
src/stc/PlatWXcocoa.mm
Normal file
@@ -0,0 +1,132 @@
|
|||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Name: src/stc/PlatWXcocoa.mm
|
||||||
|
// Purpose: Implementation of utility functions for wxSTC with cocoa
|
||||||
|
// Author: New Pagodi
|
||||||
|
// Created: 2019-03-10
|
||||||
|
// Copyright: (c) 2019 wxWidgets development team
|
||||||
|
// Licence: wxWindows licence
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#include "wx/wxprec.h"
|
||||||
|
|
||||||
|
#if wxUSE_STC
|
||||||
|
|
||||||
|
#include "wx/osx/private.h"
|
||||||
|
#include "PlatWXcocoa.h"
|
||||||
|
|
||||||
|
// A simple view used for popup windows.
|
||||||
|
|
||||||
|
@interface wxSTCPopupBaseView : NSView
|
||||||
|
{
|
||||||
|
@private
|
||||||
|
NSTrackingArea * m_trackingArea;
|
||||||
|
wxWindow* m_wxWin;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (id)initWithwxWin:(wxWindow*) wxWin;
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@implementation wxSTCPopupBaseView
|
||||||
|
|
||||||
|
- (id)initWithwxWin:(wxWindow*) wxWin
|
||||||
|
{
|
||||||
|
m_trackingArea = nil;
|
||||||
|
|
||||||
|
self = [super init];
|
||||||
|
if ( self )
|
||||||
|
m_wxWin = wxWin;
|
||||||
|
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)updateTrackingAreas
|
||||||
|
{
|
||||||
|
if( m_trackingArea != nil )
|
||||||
|
{
|
||||||
|
[self removeTrackingArea:m_trackingArea];
|
||||||
|
[m_trackingArea release];
|
||||||
|
}
|
||||||
|
|
||||||
|
int options = NSTrackingMouseEnteredAndExited | NSTrackingActiveAlways;
|
||||||
|
m_trackingArea = [[NSTrackingArea alloc] initWithRect: [self bounds]
|
||||||
|
options: options
|
||||||
|
owner: self
|
||||||
|
userInfo: nil];
|
||||||
|
[self addTrackingArea:m_trackingArea];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)mouseEntered:(NSEvent *)evt
|
||||||
|
{
|
||||||
|
wxMouseEvent wxevent(wxEVT_ENTER_WINDOW);
|
||||||
|
wxevent.SetEventObject(m_wxWin);
|
||||||
|
m_wxWin->ProcessWindowEvent(wxevent);
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)mouseExited:(NSEvent *)evt
|
||||||
|
{
|
||||||
|
wxMouseEvent wxevent(wxEVT_LEAVE_WINDOW);
|
||||||
|
wxevent.SetEventObject(m_wxWin);
|
||||||
|
m_wxWin->ProcessWindowEvent(wxevent);
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)mouseDown:(NSEvent *)evt
|
||||||
|
{
|
||||||
|
NSRect locationInWindow = NSZeroRect;
|
||||||
|
locationInWindow.origin = [evt locationInWindow];
|
||||||
|
NSPoint locationInView = [self convertPoint: locationInWindow.origin
|
||||||
|
fromView: nil];
|
||||||
|
wxPoint locationInViewWX = wxFromNSPoint(self, locationInView);
|
||||||
|
|
||||||
|
wxMouseEvent wxevent(wxEVT_LEFT_DOWN);
|
||||||
|
wxevent.SetEventObject(m_wxWin);
|
||||||
|
wxevent.SetX(locationInViewWX.x);
|
||||||
|
wxevent.SetY(locationInViewWX.y);
|
||||||
|
m_wxWin->ProcessWindowEvent(wxevent);
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)drawRect:(NSRect)dirtyRect
|
||||||
|
{
|
||||||
|
static_cast<wxWidgetCocoaImpl*>(m_wxWin->GetPeer())->
|
||||||
|
drawRect(&dirtyRect, self, NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
|
||||||
|
// Utility functions.
|
||||||
|
|
||||||
|
WX_NSWindow CreateFloatingWindow(wxWindow* wxWin)
|
||||||
|
{
|
||||||
|
NSWindow* w = [[NSWindow alloc] initWithContentRect: NSZeroRect
|
||||||
|
styleMask: NSBorderlessWindowMask
|
||||||
|
backing: NSBackingStoreBuffered
|
||||||
|
defer: NO];
|
||||||
|
[w setLevel:NSFloatingWindowLevel];
|
||||||
|
[w setHasShadow:YES];
|
||||||
|
[w setContentView:[[wxSTCPopupBaseView alloc] initWithwxWin:wxWin]];
|
||||||
|
|
||||||
|
return w;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CloseFloatingWindow(WX_NSWindow nsWin)
|
||||||
|
{
|
||||||
|
[nsWin close];
|
||||||
|
}
|
||||||
|
|
||||||
|
void ShowFloatingWindow(WX_NSWindow nsWin)
|
||||||
|
{
|
||||||
|
[nsWin orderFront:NSApp];
|
||||||
|
}
|
||||||
|
|
||||||
|
void HideFloatingWindow(WX_NSWindow nsWin)
|
||||||
|
{
|
||||||
|
[nsWin orderOut:NSApp];
|
||||||
|
}
|
||||||
|
|
||||||
|
wxColour GetListHighlightColour()
|
||||||
|
{
|
||||||
|
return wxColour([NSColor alternateSelectedControlColor]);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // wxUSE_STC
|
@@ -35,6 +35,7 @@
|
|||||||
#include "wx/dnd.h"
|
#include "wx/dnd.h"
|
||||||
#include "wx/image.h"
|
#include "wx/image.h"
|
||||||
#include "wx/scopedarray.h"
|
#include "wx/scopedarray.h"
|
||||||
|
#include "wx/dcbuffer.h"
|
||||||
|
|
||||||
#if !wxUSE_STD_CONTAINERS && !wxUSE_STD_IOSTREAM && !wxUSE_STD_STRING
|
#if !wxUSE_STD_CONTAINERS && !wxUSE_STD_IOSTREAM && !wxUSE_STD_STRING
|
||||||
#include "wx/beforestd.h"
|
#include "wx/beforestd.h"
|
||||||
@@ -92,62 +93,42 @@ void wxSTCDropTarget::OnLeave() {
|
|||||||
#endif // wxUSE_DRAG_AND_DROP
|
#endif // wxUSE_DRAG_AND_DROP
|
||||||
|
|
||||||
|
|
||||||
#if wxUSE_POPUPWIN
|
class wxSTCCallTip : public wxSTCPopupWindow {
|
||||||
#include "wx/popupwin.h"
|
|
||||||
#define wxSTCCallTipBase wxPopupWindow
|
|
||||||
#else
|
|
||||||
#include "wx/frame.h"
|
|
||||||
#define wxSTCCallTipBase wxFrame
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include "wx/dcbuffer.h"
|
|
||||||
|
|
||||||
class wxSTCCallTip : public wxSTCCallTipBase {
|
|
||||||
public:
|
public:
|
||||||
wxSTCCallTip(wxWindow* parent, CallTip* ct, ScintillaWX* swx) :
|
wxSTCCallTip(wxWindow* parent, CallTip* ct, ScintillaWX* swx) :
|
||||||
#if wxUSE_POPUPWIN
|
wxSTCPopupWindow(parent), m_ct(ct), m_swx(swx)
|
||||||
wxSTCCallTipBase(parent, wxBORDER_NONE),
|
{
|
||||||
#else
|
Bind(wxEVT_LEFT_DOWN, &wxSTCCallTip::OnLeftDown, this);
|
||||||
wxSTCCallTipBase(parent, -1, wxEmptyString, wxDefaultPosition, wxDefaultSize,
|
Bind(wxEVT_SIZE, &wxSTCCallTip::OnSize, this);
|
||||||
wxFRAME_NO_TASKBAR
|
Bind(wxEVT_PAINT, &wxSTCCallTip::OnPaint, this);
|
||||||
| wxFRAME_FLOAT_ON_PARENT
|
|
||||||
| wxBORDER_NONE
|
|
||||||
#ifdef __WXMAC__
|
|
||||||
| wxPOPUP_WINDOW
|
|
||||||
#endif
|
|
||||||
),
|
|
||||||
#endif
|
|
||||||
m_ct(ct), m_swx(swx), m_cx(wxDefaultCoord), m_cy(wxDefaultCoord)
|
|
||||||
{
|
|
||||||
SetBackgroundStyle(wxBG_STYLE_PAINT);
|
|
||||||
SetName("wxSTCCallTip");
|
|
||||||
}
|
|
||||||
|
|
||||||
~wxSTCCallTip() {
|
#ifdef __WXMSW__
|
||||||
#if wxUSE_POPUPWIN && defined(__WXGTK__)
|
Bind(wxEVT_ERASE_BACKGROUND, &wxSTCCallTip::OnEraseBackground, this);
|
||||||
wxRect rect = GetRect();
|
SetBackgroundStyle(wxBG_STYLE_ERASE);
|
||||||
rect.x = m_cx;
|
#else
|
||||||
rect.y = m_cy;
|
SetBackgroundStyle(wxBG_STYLE_PAINT);
|
||||||
GetParent()->Refresh(false, &rect);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
SetName("wxSTCCallTip");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool AcceptsFocus() const wxOVERRIDE { return false; }
|
void DrawBack(const wxSize& size)
|
||||||
|
|
||||||
void OnPaint(wxPaintEvent& WXUNUSED(evt))
|
|
||||||
{
|
{
|
||||||
wxAutoBufferedPaintDC dc(this);
|
m_back = wxBitmap(size);
|
||||||
|
wxMemoryDC mem(m_back);
|
||||||
Surface* surfaceWindow = Surface::Allocate(m_swx->technology);
|
Surface* surfaceWindow = Surface::Allocate(m_swx->technology);
|
||||||
surfaceWindow->Init(&dc, m_ct->wDraw.GetID());
|
surfaceWindow->Init(&mem, m_ct->wDraw.GetID());
|
||||||
m_ct->PaintCT(surfaceWindow);
|
m_ct->PaintCT(surfaceWindow);
|
||||||
surfaceWindow->Release();
|
surfaceWindow->Release();
|
||||||
delete surfaceWindow;
|
delete surfaceWindow;
|
||||||
}
|
}
|
||||||
|
|
||||||
void OnFocus(wxFocusEvent& event)
|
virtual void Refresh(bool eraseBg=true, const wxRect *rect=NULL) wxOVERRIDE
|
||||||
{
|
{
|
||||||
GetParent()->SetFocus();
|
if ( rect == NULL )
|
||||||
event.Skip();
|
DrawBack(GetSize());
|
||||||
|
|
||||||
|
wxSTCPopupWindow::Refresh(eraseBg, rect);
|
||||||
}
|
}
|
||||||
|
|
||||||
void OnLeftDown(wxMouseEvent& event)
|
void OnLeftDown(wxMouseEvent& event)
|
||||||
@@ -158,58 +139,45 @@ public:
|
|||||||
m_swx->CallTipClick();
|
m_swx->CallTipClick();
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void DoSetSize(int x, int y,
|
void OnSize(wxSizeEvent& event)
|
||||||
int width, int height,
|
|
||||||
int sizeFlags = wxSIZE_AUTO) wxOVERRIDE
|
|
||||||
{
|
{
|
||||||
// convert coords to screen coords since we're a top-level window
|
DrawBack(event.GetSize());
|
||||||
if (x != wxDefaultCoord) {
|
event.Skip();
|
||||||
m_cx = x;
|
}
|
||||||
GetParent()->ClientToScreen(&x, NULL);
|
|
||||||
}
|
#ifdef __WXMSW__
|
||||||
if (y != wxDefaultCoord) {
|
|
||||||
m_cy = y;
|
void OnPaint(wxPaintEvent& WXUNUSED(evt))
|
||||||
GetParent()->ClientToScreen(NULL, &y);
|
{
|
||||||
}
|
wxRect upd = GetUpdateClientRect();
|
||||||
wxSTCCallTipBase::DoSetSize(x, y, width, height, sizeFlags);
|
wxMemoryDC mem(m_back);
|
||||||
|
wxPaintDC dc(this);
|
||||||
|
|
||||||
|
dc.Blit(upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight(), &mem,
|
||||||
|
upd.GetX(), upd.GetY());
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnEraseBackground(wxEraseEvent& event)
|
||||||
|
{
|
||||||
|
event.GetDC()->DrawBitmap(m_back, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if wxUSE_POPUPWIN
|
|
||||||
#else
|
#else
|
||||||
virtual bool Show( bool show = true )
|
|
||||||
{
|
|
||||||
// Although we're a frame, we always want the parent to be active, so
|
|
||||||
// raise it whenever we get shown.
|
|
||||||
bool rv = wxSTCCallTipBase::Show(show);
|
|
||||||
if (rv && show)
|
|
||||||
{
|
|
||||||
wxTopLevelWindow *frame = wxDynamicCast(
|
|
||||||
wxGetTopLevelParent(GetParent()), wxTopLevelWindow);
|
|
||||||
if (frame)
|
|
||||||
frame->Raise();
|
|
||||||
}
|
|
||||||
return rv;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
wxPoint GetMyPosition()
|
void OnPaint(wxPaintEvent& WXUNUSED(evt))
|
||||||
{
|
{
|
||||||
return wxPoint(m_cx, m_cy);
|
wxAutoBufferedPaintDC dc(this);
|
||||||
|
dc.DrawBitmap(m_back, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif // __WXMSW__
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CallTip* m_ct;
|
CallTip* m_ct;
|
||||||
ScintillaWX* m_swx;
|
ScintillaWX* m_swx;
|
||||||
int m_cx, m_cy;
|
wxBitmap m_back;
|
||||||
wxDECLARE_EVENT_TABLE();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
wxBEGIN_EVENT_TABLE(wxSTCCallTip, wxSTCCallTipBase)
|
|
||||||
EVT_PAINT(wxSTCCallTip::OnPaint)
|
|
||||||
EVT_SET_FOCUS(wxSTCCallTip::OnFocus)
|
|
||||||
EVT_LEFT_DOWN(wxSTCCallTip::OnLeftDown)
|
|
||||||
wxEND_EVENT_TABLE()
|
|
||||||
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
|
||||||
@@ -1389,6 +1357,24 @@ void ScintillaWX::DoRegisterImage(int type, const wxBitmap& bmp) {
|
|||||||
static_cast<ListBoxImpl*>(ac.lb)->RegisterImageHelper(type, bmp);
|
static_cast<ListBoxImpl*>(ac.lb)->RegisterImageHelper(type, bmp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ScintillaWX::SetListBoxColours(const wxColour& background,
|
||||||
|
const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText)
|
||||||
|
{
|
||||||
|
static_cast<ListBoxImpl*>(ac.lb)->SetColours(background, text,
|
||||||
|
highlight, highlightText);
|
||||||
|
}
|
||||||
|
|
||||||
|
void ScintillaWX::UseListCtrlStyleForLists(bool useListCtrl,
|
||||||
|
const wxColour& currentBgColour,
|
||||||
|
const wxColour& currentTextColour)
|
||||||
|
{
|
||||||
|
static_cast<ListBoxImpl*>(ac.lb)->UseListCtrlStyle(useListCtrl,
|
||||||
|
currentBgColour,
|
||||||
|
currentTextColour);
|
||||||
|
}
|
||||||
|
|
||||||
sptr_t ScintillaWX::DirectFunction(
|
sptr_t ScintillaWX::DirectFunction(
|
||||||
ScintillaWX* swx, unsigned int iMessage, uptr_t wParam, sptr_t lParam) {
|
ScintillaWX* swx, unsigned int iMessage, uptr_t wParam, sptr_t lParam) {
|
||||||
return swx->WndProc(iMessage, wParam, lParam);
|
return swx->WndProc(iMessage, wParam, lParam);
|
||||||
|
@@ -201,6 +201,9 @@ public:
|
|||||||
void SetPaintAbandoned(){paintState = paintAbandoned;}
|
void SetPaintAbandoned(){paintState = paintAbandoned;}
|
||||||
void DoMarkerDefineBitmap(int markerNumber, const wxBitmap& bmp);
|
void DoMarkerDefineBitmap(int markerNumber, const wxBitmap& bmp);
|
||||||
void DoRegisterImage(int type, const wxBitmap& bmp);
|
void DoRegisterImage(int type, const wxBitmap& bmp);
|
||||||
|
void SetListBoxColours(const wxColour&, const wxColour&,
|
||||||
|
const wxColour&, const wxColour&);
|
||||||
|
void UseListCtrlStyleForLists(bool, const wxColour&, const wxColour&);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool capturedMouse;
|
bool capturedMouse;
|
||||||
|
@@ -5046,6 +5046,22 @@ void wxStyledTextCtrl::RegisterImage(int type, const wxBitmap& bmp)
|
|||||||
m_swx->DoRegisterImage(type, bmp);
|
m_swx->DoRegisterImage(type, bmp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void wxStyledTextCtrl::AutoCompSetColours(const wxColour& background,
|
||||||
|
const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText)
|
||||||
|
{
|
||||||
|
m_swx->SetListBoxColours(background, text, highlight, highlightText);
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxStyledTextCtrl::AutoCompUseListCtrl(bool useListCtrl,
|
||||||
|
const wxColour& currentBgColour,
|
||||||
|
const wxColour& currentTextColour)
|
||||||
|
{
|
||||||
|
m_swx->UseListCtrlStyleForLists(useListCtrl, currentBgColour,
|
||||||
|
currentTextColour);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -573,6 +573,22 @@ void wxStyledTextCtrl::RegisterImage(int type, const wxBitmap& bmp)
|
|||||||
m_swx->DoRegisterImage(type, bmp);
|
m_swx->DoRegisterImage(type, bmp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void wxStyledTextCtrl::AutoCompSetColours(const wxColour& background,
|
||||||
|
const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText)
|
||||||
|
{
|
||||||
|
m_swx->SetListBoxColours(background, text, highlight, highlightText);
|
||||||
|
}
|
||||||
|
|
||||||
|
void wxStyledTextCtrl::AutoCompUseListCtrl(bool useListCtrl,
|
||||||
|
const wxColour& currentBgColour,
|
||||||
|
const wxColour& currentTextColour)
|
||||||
|
{
|
||||||
|
m_swx->UseListCtrlStyleForLists(useListCtrl, currentBgColour,
|
||||||
|
currentTextColour);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -304,6 +304,16 @@ public:
|
|||||||
// Register an image for use in autocompletion lists.
|
// Register an image for use in autocompletion lists.
|
||||||
void RegisterImage(int type, const wxBitmap& bmp);
|
void RegisterImage(int type, const wxBitmap& bmp);
|
||||||
|
|
||||||
|
// Set the colours used to display the items in an autocompletion list.
|
||||||
|
void AutoCompSetColours(const wxColour& background, const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText);
|
||||||
|
|
||||||
|
// Use a wxListCtrl to display autocompletion lists.
|
||||||
|
void AutoCompUseListCtrl(bool useListCtrl = true,
|
||||||
|
const wxColour& currentBgColour = wxNullColour,
|
||||||
|
const wxColour& currentTextColour = wxNullColour);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// The following methods are nearly equivalent to their similarly named
|
// The following methods are nearly equivalent to their similarly named
|
||||||
|
@@ -363,6 +363,54 @@ public:
|
|||||||
*/
|
*/
|
||||||
void RegisterImage(int type, const wxBitmap& bmp);
|
void RegisterImage(int type, const wxBitmap& bmp);
|
||||||
|
|
||||||
|
/**
|
||||||
|
Set the colours used to display the items in an autocompletion list.
|
||||||
|
|
||||||
|
This method can be used if the default colours make the list hard to
|
||||||
|
read or if specific colours are desired for whatever reason.
|
||||||
|
@param background
|
||||||
|
The colour used for the background of the list.
|
||||||
|
@param text
|
||||||
|
The colour used for all text except for the selected item.
|
||||||
|
@param highlight
|
||||||
|
The colour used to highlight the selected item in the list.
|
||||||
|
@param highlightText
|
||||||
|
The colour used for the text of the selected item.
|
||||||
|
@remarks
|
||||||
|
To reset one or more of the colours to its default,
|
||||||
|
call this method with wxNullColour for the colour or colours
|
||||||
|
to be reset.
|
||||||
|
|
||||||
|
@since 3.1.3
|
||||||
|
*/
|
||||||
|
void AutoCompSetColours(const wxColour& background, const wxColour& text,
|
||||||
|
const wxColour& highlight,
|
||||||
|
const wxColour& highlightText);
|
||||||
|
|
||||||
|
/**
|
||||||
|
Use a wxListCtrl to display autocompletion and user lists.
|
||||||
|
|
||||||
|
By default lists will be displayed in a wxListBox. Use this method to
|
||||||
|
display them in a wxListCtrl instead. The primary difference is that
|
||||||
|
wxListCtrl has hot tracking to highlight the item under the mouse cursor.
|
||||||
|
@param useListCtrl
|
||||||
|
Set this to true to use a wxListCtrl and to false to use a
|
||||||
|
wxListBox.
|
||||||
|
@param currentBgColour
|
||||||
|
The colour used to highlight the item under the mouse cursor.
|
||||||
|
@param currentTextColour
|
||||||
|
The colour used for the text of the item under the mouse cursor.
|
||||||
|
@remarks
|
||||||
|
To reset one or more of the colours to its default,
|
||||||
|
call this method with wxNullColour for the colour or colours
|
||||||
|
to be reset.
|
||||||
|
|
||||||
|
@since 3.1.3
|
||||||
|
*/
|
||||||
|
void AutoCompUseListCtrl(bool useListCtrl = true,
|
||||||
|
const wxColour& currentBgColour = wxNullColour,
|
||||||
|
const wxColour& currentTextColour = wxNullColour);
|
||||||
|
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -223,6 +223,7 @@ TEST_GUI_OBJECTS = \
|
|||||||
test_gui_slidertest.o \
|
test_gui_slidertest.o \
|
||||||
test_gui_spinctrldbltest.o \
|
test_gui_spinctrldbltest.o \
|
||||||
test_gui_spinctrltest.o \
|
test_gui_spinctrltest.o \
|
||||||
|
test_gui_styledtextctrltest.o \
|
||||||
test_gui_textctrltest.o \
|
test_gui_textctrltest.o \
|
||||||
test_gui_textentrytest.o \
|
test_gui_textentrytest.o \
|
||||||
test_gui_togglebuttontest.o \
|
test_gui_togglebuttontest.o \
|
||||||
@@ -330,6 +331,9 @@ TEST_GUI_ODEP = $(_____pch_testprec_test_gui_testprec_h_gch___depname)
|
|||||||
COND_MONOLITHIC_0_USE_WEBVIEW_1___WXLIB_WEBVIEW_p = \
|
COND_MONOLITHIC_0_USE_WEBVIEW_1___WXLIB_WEBVIEW_p = \
|
||||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview-$(WX_RELEASE)$(HOST_SUFFIX)
|
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||||
@COND_MONOLITHIC_0_USE_WEBVIEW_1@__WXLIB_WEBVIEW_p = $(COND_MONOLITHIC_0_USE_WEBVIEW_1___WXLIB_WEBVIEW_p)
|
@COND_MONOLITHIC_0_USE_WEBVIEW_1@__WXLIB_WEBVIEW_p = $(COND_MONOLITHIC_0_USE_WEBVIEW_1___WXLIB_WEBVIEW_p)
|
||||||
|
COND_MONOLITHIC_0_USE_STC_1___WXLIB_STC_p = \
|
||||||
|
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||||
|
@COND_MONOLITHIC_0_USE_STC_1@__WXLIB_STC_p = $(COND_MONOLITHIC_0_USE_STC_1___WXLIB_STC_p)
|
||||||
COND_MONOLITHIC_0___WXLIB_AUI_p = \
|
COND_MONOLITHIC_0___WXLIB_AUI_p = \
|
||||||
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui-$(WX_RELEASE)$(HOST_SUFFIX)
|
-lwx_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui-$(WX_RELEASE)$(HOST_SUFFIX)
|
||||||
@COND_MONOLITHIC_0@__WXLIB_AUI_p = $(COND_MONOLITHIC_0___WXLIB_AUI_p)
|
@COND_MONOLITHIC_0@__WXLIB_AUI_p = $(COND_MONOLITHIC_0___WXLIB_AUI_p)
|
||||||
@@ -424,7 +428,7 @@ test$(EXEEXT): $(TEST_OBJECTS)
|
|||||||
@COND_SHARED_1_USE_GUI_1@ $(SHARED_LD_MODULE_CXX) $@ $(TEST_DRAWINGPLUGIN_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
@COND_SHARED_1_USE_GUI_1@ $(SHARED_LD_MODULE_CXX) $@ $(TEST_DRAWINGPLUGIN_OBJECTS) -L$(LIBDIRNAME) $(LDFLAGS) $(__WXLIB_CORE_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||||
|
|
||||||
@COND_USE_GUI_1@test_gui$(EXEEXT): $(TEST_GUI_OBJECTS) $(__test_gui___win32rc)
|
@COND_USE_GUI_1@test_gui$(EXEEXT): $(TEST_GUI_OBJECTS) $(__test_gui___win32rc)
|
||||||
@COND_USE_GUI_1@ $(CXX) -o $@ $(TEST_GUI_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(__WXLIB_WEBVIEW_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(EXTRALIBS_MEDIA) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
@COND_USE_GUI_1@ $(CXX) -o $@ $(TEST_GUI_OBJECTS) -L$(LIBDIRNAME) $(SAMPLES_RPATH_FLAG) $(LDFLAGS) $(__WXLIB_WEBVIEW_p) $(__WXLIB_STC_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(EXTRALIBS_MEDIA) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(EXTRALIBS_XML) $(__WXLIB_HTML_p) $(EXTRALIBS_HTML) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) $(EXTRALIBS_FOR_GUI) $(__LIB_ZLIB_p) $(__LIB_REGEX_p) $(__LIB_EXPAT_p) $(EXTRALIBS_FOR_BASE) $(LIBS)
|
||||||
|
|
||||||
@COND_PLATFORM_MACOSX_1_USE_GUI_1@test_gui.app/Contents/PkgInfo: $(__test_gui___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
@COND_PLATFORM_MACOSX_1_USE_GUI_1@test_gui.app/Contents/PkgInfo: $(__test_gui___depname) $(top_srcdir)/src/osx/carbon/Info.plist.in $(top_srcdir)/src/osx/carbon/wxmac.icns
|
||||||
@COND_PLATFORM_MACOSX_1_USE_GUI_1@ mkdir -p test_gui.app/Contents
|
@COND_PLATFORM_MACOSX_1_USE_GUI_1@ mkdir -p test_gui.app/Contents
|
||||||
@@ -943,6 +947,9 @@ test_gui_spinctrldbltest.o: $(srcdir)/controls/spinctrldbltest.cpp $(TEST_GUI_OD
|
|||||||
test_gui_spinctrltest.o: $(srcdir)/controls/spinctrltest.cpp $(TEST_GUI_ODEP)
|
test_gui_spinctrltest.o: $(srcdir)/controls/spinctrltest.cpp $(TEST_GUI_ODEP)
|
||||||
$(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/controls/spinctrltest.cpp
|
$(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/controls/spinctrltest.cpp
|
||||||
|
|
||||||
|
test_gui_styledtextctrltest.o: $(srcdir)/controls/styledtextctrltest.cpp $(TEST_GUI_ODEP)
|
||||||
|
$(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/controls/styledtextctrltest.cpp
|
||||||
|
|
||||||
test_gui_textctrltest.o: $(srcdir)/controls/textctrltest.cpp $(TEST_GUI_ODEP)
|
test_gui_textctrltest.o: $(srcdir)/controls/textctrltest.cpp $(TEST_GUI_ODEP)
|
||||||
$(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/controls/textctrltest.cpp
|
$(CXXC) -c -o $@ $(TEST_GUI_CXXFLAGS) $(srcdir)/controls/textctrltest.cpp
|
||||||
|
|
||||||
|
157
tests/controls/styledtextctrltest.cpp
Normal file
157
tests/controls/styledtextctrltest.cpp
Normal file
@@ -0,0 +1,157 @@
|
|||||||
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Name: tests/controls/styledtextctrltest.cpp
|
||||||
|
// Purpose: wxStyledTextCtrl unit test
|
||||||
|
// Author: New Pagodi
|
||||||
|
// Created: 2019-03-10
|
||||||
|
// Copyright: (c) 2019 wxWidgets development team
|
||||||
|
// Licence: wxWindows licence
|
||||||
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#include "testprec.h"
|
||||||
|
|
||||||
|
#if wxUSE_STC
|
||||||
|
|
||||||
|
#if WXUSINGDLL
|
||||||
|
|
||||||
|
#ifdef __BORLANDC__
|
||||||
|
#pragma hdrstop
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef WX_PRECOMP
|
||||||
|
#include "wx/app.h"
|
||||||
|
#endif // WX_PRECOMP
|
||||||
|
|
||||||
|
#include "wx/stc/stc.h"
|
||||||
|
#include "wx/uiaction.h"
|
||||||
|
|
||||||
|
#if defined(__WXOSX_COCOA__) || defined(__WXMSW__) || defined(__WXGTK__)
|
||||||
|
|
||||||
|
class StcPopupWindowsTestCase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
StcPopupWindowsTestCase()
|
||||||
|
: m_stc(new wxStyledTextCtrl(wxTheApp->GetTopWindow(), wxID_ANY))
|
||||||
|
{
|
||||||
|
m_focusAlwaysRetained=true;
|
||||||
|
m_calltipClickReceived=false;
|
||||||
|
|
||||||
|
m_stc->Bind(wxEVT_KILL_FOCUS,
|
||||||
|
&StcPopupWindowsTestCase::OnKillSTCFocus, this);
|
||||||
|
m_stc->Bind(wxEVT_STC_CALLTIP_CLICK,
|
||||||
|
&StcPopupWindowsTestCase::OnCallTipClick, this);
|
||||||
|
}
|
||||||
|
|
||||||
|
~StcPopupWindowsTestCase()
|
||||||
|
{
|
||||||
|
delete m_stc;
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnKillSTCFocus(wxFocusEvent& WXUNUSED(event))
|
||||||
|
{
|
||||||
|
m_focusAlwaysRetained=false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnCallTipClick(wxStyledTextEvent& WXUNUSED(event))
|
||||||
|
{
|
||||||
|
m_calltipClickReceived=true;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected:
|
||||||
|
wxStyledTextCtrl* const m_stc;
|
||||||
|
bool m_focusAlwaysRetained;
|
||||||
|
bool m_calltipClickReceived;
|
||||||
|
};
|
||||||
|
|
||||||
|
// This set of tests is used to verify that an autocompletion popup does not
|
||||||
|
// take focus from its parent styled text control.
|
||||||
|
TEST_CASE_METHOD(StcPopupWindowsTestCase,
|
||||||
|
"wxStyledTextCtrl::AutoComp",
|
||||||
|
"[wxStyledTextCtrl][focus]")
|
||||||
|
{
|
||||||
|
m_stc->SetFocus();
|
||||||
|
m_focusAlwaysRetained = true;
|
||||||
|
m_stc->AutoCompShow(0,"ability able about above abroad absence absent");
|
||||||
|
|
||||||
|
#if wxUSE_UIACTIONSIMULATOR
|
||||||
|
// Pressing the tab key should cause the current entry in the list to be
|
||||||
|
// entered into the styled text control. However with GTK+, characters sent
|
||||||
|
// with the UI simulator seem to arrive too late, so select the current
|
||||||
|
// entry with a double click instead.
|
||||||
|
|
||||||
|
wxUIActionSimulator sim;
|
||||||
|
|
||||||
|
#ifdef __WXGTK__
|
||||||
|
wxPoint zeroPosition = m_stc->PointFromPosition(0);
|
||||||
|
int textHt = m_stc->TextHeight(0);
|
||||||
|
int textWd = m_stc->TextWidth(0,"ability");
|
||||||
|
wxPoint autoCompPoint(zeroPosition.x + textWd/2,
|
||||||
|
zeroPosition.y + textHt + textHt/2);
|
||||||
|
wxPoint scrnPoint = m_stc->ClientToScreen(autoCompPoint);
|
||||||
|
sim.MouseMove(scrnPoint);
|
||||||
|
sim.MouseDblClick();
|
||||||
|
#else
|
||||||
|
sim.Char(WXK_TAB);
|
||||||
|
#endif // __WXGTK__
|
||||||
|
::wxYield();
|
||||||
|
CHECK( m_stc->GetText() == "ability" );
|
||||||
|
#endif //wxUSE_UIACTIONSIMULATOR
|
||||||
|
|
||||||
|
if ( m_stc->AutoCompActive() )
|
||||||
|
m_stc->AutoCompCancel();
|
||||||
|
|
||||||
|
CHECK( m_stc->HasFocus() );
|
||||||
|
CHECK( m_focusAlwaysRetained );
|
||||||
|
}
|
||||||
|
|
||||||
|
// This test is used to verify that a call tip receives mouse clicks. However
|
||||||
|
// the clicks do sent with the UI simulator do not seem to be received on
|
||||||
|
// cocoa for some reason, so skip the test there for now.
|
||||||
|
#if !defined(__WXOSX_COCOA__)
|
||||||
|
TEST_CASE_METHOD(StcPopupWindowsTestCase,
|
||||||
|
"wxStyledTextCtrl::Calltip",
|
||||||
|
"[wxStyledTextCtrl][focus]")
|
||||||
|
{
|
||||||
|
m_stc->SetFocus();
|
||||||
|
m_calltipClickReceived = false;
|
||||||
|
m_focusAlwaysRetained = true;
|
||||||
|
|
||||||
|
wxString calltipText = "This is a calltip.";
|
||||||
|
m_stc->CallTipShow(0,calltipText);
|
||||||
|
|
||||||
|
#if wxUSE_UIACTIONSIMULATOR
|
||||||
|
wxUIActionSimulator sim;
|
||||||
|
wxPoint zeroPosition = m_stc->PointFromPosition(0);
|
||||||
|
int textHt = m_stc->TextHeight(0);
|
||||||
|
int textWd = m_stc->TextWidth(0,calltipText);
|
||||||
|
|
||||||
|
// zeroPosition is the top left of position 0 and the call tip should have
|
||||||
|
// roughly the same height as textHt (there seems to be some extra padding
|
||||||
|
// that makes it a little taller, but it's roughly the same height),
|
||||||
|
// so (zeroPosition.x+textWd/2,zeroPosition.y+textHt+textHt/2) should
|
||||||
|
// be the middle of the calltip.
|
||||||
|
wxPoint calltipMidPoint(zeroPosition.x + textWd/2,
|
||||||
|
zeroPosition.y + textHt + textHt/2);
|
||||||
|
wxPoint scrnPoint = m_stc->ClientToScreen(calltipMidPoint);
|
||||||
|
sim.MouseMove(scrnPoint);
|
||||||
|
sim.MouseClick();
|
||||||
|
::wxYield();
|
||||||
|
|
||||||
|
CHECK( m_calltipClickReceived );
|
||||||
|
#endif // wxUSE_UIACTIONSIMULATOR
|
||||||
|
|
||||||
|
if ( m_stc->CallTipActive() )
|
||||||
|
m_stc->CallTipCancel();
|
||||||
|
|
||||||
|
// Verify that clicking the call tip did not take focus from the STC.
|
||||||
|
CHECK( m_stc->HasFocus() );
|
||||||
|
CHECK( m_focusAlwaysRetained );
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // !defined(__WXOSX_COCOA__)
|
||||||
|
|
||||||
|
#endif // defined(__WXOSX_COCOA__) || defined(__WXMSW__) || defined(__WXGTK__)
|
||||||
|
|
||||||
|
#endif // WXUSINGDLL
|
||||||
|
|
||||||
|
#endif // wxUSE_STC
|
||||||
|
|
@@ -184,6 +184,7 @@ TEST_GUI_OBJECTS2=test_gui_richtextctrltest.obj,\
|
|||||||
test_gui_slidertest.obj,\
|
test_gui_slidertest.obj,\
|
||||||
test_gui_spinctrldbltest.obj,\
|
test_gui_spinctrldbltest.obj,\
|
||||||
test_gui_spinctrltest.obj,\
|
test_gui_spinctrltest.obj,\
|
||||||
|
test_gui_styledtextctrltest.obj,\
|
||||||
test_gui_textctrltest.obj,\
|
test_gui_textctrltest.obj,\
|
||||||
test_gui_textentrytest.obj,\
|
test_gui_textentrytest.obj,\
|
||||||
test_gui_togglebuttontest.obj,\
|
test_gui_togglebuttontest.obj,\
|
||||||
@@ -617,6 +618,9 @@ test_gui_spinctrldbltest.obj : [.controls]spinctrldbltest.cpp
|
|||||||
test_gui_spinctrltest.obj : [.controls]spinctrltest.cpp
|
test_gui_spinctrltest.obj : [.controls]spinctrltest.cpp
|
||||||
$(CXXC) /object=[]$@ $(TEST_GUI_CXXFLAGS) [.controls]spinctrltest.cpp
|
$(CXXC) /object=[]$@ $(TEST_GUI_CXXFLAGS) [.controls]spinctrltest.cpp
|
||||||
|
|
||||||
|
test_gui_styledtextctrltest.obj : [.controls]styledtextctrltest.cpp
|
||||||
|
$(CXXC) /object=[]$@ $(TEST_GUI_CXXFLAGS) [.controls]styledtextctrltest.cpp
|
||||||
|
|
||||||
test_gui_textctrltest.obj : [.controls]textctrltest.cpp
|
test_gui_textctrltest.obj : [.controls]textctrltest.cpp
|
||||||
$(CXXC) /object=[]$@ $(TEST_GUI_CXXFLAGS) [.controls]textctrltest.cpp
|
$(CXXC) /object=[]$@ $(TEST_GUI_CXXFLAGS) [.controls]textctrltest.cpp
|
||||||
|
|
||||||
|
@@ -210,6 +210,7 @@ TEST_GUI_OBJECTS = \
|
|||||||
$(OBJS)\test_gui_slidertest.obj \
|
$(OBJS)\test_gui_slidertest.obj \
|
||||||
$(OBJS)\test_gui_spinctrldbltest.obj \
|
$(OBJS)\test_gui_spinctrldbltest.obj \
|
||||||
$(OBJS)\test_gui_spinctrltest.obj \
|
$(OBJS)\test_gui_spinctrltest.obj \
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.obj \
|
||||||
$(OBJS)\test_gui_textctrltest.obj \
|
$(OBJS)\test_gui_textctrltest.obj \
|
||||||
$(OBJS)\test_gui_textentrytest.obj \
|
$(OBJS)\test_gui_textentrytest.obj \
|
||||||
$(OBJS)\test_gui_togglebuttontest.obj \
|
$(OBJS)\test_gui_togglebuttontest.obj \
|
||||||
@@ -334,6 +335,10 @@ __DLLFLAG_p_7 = -dWXUSINGDLL
|
|||||||
__WXLIB_WEBVIEW_p = \
|
__WXLIB_WEBVIEW_p = \
|
||||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview.lib
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview.lib
|
||||||
!endif
|
!endif
|
||||||
|
!if "$(MONOLITHIC)" == "0" && "$(USE_STC)" == "1"
|
||||||
|
__WXLIB_STC_p = \
|
||||||
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib
|
||||||
|
!endif
|
||||||
!if "$(MONOLITHIC)" == "0"
|
!if "$(MONOLITHIC)" == "0"
|
||||||
__WXLIB_AUI_p = \
|
__WXLIB_AUI_p = \
|
||||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
|
||||||
@@ -525,7 +530,7 @@ $(OBJS)\test_drawingplugin.dll: $(TEST_DRAWINGPLUGIN_OBJECTS)
|
|||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
|
$(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
|
||||||
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -ap $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @&&|
|
ilink32 -Tpe -q -L$(BCCDIR)\lib -L$(BCCDIR)\lib\psdk $(__DEBUGINFO) -L$(LIBDIRNAME) -ap $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @&&|
|
||||||
c0x32.obj $(TEST_GUI_OBJECTS),$@,, $(__WXLIB_WEBVIEW_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) ole2w32.lib oleacc.lib uxtheme.lib import32.lib cw32$(__THREADSFLAG)$(__RUNTIME_LIBS_2).lib,, $(OBJS)\test_gui_sample.res
|
c0x32.obj $(TEST_GUI_OBJECTS),$@,, $(__WXLIB_WEBVIEW_p) $(__WXLIB_STC_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) ole2w32.lib oleacc.lib uxtheme.lib import32.lib cw32$(__THREADSFLAG)$(__RUNTIME_LIBS_2).lib,, $(OBJS)\test_gui_sample.res
|
||||||
|
|
|
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
@@ -998,6 +1003,9 @@ $(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp
|
|||||||
$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
|
$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
|
$(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
|
||||||
|
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.obj: .\controls\styledtextctrltest.cpp
|
||||||
|
$(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\styledtextctrltest.cpp
|
||||||
|
|
||||||
$(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp
|
$(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp
|
||||||
$(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp
|
$(CXX) -q -c -P -o$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp
|
||||||
|
|
||||||
|
@@ -205,6 +205,7 @@ TEST_GUI_OBJECTS = \
|
|||||||
$(OBJS)\test_gui_slidertest.o \
|
$(OBJS)\test_gui_slidertest.o \
|
||||||
$(OBJS)\test_gui_spinctrldbltest.o \
|
$(OBJS)\test_gui_spinctrldbltest.o \
|
||||||
$(OBJS)\test_gui_spinctrltest.o \
|
$(OBJS)\test_gui_spinctrltest.o \
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.o \
|
||||||
$(OBJS)\test_gui_textctrltest.o \
|
$(OBJS)\test_gui_textctrltest.o \
|
||||||
$(OBJS)\test_gui_textentrytest.o \
|
$(OBJS)\test_gui_textentrytest.o \
|
||||||
$(OBJS)\test_gui_togglebuttontest.o \
|
$(OBJS)\test_gui_togglebuttontest.o \
|
||||||
@@ -337,6 +338,12 @@ __WXLIB_WEBVIEW_p = \
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
ifeq ($(MONOLITHIC),0)
|
ifeq ($(MONOLITHIC),0)
|
||||||
|
ifeq ($(USE_STC),1)
|
||||||
|
__WXLIB_STC_p = \
|
||||||
|
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
ifeq ($(MONOLITHIC),0)
|
||||||
__WXLIB_AUI_p = \
|
__WXLIB_AUI_p = \
|
||||||
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui
|
-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui
|
||||||
endif
|
endif
|
||||||
@@ -503,7 +510,7 @@ endif
|
|||||||
|
|
||||||
ifeq ($(USE_GUI),1)
|
ifeq ($(USE_GUI),1)
|
||||||
$(OBJS)\test_gui.exe: $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample_rc.o
|
$(OBJS)\test_gui.exe: $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample_rc.o
|
||||||
$(CXX) -o $@ $(TEST_GUI_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) $(__WXLIB_WEBVIEW_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lversion -lwsock32 -lwininet -loleacc -luxtheme
|
$(CXX) -o $@ $(TEST_GUI_OBJECTS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) $(__WXLIB_WEBVIEW_p) $(__WXLIB_STC_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) -lwxzlib$(WXDEBUGFLAG) -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lversion -lwsock32 -lwininet -loleacc -luxtheme
|
||||||
endif
|
endif
|
||||||
|
|
||||||
data:
|
data:
|
||||||
@@ -975,6 +982,9 @@ $(OBJS)\test_gui_spinctrldbltest.o: ./controls/spinctrldbltest.cpp
|
|||||||
$(OBJS)\test_gui_spinctrltest.o: ./controls/spinctrltest.cpp
|
$(OBJS)\test_gui_spinctrltest.o: ./controls/spinctrltest.cpp
|
||||||
$(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.o: ./controls/styledtextctrltest.cpp
|
||||||
|
$(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
$(OBJS)\test_gui_textctrltest.o: ./controls/textctrltest.cpp
|
$(OBJS)\test_gui_textctrltest.o: ./controls/textctrltest.cpp
|
||||||
$(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
|
$(CXX) -c -o $@ $(TEST_GUI_CXXFLAGS) $(CPPDEPS) $<
|
||||||
|
|
||||||
|
@@ -216,6 +216,7 @@ TEST_GUI_OBJECTS = \
|
|||||||
$(OBJS)\test_gui_slidertest.obj \
|
$(OBJS)\test_gui_slidertest.obj \
|
||||||
$(OBJS)\test_gui_spinctrldbltest.obj \
|
$(OBJS)\test_gui_spinctrldbltest.obj \
|
||||||
$(OBJS)\test_gui_spinctrltest.obj \
|
$(OBJS)\test_gui_spinctrltest.obj \
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.obj \
|
||||||
$(OBJS)\test_gui_textctrltest.obj \
|
$(OBJS)\test_gui_textctrltest.obj \
|
||||||
$(OBJS)\test_gui_textentrytest.obj \
|
$(OBJS)\test_gui_textentrytest.obj \
|
||||||
$(OBJS)\test_gui_togglebuttontest.obj \
|
$(OBJS)\test_gui_togglebuttontest.obj \
|
||||||
@@ -486,6 +487,10 @@ __DLLFLAG_p_7 = /d WXUSINGDLL
|
|||||||
__WXLIB_WEBVIEW_p = \
|
__WXLIB_WEBVIEW_p = \
|
||||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview.lib
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_webview.lib
|
||||||
!endif
|
!endif
|
||||||
|
!if "$(MONOLITHIC)" == "0" && "$(USE_STC)" == "1"
|
||||||
|
__WXLIB_STC_p = \
|
||||||
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_stc.lib
|
||||||
|
!endif
|
||||||
!if "$(MONOLITHIC)" == "0"
|
!if "$(MONOLITHIC)" == "0"
|
||||||
__WXLIB_AUI_p = \
|
__WXLIB_AUI_p = \
|
||||||
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
|
wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_aui.lib
|
||||||
@@ -716,7 +721,7 @@ $(OBJS)\test_drawingplugin.dll: $(TEST_DRAWINGPLUGIN_OBJECTS)
|
|||||||
!if "$(USE_GUI)" == "1"
|
!if "$(USE_GUI)" == "1"
|
||||||
$(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
|
$(OBJS)\test_gui.exe: $(OBJS)\test_gui_dummy.obj $(TEST_GUI_OBJECTS) $(OBJS)\test_gui_sample.res
|
||||||
link /NOLOGO /OUT:$@ $(__DEBUGINFO_4) /pdb:"$(OBJS)\test_gui.pdb" $(__DEBUGINFO_51) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<<
|
link /NOLOGO /OUT:$@ $(__DEBUGINFO_4) /pdb:"$(OBJS)\test_gui.pdb" $(__DEBUGINFO_51) $(LINK_TARGET_CPU) /LIBPATH:$(LIBDIRNAME) /SUBSYSTEM:CONSOLE $(____CAIRO_LIBDIR_FILENAMES) $(LDFLAGS) @<<
|
||||||
$(TEST_GUI_OBJECTS) $(TEST_GUI_RESOURCES) $(__WXLIB_WEBVIEW_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib
|
$(TEST_GUI_OBJECTS) $(TEST_GUI_RESOURCES) $(__WXLIB_WEBVIEW_p) $(__WXLIB_STC_p) $(__WXLIB_AUI_p) $(__WXLIB_RICHTEXT_p) $(__WXLIB_MEDIA_p) $(__WXLIB_XRC_p) $(__WXLIB_XML_p) $(__WXLIB_HTML_p) $(__WXLIB_CORE_p) $(__WXLIB_NET_p) $(__WXLIB_BASE_p) $(__WXLIB_MONO_p) $(__LIB_SCINTILLA_IF_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p) wxzlib$(WXDEBUGFLAG).lib wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG).lib wxexpat$(WXDEBUGFLAG).lib $(EXTRALIBS_FOR_BASE) $(__CAIRO_LIB_p) kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib
|
||||||
<<
|
<<
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
@@ -1189,6 +1194,9 @@ $(OBJS)\test_gui_spinctrldbltest.obj: .\controls\spinctrldbltest.cpp
|
|||||||
$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
|
$(OBJS)\test_gui_spinctrltest.obj: .\controls\spinctrltest.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\spinctrltest.cpp
|
||||||
|
|
||||||
|
$(OBJS)\test_gui_styledtextctrltest.obj: .\controls\styledtextctrltest.cpp
|
||||||
|
$(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\styledtextctrltest.cpp
|
||||||
|
|
||||||
$(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp
|
$(OBJS)\test_gui_textctrltest.obj: .\controls\textctrltest.cpp
|
||||||
$(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp
|
$(CXX) /c /nologo /TP /Fo$@ $(TEST_GUI_CXXFLAGS) .\controls\textctrltest.cpp
|
||||||
|
|
||||||
|
@@ -223,6 +223,7 @@
|
|||||||
controls/slidertest.cpp
|
controls/slidertest.cpp
|
||||||
controls/spinctrldbltest.cpp
|
controls/spinctrldbltest.cpp
|
||||||
controls/spinctrltest.cpp
|
controls/spinctrltest.cpp
|
||||||
|
controls/styledtextctrltest.cpp
|
||||||
controls/textctrltest.cpp
|
controls/textctrltest.cpp
|
||||||
controls/textentrytest.cpp
|
controls/textentrytest.cpp
|
||||||
controls/togglebuttontest.cpp
|
controls/togglebuttontest.cpp
|
||||||
@@ -282,9 +283,10 @@
|
|||||||
Can't use <wx-lib> here as it doesn't work with conditionally
|
Can't use <wx-lib> here as it doesn't work with conditionally
|
||||||
defined variables, so fall back <sys-lib> as we must not link with
|
defined variables, so fall back <sys-lib> as we must not link with
|
||||||
inexisting webview library to be able to run tests even if
|
inexisting webview library to be able to run tests even if
|
||||||
wxWebView is not available.
|
wxWebView or wxSTC is not available.
|
||||||
-->
|
-->
|
||||||
<sys-lib>$(WXLIB_WEBVIEW)</sys-lib>
|
<sys-lib>$(WXLIB_WEBVIEW)</sys-lib>
|
||||||
|
<sys-lib>$(WXLIB_STC)</sys-lib>
|
||||||
<wx-lib>aui</wx-lib>
|
<wx-lib>aui</wx-lib>
|
||||||
<wx-lib>richtext</wx-lib>
|
<wx-lib>richtext</wx-lib>
|
||||||
<wx-lib>media</wx-lib>
|
<wx-lib>media</wx-lib>
|
||||||
|
@@ -154,7 +154,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_stc.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -193,7 +193,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_stc.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -236,7 +236,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_stc.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -275,7 +275,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_stc.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -318,7 +318,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_stc.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -357,7 +357,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_stc.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -400,7 +400,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)ud_webview.lib;wxmsw$(wxShortVersionString)ud_richtext.lib;wxmsw$(wxShortVersionString)ud_stc.lib;wxmsw$(wxShortVersionString)ud_aui.lib;wxmsw$(wxShortVersionString)ud_media.lib;wxmsw$(wxShortVersionString)ud_xrc.lib;wxbase$(wxShortVersionString)ud_xml.lib;wxmsw$(wxShortVersionString)ud_html.lib;wxmsw$(wxShortVersionString)ud_core.lib;wxbase$(wxShortVersionString)ud_net.lib;wxbase$(wxShortVersionString)ud.lib;wxtiffd.lib;wxjpegd.lib;wxpngd.lib;wxzlibd.lib;wxregexud.lib;wxexpatd.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -439,7 +439,7 @@
|
|||||||
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>..\lib\$(wxOutDirName)\$(wxIncSubDir);.\..\include;..\3rdparty\catch\include;.;.\..\samples;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>wxmsw$(wxShortVersionString)u_webview.lib;wxmsw$(wxShortVersionString)u_richtext.lib;wxmsw$(wxShortVersionString)u_stc.lib;wxmsw$(wxShortVersionString)u_aui.lib;wxmsw$(wxShortVersionString)u_media.lib;wxmsw$(wxShortVersionString)u_xrc.lib;wxbase$(wxShortVersionString)u_xml.lib;wxmsw$(wxShortVersionString)u_html.lib;wxmsw$(wxShortVersionString)u_core.lib;wxbase$(wxShortVersionString)u_net.lib;wxbase$(wxShortVersionString)u.lib;wxtiff.lib;wxjpeg.lib;wxpng.lib;wxzlib.lib;wxregexu.lib;wxexpat.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;winspool.lib;winmm.lib;shell32.lib;comctl32.lib;ole32.lib;oleaut32.lib;uuid.lib;rpcrt4.lib;advapi32.lib;wsock32.lib;wininet.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\lib\$(wxOutDirName);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
@@ -496,6 +496,7 @@
|
|||||||
<ClCompile Include="controls\slidertest.cpp" />
|
<ClCompile Include="controls\slidertest.cpp" />
|
||||||
<ClCompile Include="controls\spinctrldbltest.cpp" />
|
<ClCompile Include="controls\spinctrldbltest.cpp" />
|
||||||
<ClCompile Include="controls\spinctrltest.cpp" />
|
<ClCompile Include="controls\spinctrltest.cpp" />
|
||||||
|
<ClCompile Include="controls\styledtextctrltest.cpp" />
|
||||||
<ClCompile Include="controls\textctrltest.cpp" />
|
<ClCompile Include="controls\textctrltest.cpp" />
|
||||||
<ClCompile Include="controls\textentrytest.cpp" />
|
<ClCompile Include="controls\textentrytest.cpp" />
|
||||||
<ClCompile Include="controls\togglebuttontest.cpp" />
|
<ClCompile Include="controls\togglebuttontest.cpp" />
|
||||||
|
@@ -239,6 +239,9 @@
|
|||||||
<ClCompile Include="controls\spinctrltest.cpp">
|
<ClCompile Include="controls\spinctrltest.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
<ClCompile Include="controls\styledtextctrltest.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
<ClCompile Include="test.cpp">
|
<ClCompile Include="test.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
@@ -49,7 +49,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswud\test_gui.exe"
|
OutputFile="vc_mswud\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="TRUE"
|
SuppressStartupBanner="TRUE"
|
||||||
@@ -114,7 +114,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswu\test_gui.exe"
|
OutputFile="vc_mswu\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="TRUE"
|
SuppressStartupBanner="TRUE"
|
||||||
@@ -184,7 +184,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswuddll\test_gui.exe"
|
OutputFile="vc_mswuddll\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="TRUE"
|
SuppressStartupBanner="TRUE"
|
||||||
@@ -249,7 +249,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswudll\test_gui.exe"
|
OutputFile="vc_mswudll\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="TRUE"
|
SuppressStartupBanner="TRUE"
|
||||||
@@ -562,6 +562,9 @@
|
|||||||
<File
|
<File
|
||||||
RelativePath=".\controls\spinctrltest.cpp">
|
RelativePath=".\controls\spinctrltest.cpp">
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\controls\styledtextctrltest.cpp">
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\test.cpp">
|
RelativePath=".\test.cpp">
|
||||||
</File>
|
</File>
|
||||||
|
@@ -86,7 +86,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswud\test_gui.exe"
|
OutputFile="vc_mswud\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -183,7 +183,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswu\test_gui.exe"
|
OutputFile="vc_mswu\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -285,7 +285,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswuddll\test_gui.exe"
|
OutputFile="vc_mswuddll\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -382,7 +382,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswudll\test_gui.exe"
|
OutputFile="vc_mswudll\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -484,7 +484,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswud_x64\test_gui.exe"
|
OutputFile="vc_mswud_x64\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -581,7 +581,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswu_x64\test_gui.exe"
|
OutputFile="vc_mswu_x64\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -683,7 +683,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswuddll_x64\test_gui.exe"
|
OutputFile="vc_mswuddll_x64\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -780,7 +780,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswudll_x64\test_gui.exe"
|
OutputFile="vc_mswudll_x64\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -1218,6 +1218,10 @@
|
|||||||
RelativePath=".\controls\spinctrltest.cpp"
|
RelativePath=".\controls\spinctrltest.cpp"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\controls\styledtextctrltest.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\test.cpp"
|
RelativePath=".\test.cpp"
|
||||||
>
|
>
|
||||||
|
@@ -85,7 +85,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswud\test_gui.exe"
|
OutputFile="vc_mswud\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -179,7 +179,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswu\test_gui.exe"
|
OutputFile="vc_mswu\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -277,7 +277,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswuddll\test_gui.exe"
|
OutputFile="vc_mswuddll\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -371,7 +371,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswudll\test_gui.exe"
|
OutputFile="vc_mswudll\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -469,7 +469,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswud_x64\test_gui.exe"
|
OutputFile="vc_mswud_x64\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -563,7 +563,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswu_x64\test_gui.exe"
|
OutputFile="vc_mswu_x64\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -661,7 +661,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31ud_webview.lib wxmsw31ud_stc.lib wxmsw31ud_aui.lib wxmsw31ud_richtext.lib wxmsw31ud_media.lib wxmsw31ud_xrc.lib wxbase31ud_xml.lib wxmsw31ud_html.lib wxmsw31ud_core.lib wxbase31ud_net.lib wxbase31ud.lib wxtiffd.lib wxjpegd.lib wxpngd.lib wxzlibd.lib wxregexud.lib wxexpatd.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswuddll_x64\test_gui.exe"
|
OutputFile="vc_mswuddll_x64\test_gui.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -755,7 +755,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalOptions=""
|
AdditionalOptions=""
|
||||||
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
AdditionalDependencies="wxmsw31u_webview.lib wxmsw31u_stc.lib wxmsw31u_aui.lib wxmsw31u_richtext.lib wxmsw31u_media.lib wxmsw31u_xrc.lib wxbase31u_xml.lib wxmsw31u_html.lib wxmsw31u_core.lib wxbase31u_net.lib wxbase31u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib winspool.lib winmm.lib shell32.lib shlwapi.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib version.lib wsock32.lib wininet.lib"
|
||||||
OutputFile="vc_mswudll_x64\test_gui.exe"
|
OutputFile="vc_mswudll_x64\test_gui.exe"
|
||||||
LinkIncremental="1"
|
LinkIncremental="1"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
@@ -1190,6 +1190,10 @@
|
|||||||
RelativePath=".\controls\spinctrltest.cpp"
|
RelativePath=".\controls\spinctrltest.cpp"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\controls\styledtextctrltest.cpp"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\test.cpp"
|
RelativePath=".\test.cpp"
|
||||||
>
|
>
|
||||||
|
Reference in New Issue
Block a user