]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
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

22 years agoSWIGed changes for wxGTK
Robin Dunn [Fri, 19 Apr 2002 20:12:50 +0000 (20:12 +0000)] 
SWIGed changes for wxGTK

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

22 years agoDemo updates
Robin Dunn [Fri, 19 Apr 2002 20:12:19 +0000 (20:12 +0000)] 
Demo updates

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

22 years agouse specific linker flags under Mac OS X when linking executables against the
Gilles Depeyrot [Fri, 19 Apr 2002 18:39:06 +0000 (18:39 +0000)] 
use specific linker flags under Mac OS X when linking executables against the
wxWindows dynamic shared library (LDFLAGS_EXE)

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

22 years ago Updated makefile for mobile sample.
Robert Roebling [Fri, 19 Apr 2002 17:39:49 +0000 (17:39 +0000)] 
  Updated makefile for mobile sample.
  Updated changes.txt.
  Moved contents of ::Update() to ::GtkUpdate()
  Moved internal idle functions in wxApp to
    its own function.
  Tried to fix themed background redraw problem
    (probably same bug in wxNotebook and in
     wxStatusBar and others).

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

22 years agoselect the whole text in the single line text control when its SetFocus() is called...
Vadim Zeitlin [Thu, 18 Apr 2002 23:32:41 +0000 (23:32 +0000)] 
select the whole text in the single line text control when its SetFocus() is called (which also happens when the user TABs to it)

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

22 years ago Moved mobile dir.
Robert Roebling [Thu, 18 Apr 2002 16:41:35 +0000 (16:41 +0000)] 
  Moved mobile dir.
  Made enable-no_rtti etc NO default.

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

22 years agoback to void for DoFloodFill
David Webster [Thu, 18 Apr 2002 13:30:53 +0000 (13:30 +0000)] 
back to void for DoFloodFill

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

22 years agoOnly create wxBuffer on wxMSW and wxMac platforms
Julian Smart [Thu, 18 Apr 2002 13:15:45 +0000 (13:15 +0000)] 
Only create wxBuffer on wxMSW and wxMac platforms

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

22 years agoTypo fix
Robin Dunn [Thu, 18 Apr 2002 05:43:52 +0000 (05:43 +0000)] 
Typo fix

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

22 years agoReorganized the tree in the wxPython demo, hooked the MDI demos into
Robin Dunn [Thu, 18 Apr 2002 05:43:08 +0000 (05:43 +0000)] 
Reorganized the tree in the wxPython demo, hooked the MDI demos into
the main demo.

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

22 years agowxDF_HTML and FloodFill interface updates
Robin Dunn [Thu, 18 Apr 2002 05:42:09 +0000 (05:42 +0000)] 
wxDF_HTML and FloodFill interface updates

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

22 years agoSome wxGrid related classes now support OOR.
Robin Dunn [Thu, 18 Apr 2002 05:37:09 +0000 (05:37 +0000)] 
Some wxGrid related classes now support OOR.

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

22 years agoDon't do the wx cleanup if wxPython didn't do the initialization.
Robin Dunn [Thu, 18 Apr 2002 05:36:21 +0000 (05:36 +0000)] 
Don't do the wx cleanup if wxPython didn't do the initialization.

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

22 years agoMoved the cleanup code to an EVT_WINDOW_DESTROY handler.
Robin Dunn [Thu, 18 Apr 2002 05:35:20 +0000 (05:35 +0000)] 
Moved the cleanup code to an EVT_WINDOW_DESTROY handler.

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

22 years agoSome secondary grid classes now derive from wxClientDataContainer.
Robin Dunn [Thu, 18 Apr 2002 05:32:35 +0000 (05:32 +0000)] 
Some secondary grid classes now derive from wxClientDataContainer.

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

22 years agoBitmap updates
David Webster [Thu, 18 Apr 2002 05:12:36 +0000 (05:12 +0000)] 
Bitmap updates

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

22 years ago Various changes to focus handling when TLW start.
Robert Roebling [Wed, 17 Apr 2002 22:44:31 +0000 (22:44 +0000)] 
  Various changes to focus handling when TLW start.
  Changed wxWindow::Clear() to use m_clearRegion.

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

22 years agoAdded some methods to be consistent with wxWindow
Robin Dunn [Wed, 17 Apr 2002 18:03:45 +0000 (18:03 +0000)] 
Added some methods to be consistent with wxWindow

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

22 years agoA few tweaks and cleanups
Robin Dunn [Wed, 17 Apr 2002 18:03:11 +0000 (18:03 +0000)] 
A few tweaks and cleanups

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

22 years agoRemoved package from imports since the modules are in the same package.
Robin Dunn [Wed, 17 Apr 2002 18:00:36 +0000 (18:00 +0000)] 
Removed package from imports since the modules are in the same package.

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

22 years agocorrected assert even better
Vadim Zeitlin [Wed, 17 Apr 2002 14:16:36 +0000 (14:16 +0000)] 
corrected assert even better

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

22 years agoCorrected assertion
Julian Smart [Wed, 17 Apr 2002 14:09:11 +0000 (14:09 +0000)] 
Corrected assertion

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

22 years agoAdded wxDF_HTML
Julian Smart [Wed, 17 Apr 2002 11:48:11 +0000 (11:48 +0000)] 
Added wxDF_HTML
Added VC++/non-Unicode for setting HTML clipboard data
Changed FloodFill to return a bool value

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

22 years agocorrected thread detection for Darwin / Mac OS X
Gilles Depeyrot [Wed, 17 Apr 2002 06:19:42 +0000 (06:19 +0000)] 
corrected thread detection for Darwin / Mac OS X

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

22 years agosome wxArtProv docs
Václav Slavík [Tue, 16 Apr 2002 23:06:47 +0000 (23:06 +0000)] 
some wxArtProv docs

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

22 years agowxArtProvider HOWTO extended: update documentation
Václav Slavík [Tue, 16 Apr 2002 23:03:35 +0000 (23:03 +0000)] 
wxArtProvider HOWTO extended: update documentation

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

22 years agomake wxArtProvider pure virtual (I was not so on
Václav Slavík [Tue, 16 Apr 2002 23:03:24 +0000 (23:03 +0000)] 
make wxArtProvider pure virtual (I was not so on
a purpose in some early stage but I think that it is
relevant no more...)

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

22 years agowxHtmlHistoryItem needs not be wxObject
Václav Slavík [Tue, 16 Apr 2002 23:03:09 +0000 (23:03 +0000)] 
wxHtmlHistoryItem needs not be wxObject

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

22 years agowxHtmlBookRecords needs not be wxObject
Václav Slavík [Tue, 16 Apr 2002 23:02:24 +0000 (23:02 +0000)] 
wxHtmlBookRecords needs not be wxObject

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

22 years agofixed outdated filenames
Václav Slavík [Tue, 16 Apr 2002 23:01:58 +0000 (23:01 +0000)] 
fixed outdated filenames

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

22 years agoUse the OOR typemap for wxTreeCtrls too.
Robin Dunn [Tue, 16 Apr 2002 21:52:54 +0000 (21:52 +0000)] 
Use the OOR typemap for wxTreeCtrls too.

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