Commit Graph

18423 Commits

Author SHA1 Message Date
Robin Dunn
a565c7645e Allways need an App object now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 18:51:17 +00:00
Robin Dunn
e45cc23511 Two fixes for CheckTransparency. First, don't start checking from
(x+1,y) since you don't know if (x,y) is transparent or not.  Second,
use x*(numColBytes+1) instead of just x to offset into the first
line.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 18:47:38 +00:00
Julian Smart
c6151f2a94 Added wxPaintDCEx class, to handle the case where an HDC
is passed with WM_PAINT. Apps that want to can have their
own HDC painted on.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 14:27:18 +00:00
David Elliott
276a125640 Added stubs for (DeviceToLogical|LogicalToDevice)(X|Y)Rel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 02:32:42 +00:00
David Elliott
cd7542bc44 Stub for wxIcon constructor taking a non-const xpm
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 02:26:52 +00:00
David Elliott
cf6e135c04 Stub for wxRegion constructor taking a wxRect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22364 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 02:26:09 +00:00
David Elliott
7cc284529a IMPLEMENT_DYNAMIC_CLASS for wxSpinEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22363 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 02:22:50 +00:00
David Elliott
b9505233a5 Keep track of the captured mouse window so the base GUI code thinks the window
is captured.  Doesn't capture it, but at least satisfies the assertions.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-29 02:20:51 +00:00
Vadim Zeitlin
6fa54bfe64 regenerated after adding rendcmn.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 23:13:47 +00:00
Václav Slavík
1020103f16 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 21:32:46 +00:00
Stefan Csomor
70e881039b metadata streaming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 20:44:57 +00:00
Stefan Csomor
51596bcb98 preliminary EXTENDED_RTTI
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 20:17:37 +00:00
Stefan Csomor
fbbdc52c5d xti updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 20:16:51 +00:00
Stefan Csomor
38759b6794 Added Setter for Position (consistency)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22356 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 20:15:59 +00:00
Vadim Zeitlin
3d3a4a25ad compilation fix for !PCH
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 19:25:06 +00:00
Vadim Zeitlin
4a9cba9ef8 added rendcmn.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 19:22:44 +00:00
David Elliott
374eabc1f2 wxCocoa: Added clipbrd.(mm|h) dataobj.(mm|h) dataform.h dataobj2.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 19:12:37 +00:00
David Elliott
aa3d027735 wxCocoa: Include new platform-specific headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 19:09:47 +00:00
David Elliott
977ea6b6bf Added wxClipboard and wxDataObject (and friends) declarations and stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 19:07:26 +00:00
David Elliott
4a5f4703d9 wxCocoa: added src/cocoa/fontenum.mm
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22350 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 18:53:23 +00:00
David Elliott
3d7e98ed47 Added wxFontEnumerator stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 18:52:34 +00:00
David Elliott
a7166b34c8 Don't use pragma interface/implemenation for __APPLE__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 17:56:33 +00:00
David Elliott
830f7bc472 pragma interface/implementation should not be used for __APPLE__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22347 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 17:51:33 +00:00
Stefan Csomor
bf53205394 keeping classnames in synch for xti
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 11:38:17 +00:00
Vadim Zeitlin
bc71a3efb7 added new renderer files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 11:01:11 +00:00
Vadim Zeitlin
f0244295e3 added wxAppTraits::CreateRenderer() which may be used to customize the renderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22341 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 10:59:42 +00:00
Václav Slavík
029b47ad2c added --enable-official-build and --enable-vendor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 09:11:32 +00:00
Václav Slavík
ef9bfb7103 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:46:15 +00:00
Stefan Csomor
06305c29bd xti introduction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:39:37 +00:00
Stefan Csomor
6d553b5fd0 wxUSE_EXTENDED_RTTI as name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:39:12 +00:00
Václav Slavík
0ca4ab85b7 ported wxSVG contrib to bakefile (patch #778614)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22336 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:33:29 +00:00
Stefan Csomor
30bfc42574 wxUSE_EXTENDED_RTTI as name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:32:04 +00:00
Václav Slavík
aa1f870c84 added animate
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:23:09 +00:00
Stefan Csomor
a095505c96 xti introduction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22333 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:10:54 +00:00
Stefan Csomor
9a069b7279 even more defines for rerouting the xti information to the correct members
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22332 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 08:05:34 +00:00
Václav Slavík
36be32ecdc reverted removal of \arg, \true and \false
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 07:57:03 +00:00
Václav Slavík
5147a986fe added \true and \false defs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22330 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 07:52:51 +00:00
Václav Slavík
bfe1a1f11a added \arg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22329 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 07:49:03 +00:00
Julian Smart
b06ba07664 Corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 07:14:32 +00:00
Vadim Zeitlin
15cdcf6a0e load ws2_32.dll dynamically in wxGetFullHostName()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 00:18:10 +00:00
Václav Slavík
e9877ed3a8 separated wxBase and wxNet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 23:15:47 +00:00
Václav Slavík
66a967448d separated wxBase and wxNet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 23:00:22 +00:00
Vadim Zeitlin
93fa67c0e6 GetPath() now has wxPATH_GET_COLUME by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 22:53:23 +00:00
Václav Slavík
7c4728f633 split wxBase into wxBase and wxNet libraries
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 22:41:06 +00:00
Václav Slavík
c0421c9993 added *_WITH_DECL macros so that it is possible to export hashes from
DLLs other than wxCore


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 22:35:02 +00:00
Václav Slavík
3fe70739d2 added precomp-headers-exclude (DSP files only so far) and fixed dependencies for building wxBase part of multilib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22320 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 19:56:54 +00:00
Mattia Barbon
f7b83689c6 STL compilation fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22319 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 19:13:19 +00:00
Václav Slavík
64d19dba31 configure changed after 3rd party libs condition changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 13:17:20 +00:00
Václav Slavík
7892b9436c compilation fix for BC++
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 11:16:51 +00:00
Václav Slavík
1412634be8 compilation fix for BC++
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22316 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-27 10:53:44 +00:00