Commit Graph

18718 Commits

Author SHA1 Message Date
Vadim Zeitlin
1b7031bc01 msw/uxtheme.cpp is low level as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:38:44 +00:00
Vadim Zeitlin
2479d149ee native renderers are low level; renamed univ/renderer.cpp to ctrlrend.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:32:59 +00:00
Vadim Zeitlin
cfeafba132 renamed renderer.cpp to ctrlrend.cpp to avoid conflicts with the native renderers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:31:52 +00:00
Vadim Zeitlin
567be18754 wxUniv compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:16:06 +00:00
Vadim Zeitlin
fbaf7d1421 replaced an #ifdef __WXDEBUG__ with a wxCHECK (this is what we have it for...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:15:55 +00:00
Vadim Zeitlin
435bc10c9c disable printing; doesn't compile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:13:31 +00:00
Vadim Zeitlin
a7bc03c94b use wxWindowBase, not wxWindow, in wxUpdateUIEvent::CanUpdate() (wxUniv compilation fix)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-02 00:12:39 +00:00
Vadim Zeitlin
26ab89ad4d wxTheApp can't be assigned to any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22464 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:40:07 +00:00
Václav Slavík
44aaf7dad8 added information about libs.tex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:39:59 +00:00
Vadim Zeitlin
a80e5f9e5b wxTheApp can't be assigned to, anyhow, so make ms_appInstance private and provide Get/SetInstance() methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:37:40 +00:00
Václav Slavík
cf01e37a49 adding wxAdvanced library
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:37:27 +00:00
Vadim Zeitlin
4104ed92a5 added and documented wxDYNLIB_FUNCTION
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:36:26 +00:00
Vadim Zeitlin
9fc6c21c03 do *not* redefine DLLVERSIONINFO struct here; do define _WIN32_IE to as high number as possible instead of as low as possible; use wxDynamicLibrary instead of raw FindLibrary/FreeLibrary calls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:13:19 +00:00
Vadim Zeitlin
3afc693f07 removed IsAppThemedEx()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:02:23 +00:00
Vadim Zeitlin
7cafd224fe replaced the old wxApp with wxAppConsole::ms_appInstance of type wxAppConsole; wxTheApp is now a macro for backwards compatibility (this fixes problems with contradictorary wxTheApp definitions in separate build)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 23:00:16 +00:00
Vadim Zeitlin
07e9078279 check for comctl32.dll version in wxUxThemeEngine::Initialize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22456 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 22:04:46 +00:00
Václav Slavík
397cfa3ae9 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 21:22:01 +00:00
Václav Slavík
0425151023 multilib mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22454 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 21:21:07 +00:00
Václav Slavík
1d39da4b22 LIB instead of Static, better aligned
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22453 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 21:15:57 +00:00
Václav Slavík
1948bb3274 removed duplicated code from dynlib.h and dynload.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 21:12:40 +00:00
Vadim Zeitlin
87baeeaff6 Unicode compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 21:08:38 +00:00
Václav Slavík
1eae284d4f added VC++ project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:42:50 +00:00
Václav Slavík
91381a72f9 added VC++ project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:28:50 +00:00
Václav Slavík
67757ff749 regenerated after adding DEBUG_ options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22448 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:27:51 +00:00
Václav Slavík
5eddd67bed added VC++ project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22447 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:19:48 +00:00
Václav Slavík
44a8c4cf60 wxUSE_GUI=0 not needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:18:51 +00:00
Václav Slavík
f7d03d2b66 for nicer Makefile.in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:15:54 +00:00
Václav Slavík
8a7fd2e3ed overview of multilib libraries added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22444 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 19:14:26 +00:00
Václav Slavík
25a7343959 regenerated after adding DEBUG_ options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 18:59:37 +00:00
Václav Slavík
076f10e054 regenerated after adding DEBUG_ options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 18:17:11 +00:00
Václav Slavík
7f79974420 XML code needs wchar_t
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22441 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 17:10:45 +00:00
Václav Slavík
8a74debea8 removed Mingw32-gcc295.patches ; it is obsolete for a long time
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 16:49:04 +00:00
Václav Slavík
076fdb2182 preparation for runtime loading of plugins
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 16:35:57 +00:00
Václav Slavík
3f55f5b81f regenerated after adding DEBUG_ options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 16:05:28 +00:00
Václav Slavík
e4f21fece2 fixed weird error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 15:38:36 +00:00
Václav Slavík
f631bab9f8 added VC++ projects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 15:23:44 +00:00
Václav Slavík
76791f0616 link against wxXml
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 15:11:31 +00:00
Václav Slavík
6c67131a07 --enable-debug_flag and --enable-debug_info work again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 15:03:33 +00:00
Julian Smart
8aa528db54 Don't draw full-width sash if not drawing 3D border, or we'll
get droppings


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 14:46:21 +00:00
Julian Smart
3255bce320 Only draw borders if wxSP_3DBORDER specified, as before
Added IsAppThemedEx which _really_ tells you if the app is
themed, and used it in wxRendererNative::GetDefault()


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22432 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 14:12:55 +00:00
Václav Slavík
d7dd1f1bc8 added DEBUG_FLAG, DEBUG_INFO and DEBUG_RUNTIME_LIBS options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:59:09 +00:00
Vadim Zeitlin
c4e6c15eeb fixed XP renderer after base class changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:50:22 +00:00
Vadim Zeitlin
2c0e6de189 added missing arguments in wxDelegateRenderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:49:33 +00:00
Vadim Zeitlin
b52401b287 documented OnDrawBackground()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:39:06 +00:00
Vadim Zeitlin
af99040c70 1. added flags to splitter drawing functions and replaced
GetSplitterBorderAndSash() with GetSplitterParams()
2. added support for "hot tracking" to wxSplitterWindow
3. added GTK2 support for the splitter to GTK renderer


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:38:43 +00:00
Václav Slavík
4f6e1dac12 added DEBUG_FLAG, DEBUG_INFO and DEBUG_RUNTIME_LIBS options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22426 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-01 13:33:02 +00:00
Robin Dunn
9171d4b479 fixed --basename
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-31 21:30:03 +00:00
Robin Dunn
3734a86630 If a wxPy[Command]Event has been cloned then we need to propogate the
Skip value from the original back to the clone after it has been
processed.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-31 19:21:48 +00:00
Robin Dunn
8dc6dcde52 Various testing changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22423 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-31 19:21:05 +00:00
David Elliott
78250be361 wxCocoa: Allow wxUSE_CLIPBOARD/wxUSE_DATAOBJ
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22422 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-31 19:00:08 +00:00