Commit Graph

15354 Commits

Author SHA1 Message Date
Vadim Zeitlin
6421119dd5 fixed XP sash rendering to really do something (using REBAR style didn't work but it was hidden because background was erased anyhow)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 19:17:45 +00:00
Vadim Zeitlin
b8335252d2 don't draw background at all if bg style is custom
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 19:15:53 +00:00
Vadim Zeitlin
caea50acee removed unnecessary (now that we leave Windows paint background itself) SetBackgroundColour() calls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 18:22:11 +00:00
Vadim Zeitlin
8681b0940e restored OnEraseBackground(), we do need it but only for the cases when the window has a non default background colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30549 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 18:10:48 +00:00
Włodzimierz Skiba
9a431f4d03 Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 17:40:00 +00:00
Włodzimierz Skiba
7166a05d7e Vertical tabs orientation in gtk renderer of wxUniv.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 17:33:59 +00:00
Vadim Zeitlin
e2c49e5cd2 don't always erase the background ourselves as this is incompatible with XP themed appearance (replaces patch 1046164)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 14:43:51 +00:00
Włodzimierz Skiba
00e086a7f0 Partial fix to bug #1040607: support for vertical orientation in win32 renderer of wxUniv notebook.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30539 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 11:25:13 +00:00
Václav Slavík
5d7457f9ca fixed to work with themes that redefine icons (e.g. Fedora's Bluecurve)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30538 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 11:15:08 +00:00
Ryan Norton
ed5f2bd879 fix technical accuracy of statement
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 07:20:35 +00:00
Ryan Norton
78450975b2 WXUNUSED warning fixes - unicode compilo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 07:18:22 +00:00
Ryan Norton
876f6cee1f fix for [ 1066432 ] wxTextOutputStream: endl doesn't work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 06:59:44 +00:00
Włodzimierz Skiba
041ae20237 wxUniv use wxBU flags [bug #1040584]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-15 06:23:57 +00:00
Václav Slavík
32efded3f9 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 23:34:36 +00:00
Ryan Norton
ff4aedc554 Massive reworking of wxMediaCtrl code - backend everything, search for backends via RTTI lookup, and more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 23:26:55 +00:00
Václav Slavík
1abedc328b fixed rendering of bitmaps with alpha channel under GTK+ 2.0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30525 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 23:03:51 +00:00
Václav Slavík
1df61962e8 added system colours and fonts support to XRC (based on patch #1038207)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 21:53:51 +00:00
Ryan Norton
6fb603d745 spelling/grammer (lol) :)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30522 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 16:56:29 +00:00
Václav Slavík
b1d547ebc5 made wxMBConv_iconv MT-safe
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-14 10:52:17 +00:00
Robin Dunn
7b8a9da3c8 Fix for uninitialized pointer access from wxPrintData's copy ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-13 02:26:20 +00:00
Václav Slavík
c263eb0384 more wxPostEvent MT fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 21:44:26 +00:00
David Elliott
fc480dc16b Moved wxStandardPathsCF into base library when using CarbonLib or Darwin.
Make wxStandardPathsBase::Get() return a wxStandardPathsBase reference.
Implement it using wxAppTraits::GetStandardPaths() which is overridden by
wxMac and wxCocoa GUI libraries to return a reference to a wxStandardPathsCF.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30506 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 21:21:00 +00:00
David Elliott
6a91f7142d Fix build on platforms without any real source in the new media library.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 15:48:10 +00:00
Julian Smart
484149522d Notebook page bitmaps now supported.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 15:28:48 +00:00
Włodzimierz Skiba
2e0ef2ae56 Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 14:36:46 +00:00
Ryan Norton
9777274a4a fix for when zlib is not compiled in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 14:05:24 +00:00
Włodzimierz Skiba
cf2372509c dwCallback if DWORD.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 12:37:39 +00:00
Ryan Norton
cbfb8fe75a explanation of getdefaultattributes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 10:05:13 +00:00
Ron Lee
72259e0063 wxUSE_POSTSCRIPT is not a sufficient test by itself for
wxPostScriptPrintNative data.  This is probably still not
100% correct but at least msw builds again for mingw now.

Fixed bogus eof (and removed junk whitespace) from mediactl.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 06:52:19 +00:00
Ryan Norton
33d8e2fcb6 mingw evidently doesn't have digitalv.h according to mmedia sources - post a workaround
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 06:35:09 +00:00
Ryan Norton
5987f174f7 workaround to call directshow drivers without actually using directshow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 06:29:08 +00:00
Ron Lee
f8a586e08e Cruft cleanup from MJW, strip the tabs out of sound.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 03:30:07 +00:00
Ron Lee
d51253e844 Patch from MJW for ssize_t
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 03:06:44 +00:00
Vadim Zeitlin
4626345596 fixes to ZIP/archive patch (patch 1064426); should fix the docs build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 19:10:35 +00:00
Vadim Zeitlin
ee1025a7e0 ensure that g_timerMap is always initialized before it is used (patch 1060619, bug 1060591)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 19:08:15 +00:00
Vadim Zeitlin
b11dd16306 fix reading beyond the end of the string if the last string character is a backslash (patch 1059846; bug 1059848)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 19:01:53 +00:00
Vadim Zeitlin
81152407d0 removed 2.0 compatibility stuff (patch 1054261)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 18:59:51 +00:00
Ryan Norton
7192290794 mci can't play video on win2k - disable for now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 15:20:34 +00:00
Ryan Norton
e4b12a53fe tweak stopping - nicen up sample some more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 15:18:18 +00:00
Ryan Norton
212945de56 fixup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 15:17:35 +00:00
Ryan Norton
3f9a3bf9df mci backend for wxMediaCtrl. Better workaround for refresh issue and sizers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 14:06:45 +00:00
Vadim Zeitlin
523977f752 file not needed any longer after ZIP r/w patch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 11:08:17 +00:00
Ryan Norton
39c5bef057 1) fix border styles in wxMediaCtrl, 2) regenerate wx and mediaplayer samples bakefiles, 3) add sample makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 09:32:49 +00:00
Ron Lee
1370b1d016 gcc < 3.4 warns about friendless private dtors.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 08:58:27 +00:00
Ryan Norton
0b9cd93cad fix unsigned/signed warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 08:30:04 +00:00
Ryan Norton
e854db32dd fix some comp errors on DMC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 08:29:43 +00:00
Ryan Norton
1a680109ac base wxMediaCtrl files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 05:21:02 +00:00
Robin Dunn
f68535b0a7 Fix compilation error by #including imaglist.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 00:22:44 +00:00
Vadim Zeitlin
00375592f9 added ZIP classes by M.J.Wetherell (patch 1030239)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 23:58:38 +00:00
Vadim Zeitlin
eabd333355 fixed creation of the mask in wxImage -> wxBitmap conversion when bpp < 32 (patch 1052766)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-10 23:30:57 +00:00