]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
22 years agoSince I have made several changes to SWIG over the years to accomodate
Robin Dunn [Mon, 29 Apr 2002 19:56:57 +0000 (19:56 +0000)] 
Since I have made several changes to SWIG over the years to accomodate
special cases and other things in wxPython, and since I plan on making
several more, I've decided to put the SWIG sources in wxPython's CVS
instead of relying on maintaining patches.  This effectivly becomes a
fork of an obsolete version of SWIG, :-( but since SWIG 1.3 still
doesn't have some things I rely on in 1.1, not to mention that my
custom patches would all have to be redone, I felt that this is the
easier road to take.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15307 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoVarious minor updates
Robin Dunn [Mon, 29 Apr 2002 18:55:23 +0000 (18:55 +0000)] 
Various minor updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15306 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed wxZipInputStream::OnSysSeek wrt memory requirements and malloc(0) (will backpor...
Václav Slavík [Mon, 29 Apr 2002 18:38:17 +0000 (18:38 +0000)] 
fixed wxZipInputStream::OnSysSeek wrt memory requirements and malloc(0) (will backport to 2.2)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agodon't generate an endless stream of asserts for the 0-sized images
Vadim Zeitlin [Mon, 29 Apr 2002 14:55:08 +0000 (14:55 +0000)] 
don't generate an endless stream of asserts for the 0-sized images

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded Append(const wxString&) overload and replaced all wxASSERTs with wxASSERT_MSGs...
Vadim Zeitlin [Mon, 29 Apr 2002 12:37:34 +0000 (12:37 +0000)] 
added Append(const wxString&) overload and replaced all wxASSERTs with wxASSERT_MSGs in attempt to make them more clear

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15303 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agosetting the correct event object for EVT_ENTER_WINDOW and EVT_LEAVE_WINDOW
Stefan Csomor [Mon, 29 Apr 2002 06:38:20 +0000 (06:38 +0000)] 
setting the correct event object for EVT_ENTER_WINDOW and EVT_LEAVE_WINDOW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoLots of image/bitmap processing updates.
David Webster [Mon, 29 Apr 2002 04:00:57 +0000 (04:00 +0000)] 
Lots of image/bitmap processing updates.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoNew Moddef file
David Webster [Mon, 29 Apr 2002 04:00:04 +0000 (04:00 +0000)] 
New Moddef file

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15300 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMinor changes to test/show expanded array functions.
Stefan Neis [Sun, 28 Apr 2002 15:34:22 +0000 (15:34 +0000)] 
Minor changes to test/show expanded array functions.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agodon't pass arrays by value (and also fixed signed/unsigned comparison warning
Vadim Zeitlin [Sun, 28 Apr 2002 14:39:37 +0000 (14:39 +0000)] 
don't pass arrays by value (and also fixed signed/unsigned comparison warning

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agochanged DoDragDrop(bool) into DoDragDrop(int) and added support for wxDrag_DefaultMov...
Vadim Zeitlin [Sun, 28 Apr 2002 14:30:54 +0000 (14:30 +0000)] 
changed DoDragDrop(bool) into DoDragDrop(int) and added support for wxDrag_DefaultMove flag

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded a (commented out) example of how to force the default action to be move
Vadim Zeitlin [Sun, 28 Apr 2002 13:34:40 +0000 (13:34 +0000)] 
added a (commented out) example of how to force the default action to be move

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15296 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoremoved a wxPaintDC::Clear() fatal to wxGTK
Vadim Zeitlin [Sun, 28 Apr 2002 13:28:08 +0000 (13:28 +0000)] 
removed a wxPaintDC::Clear() fatal to wxGTK

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocompilation fixes for C++ standard library
Václav Slavík [Sun, 28 Apr 2002 10:33:14 +0000 (10:33 +0000)] 
compilation fixes for C++ standard library

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15294 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoderive wxBitmapButton from wxBitmapButtonBase
Gilles Depeyrot [Sun, 28 Apr 2002 09:35:19 +0000 (09:35 +0000)] 
derive wxBitmapButton from wxBitmapButtonBase

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoReplaced internal calls to XToCol/YToRow added in 1.197 by internal macro
Stefan Neis [Sun, 28 Apr 2002 00:39:04 +0000 (00:39 +0000)] 
Replaced internal calls to XToCol/YToRow added in 1.197 by internal macro
        which treats the out of grid case in a way that's more suitable.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15292 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse XML namespace in XRC files
Václav Slavík [Sat, 27 Apr 2002 22:59:02 +0000 (22:59 +0000)] 
use XML namespace in XRC files

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed uninitialized m_bPassMessages and wxLogChain::SetLog() which was completely...
Vadim Zeitlin [Sat, 27 Apr 2002 22:47:32 +0000 (22:47 +0000)] 
fixed uninitialized m_bPassMessages and wxLogChain::SetLog() which was completely wrong

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15290 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreally fixed memory leak in wxLogChain
Vadim Zeitlin [Sat, 27 Apr 2002 22:37:28 +0000 (22:37 +0000)] 
really fixed memory leak in wxLogChain

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed memory leak in wxLogChain
Vadim Zeitlin [Sat, 27 Apr 2002 22:33:26 +0000 (22:33 +0000)] 
fixed memory leak in wxLogChain

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed memory leak in wxLogChain
Vadim Zeitlin [Sat, 27 Apr 2002 22:14:49 +0000 (22:14 +0000)] 
fixed memory leak in wxLogChain

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agosome docs for wxArray(int n) mods
Vadim Zeitlin [Sat, 27 Apr 2002 20:02:42 +0000 (20:02 +0000)] 
some docs for wxArray(int n) mods

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15286 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxArray(int n) mods for wxArrayString
Vadim Zeitlin [Sat, 27 Apr 2002 20:02:17 +0000 (20:02 +0000)] 
wxArray(int n) mods for wxArrayString

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomention that creation time only lives up to its name under Windows
Vadim Zeitlin [Sat, 27 Apr 2002 11:10:59 +0000 (11:10 +0000)] 
mention that creation time only lives up to its name under Windows

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed wxFileName::GetModificationTime()
Vadim Zeitlin [Sat, 27 Apr 2002 11:05:42 +0000 (11:05 +0000)] 
fixed wxFileName::GetModificationTime()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoignore process serial number command line argument (-psn) passed to application
Gilles Depeyrot [Sat, 27 Apr 2002 11:03:18 +0000 (11:03 +0000)] 
ignore process serial number command line argument (-psn) passed to application
when launched from the Finder

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoARCHINCDIR must be defined in makeb32.env, not makefile.b32 (patch 548990)
Vadim Zeitlin [Sat, 27 Apr 2002 10:38:48 +0000 (10:38 +0000)] 
ARCHINCDIR must be defined in makeb32.env, not makefile.b32 (patch 548990)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15281 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixes to my last commit.
Stefan Neis [Sat, 27 Apr 2002 10:37:15 +0000 (10:37 +0000)] 
Fixes to my last commit.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixes for operator new declaration/definition (patch 549349)
Vadim Zeitlin [Sat, 27 Apr 2002 10:35:04 +0000 (10:35 +0000)] 
fixes for operator new declaration/definition (patch 549349)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoclean up of memory debugging macros and chanegs to compile with CW7 (patch 548408)
Vadim Zeitlin [Fri, 26 Apr 2002 23:08:19 +0000 (23:08 +0000)] 
clean up of memory debugging macros and chanegs to compile with CW7 (patch 548408)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded a few virtual keywords for consistency (no real changes) (patch 543922)
Vadim Zeitlin [Fri, 26 Apr 2002 22:44:12 +0000 (22:44 +0000)] 
added a few virtual keywords for consistency (no real changes) (patch 543922)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15277 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMore bitmap and imaging updates
David Webster [Fri, 26 Apr 2002 22:26:08 +0000 (22:26 +0000)] 
More bitmap and imaging updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed array tests compilation and a bug in obj array test
Vadim Zeitlin [Fri, 26 Apr 2002 21:59:23 +0000 (21:59 +0000)] 
fixed array tests compilation and a bug in obj array test

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded support for add/insert/deleting many items at once in wxArray (patch 548050)
Vadim Zeitlin [Fri, 26 Apr 2002 21:58:46 +0000 (21:58 +0000)] 
added support for add/insert/deleting many items at once in wxArray (patch 548050)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoimplement wxColourDialog::Move() (patch 548048)
Vadim Zeitlin [Fri, 26 Apr 2002 21:06:21 +0000 (21:06 +0000)] 
implement wxColourDialog::Move() (patch 548048)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agorefresh and flicker even more to ensure proper refresh in the resizeable dialogs
Vadim Zeitlin [Fri, 26 Apr 2002 20:35:11 +0000 (20:35 +0000)] 
refresh and flicker even more to ensure proper refresh in the resizeable dialogs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded VC++ project file
Vadim Zeitlin [Fri, 26 Apr 2002 20:34:25 +0000 (20:34 +0000)] 
added VC++ project file

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Added sample to reproduce resize display bug.
Robert Roebling [Fri, 26 Apr 2002 19:38:48 +0000 (19:38 +0000)] 
  Added sample to reproduce resize display bug.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Added background inheritance to wxUniv.
Robert Roebling [Fri, 26 Apr 2002 18:28:30 +0000 (18:28 +0000)] 
  Added background inheritance to wxUniv.
  Added sample to show this...

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected wxMacSetColorTableEntry (although it is not needed currently)
Stefan Csomor [Fri, 26 Apr 2002 17:40:23 +0000 (17:40 +0000)] 
corrected wxMacSetColorTableEntry (although it is not needed currently)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Committing in .
Jouk Jansen [Fri, 26 Apr 2002 14:54:39 +0000 (14:54 +0000)] 
 Committing in .

 OpenVMS also need wxBuffer defined.

 Modified Files:
  wxWindows/utils/dialoged/src/reswrite.cpp
 ----------------------------------------------------------------------

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMinor OS/2 bug with a misplace #endif
David Webster [Fri, 26 Apr 2002 13:08:26 +0000 (13:08 +0000)] 
Minor OS/2 bug with a misplace #endif

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoUpdates to OS/2 to catch up with lib changes and for image processing.
David Webster [Fri, 26 Apr 2002 12:58:11 +0000 (12:58 +0000)] 
Updates to OS/2 to catch up with lib changes and for image processing.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixed my sloppy fix for redundant path separators
Julian Smart [Fri, 26 Apr 2002 09:52:10 +0000 (09:52 +0000)] 
Fixed my sloppy fix for redundant path separators

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoRewrote Metal theme to use delegation. requires more cut'n'paste than I like,
Mattia Barbon [Thu, 25 Apr 2002 20:20:55 +0000 (20:20 +0000)] 
Rewrote Metal theme to use delegation. requires more cut'n'paste than I like,
but I don't see any way around this - sigh. Anyway 594 << 4000 lines :-)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoGlitches in wxDelegateRenderer
Mattia Barbon [Thu, 25 Apr 2002 20:19:15 +0000 (20:19 +0000)] 
Glitches in wxDelegateRenderer

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed typo in wxString::swap() which was completely broken
Vadim Zeitlin [Thu, 25 Apr 2002 18:19:26 +0000 (18:19 +0000)] 
fixed typo in wxString::swap() which was completely broken

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed bug with the text attr not being reset even after SetDefaultStyle(wxTextAttr...
Vadim Zeitlin [Thu, 25 Apr 2002 18:12:53 +0000 (18:12 +0000)] 
fixed bug with the text attr not being reset even after SetDefaultStyle(wxTextAttr()) call

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoIn GetPath(), don't append separator if there's already one at the end
Julian Smart [Thu, 25 Apr 2002 10:25:45 +0000 (10:25 +0000)] 
In GetPath(), don't append separator if there's already one at the end

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoupdated to 1.1.4
Stefan Csomor [Thu, 25 Apr 2002 09:06:49 +0000 (09:06 +0000)] 
updated to 1.1.4

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded {S,G}etItem{Text,Background}Colour methods.
Ron Lee [Wed, 24 Apr 2002 20:31:46 +0000 (20:31 +0000)] 
Added {S,G}etItem{Text,Background}Colour methods.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouses native implementation for mac
Stefan Csomor [Wed, 24 Apr 2002 19:53:23 +0000 (19:53 +0000)] 
uses native implementation for mac

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected eventobject setting for mouse events and capture
Stefan Csomor [Wed, 24 Apr 2002 16:54:28 +0000 (16:54 +0000)] 
corrected eventobject setting for mouse events and capture

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agochanged window creation class for dialogs (layering probs under X)
Stefan Csomor [Wed, 24 Apr 2002 14:40:53 +0000 (14:40 +0000)] 
changed window creation class for dialogs (layering probs under X)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixed compilo (include image.h since cursor.h no longer does this implicitly).
Stefan Neis [Wed, 24 Apr 2002 12:41:11 +0000 (12:41 +0000)] 
Fixed compilo (include image.h since cursor.h no longer does this implicitly).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15253 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected post increment operators which must return value before increment
Gilles Depeyrot [Wed, 24 Apr 2002 05:59:46 +0000 (05:59 +0000)] 
corrected post increment operators which must return value before increment

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15252 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreplaced unnecessary #include with a forward decl
Vadim Zeitlin [Tue, 23 Apr 2002 23:51:52 +0000 (23:51 +0000)] 
replaced unnecessary #include with a forward decl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agono need to expand the hidden root (in fact, it is forbidden now)
Václav Slavík [Tue, 23 Apr 2002 22:03:53 +0000 (22:03 +0000)] 
no need to expand the hidden root (in fact, it is forbidden now)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse some Audacity icons in wxHTML instead of my uglu ones (with author's permission)
Václav Slavík [Tue, 23 Apr 2002 22:03:35 +0000 (22:03 +0000)] 
use some Audacity icons in wxHTML instead of my uglu ones (with author's permission)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15249 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agogcc3 compilation fix
Václav Slavík [Tue, 23 Apr 2002 22:03:22 +0000 (22:03 +0000)] 
gcc3 compilation fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMake Univ/GTK compile again
Mattia Barbon [Tue, 23 Apr 2002 20:16:40 +0000 (20:16 +0000)] 
Make Univ/GTK compile again

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15247 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoSpeed-up for very large grids by more efficient search for rows/columns
Stefan Neis [Tue, 23 Apr 2002 17:56:56 +0000 (17:56 +0000)] 
Speed-up for very large grids by more efficient search for rows/columns
        that need to be updated (in various locations).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded wx/msw/missing.h
Václav Slavík [Tue, 23 Apr 2002 16:18:26 +0000 (16:18 +0000)] 
added wx/msw/missing.h

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoA couple demo tweaks
Robin Dunn [Tue, 23 Apr 2002 15:58:41 +0000 (15:58 +0000)] 
A couple demo tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15244 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoChanges to match CVS updates over the weekend.
Robin Dunn [Mon, 22 Apr 2002 21:45:07 +0000 (21:45 +0000)] 
Changes to match CVS updates over the weekend.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agobuggy cast == buggy scrolling in Life!
Ron Lee [Mon, 22 Apr 2002 21:25:48 +0000 (21:25 +0000)] 
buggy cast == buggy scrolling in Life!

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded wxImage.GetDataBuffer which returns an in-place edit buffer of
Robin Dunn [Mon, 22 Apr 2002 21:18:52 +0000 (21:18 +0000)] 
Added wxImage.GetDataBuffer which returns an in-place edit buffer of
the image data.  (Patch #546009)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreset g_delayedFocus when the window is deleted to avoid crashes when using it
Vadim Zeitlin [Mon, 22 Apr 2002 15:44:55 +0000 (15:44 +0000)] 
reset g_delayedFocus when the window is deleted to avoid crashes when using it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoremoved unused OnSetFocus()
Vadim Zeitlin [Mon, 22 Apr 2002 15:44:36 +0000 (15:44 +0000)] 
removed unused OnSetFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15239 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed warnings about main used as a variable name
Vadim Zeitlin [Mon, 22 Apr 2002 15:22:19 +0000 (15:22 +0000)] 
fixed warnings about main used as a variable name

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15238 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded some missing wxTextCtrl features to to-do list in wxX11's readme.txt
Julian Smart [Mon, 22 Apr 2002 14:33:07 +0000 (14:33 +0000)] 
Added some missing wxTextCtrl features to to-do list in wxX11's readme.txt
Made the wxTipDialog fonts all Swiss (TODO: use current GUI setting for
the font family)
Worked around focus anomaly by suppressing parent's FocusIn event
when child's focus is being set by clicking on it (TODO: move some of this
to SetFocus() to make it work programmatically)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15237 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocompilation fix for ms_dllext definition and old compilers
Vadim Zeitlin [Mon, 22 Apr 2002 14:01:14 +0000 (14:01 +0000)] 
compilation fix for ms_dllext definition and old compilers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMade default theme win32 under wxX11 since I think the default
Julian Smart [Mon, 22 Apr 2002 12:53:01 +0000 (12:53 +0000)] 
Made default theme win32 under wxX11 since I think the default
should be 'vanilla'; less exciting but as fast as possible

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed a fatal bug in DLL loading code: the deleted entries were never removed from...
Vadim Zeitlin [Mon, 22 Apr 2002 12:28:02 +0000 (12:28 +0000)] 
fixed a fatal bug in DLL loading code: the deleted entries were never removed from the list of the loaded libraries

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixed drawing sample compilo for wxMotif (doesn't have wxRegion::Offset)
Julian Smart [Mon, 22 Apr 2002 11:19:11 +0000 (11:19 +0000)] 
Fixed drawing sample compilo for wxMotif (doesn't have wxRegion::Offset)
Put m_ok earlier in SelectBitmap, else get assert after SelectObject(wxNullBitmap)
'Fixed' longlong to long conversion messages by redefinging GetMillisecondsTime

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixed wxMotif compilo
Julian Smart [Mon, 22 Apr 2002 10:32:41 +0000 (10:32 +0000)] 
Fixed wxMotif compilo

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15232 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxUniversal fixes:
Julian Smart [Mon, 22 Apr 2002 09:09:40 +0000 (09:09 +0000)] 
wxUniversal fixes:
window.cpp's WM_CLOSE now calls Close() for wxUniv, else dialogs/
frames won't get closed using system menu/button.
Added missing NULL init for m_artProvider in themes to cure crash
Added 2 sample dsp files for wxUniv (not ideal perhaps but
it will save these getting lost, and much user frustration)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMore bitamp and image fixes
David Webster [Mon, 22 Apr 2002 04:12:22 +0000 (04:12 +0000)] 
More bitamp and image fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoRemoved the need for wxStream::GetSize in wxHTML.
Mattia Barbon [Sun, 21 Apr 2002 17:36:16 +0000 (17:36 +0000)] 
Removed the need for wxStream::GetSize in wxHTML.
Ascape '&' in text/plain.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Bunch of GTK theme changes.
Robert Roebling [Sun, 21 Apr 2002 16:43:15 +0000 (16:43 +0000)] 
  Bunch of GTK theme changes.
  Make wxStatusBar use themes.
  SetStatusText() now uses Refresh() since I don't
    know why it shouldn't.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15228 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxWizardPage(Simple) can do two-phase creation now
Václav Slavík [Sun, 21 Apr 2002 11:45:37 +0000 (11:45 +0000)] 
wxWizardPage(Simple) can do two-phase creation now

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse SetFocusFromKbd() instead of SetFocus()
Vadim Zeitlin [Sun, 21 Apr 2002 00:33:21 +0000 (00:33 +0000)] 
use SetFocusFromKbd() instead of SetFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed WM_GETDLGCODE processing to include the bits returned by the DefWindowProc...
Vadim Zeitlin [Sun, 21 Apr 2002 00:32:56 +0000 (00:32 +0000)] 
fixed WM_GETDLGCODE processing to include the bits returned by the DefWindowProc() as well; removed unneeded SetFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoimplement SetFocusFromKbd() to select all text in the controls whose dialog code...
Vadim Zeitlin [Sun, 21 Apr 2002 00:32:14 +0000 (00:32 +0000)] 
implement SetFocusFromKbd() to select all text in the controls whose dialog code has DLGC_HASSETSEL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded and documented wxWindow::SetFocusFromKbd
Vadim Zeitlin [Sun, 21 Apr 2002 00:31:35 +0000 (00:31 +0000)] 
added and documented wxWindow::SetFocusFromKbd

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoinitialize (and delete) the themes art provider - fixes wxUniv app crashes
Vadim Zeitlin [Sat, 20 Apr 2002 23:36:16 +0000 (23:36 +0000)] 
initialize (and delete) the themes art provider - fixes wxUniv app crashes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocompilation sample in !WXWIN_COMPATIBILITY_2_2 mode
Vadim Zeitlin [Sat, 20 Apr 2002 23:30:23 +0000 (23:30 +0000)] 
compilation sample in !WXWIN_COMPATIBILITY_2_2 mode

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoTypo fixed in tsizer.tex; no change to setup0.h
Julian Smart [Sat, 20 Apr 2002 21:18:20 +0000 (21:18 +0000)] 
Typo fixed in tsizer.tex; no change to setup0.h

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomention that doing SetFocus() results in the focus event being sent
Vadim Zeitlin [Sat, 20 Apr 2002 13:59:21 +0000 (13:59 +0000)] 
mention that doing SetFocus() results in the focus event being sent

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed initial focus handling in the dialog and made SetFocus() send the focus
Vadim Zeitlin [Sat, 20 Apr 2002 13:53:11 +0000 (13:53 +0000)] 
fixed initial focus handling in the dialog and made SetFocus() send the focus
events as under wxMSW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded wxGetTopLevelParent()
Vadim Zeitlin [Sat, 20 Apr 2002 13:51:28 +0000 (13:51 +0000)] 
added wxGetTopLevelParent()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed another return FALSE in a function returning a pointer (patch 545046)
Vadim Zeitlin [Sat, 20 Apr 2002 12:30:12 +0000 (12:30 +0000)] 
fixed another return FALSE in a function returning a pointer (patch 545046)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomade operator==() and \!=() const (still doesn't make them correct probably)
Vadim Zeitlin [Sat, 20 Apr 2002 11:20:49 +0000 (11:20 +0000)] 
made operator==() and \!=() const (still doesn't make them correct probably)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed huge memory leak in wxFileDialog (closes patch 544060)
Vadim Zeitlin [Sat, 20 Apr 2002 11:10:19 +0000 (11:10 +0000)] 
fixed huge memory leak in wxFileDialog (closes patch 544060)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed logic in limiting spin ctrl values (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 10:00:36 +0000 (10:00 +0000)] 
fixed logic in limiting spin ctrl values (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoimplemented DoGetSize() for wxSlider (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 09:57:28 +0000 (09:57 +0000)] 
implemented DoGetSize() for wxSlider (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed focus tracking for spin controls (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 09:53:24 +0000 (09:53 +0000)] 
fixed focus tracking for spin controls (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded knowledge of virtual size to wx(Scrolled)Windows, they can now
Ron Lee [Fri, 19 Apr 2002 22:12:38 +0000 (22:12 +0000)] 
Added knowledge of virtual size to wx(Scrolled)Windows, they can now
manage their own scrollbars with the help of a sizer or other user
clues (SetVirtualSizeHints) without the need for an ancillary container.
Added SetSizerAndFit convenience method.
SetSizer now enables/disables AutoLayout automagically.
Logic bugfix for scrollsub sample.
Syntax bugfix in parser.y.
Compiler warning fix in textctrl.cpp.

 Modified Files:
    docs/latex/wx/scrolwin.tex docs/latex/wx/sizer.tex
    docs/latex/wx/window.tex include/wx/scrolwin.h
    include/wx/sizer.h include/wx/window.h
    include/wx/generic/scrolwin.h include/wx/gtk/scrolwin.h
    samples/scrollsub/scrollsub.cpp src/common/parser.y
    src/common/sizer.cpp src/common/wincmn.cpp
    src/generic/scrlwing.cpp src/gtk/scrolwin.cpp
    src/msw/textctrl.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMore updates for gdi
David Webster [Fri, 19 Apr 2002 21:40:05 +0000 (21:40 +0000)] 
More updates for gdi

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agopoll is not available under Darwin/Mac OS X and select should be used instead
Gilles Depeyrot [Fri, 19 Apr 2002 21:05:25 +0000 (21:05 +0000)] 
poll is not available under Darwin/Mac OS X and select should be used instead

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775