]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agofixed shutdown crashes after recent handlers creation changes
Václav Slavík [Tue, 19 Sep 2006 15:22:39 +0000 (15:22 +0000)] 
fixed shutdown crashes after recent handlers creation changes

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

18 years agofixes to wxWindowDC flipping+clipping when painting on hidden windows or windows...
Václav Slavík [Tue, 19 Sep 2006 14:14:21 +0000 (14:14 +0000)] 
fixes to wxWindowDC flipping+clipping when painting on hidden windows or windows not being painted at the moment

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

18 years agoCorrections to take into account that range in the API has an end position
Julian Smart [Tue, 19 Sep 2006 13:47:32 +0000 (13:47 +0000)] 
Corrections to take into account that range in the API has an end position
that is 1 more than the last affected position

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

18 years agofixed TLWs resizing to invalidate the DFB surface used for painting
Václav Slavík [Tue, 19 Sep 2006 13:07:46 +0000 (13:07 +0000)] 
fixed TLWs resizing to invalidate the DFB surface used for painting

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

18 years ago Include "xrc" support properly for OpenVMS
Jouk Jansen [Tue, 19 Sep 2006 11:59:21 +0000 (11:59 +0000)] 
 Include "xrc" support properly for OpenVMS

 Modified Files:
wxWidgets/descrip.mms wxWidgets/setup.h_vms
  wxWidgets/lib/VMS_GTK2.OPT wxWidgets/lib/VMS_X11_UNIV.OPT
  wxWidgets/lib/vms_gtk.opt wxWidgets/src/common/descrip.mms
  wxWidgets/src/generic/descrip.mms
  wxWidgets/src/gtk1/descrip.mms wxWidgets/src/motif/descrip.mms
  wxWidgets/src/xrc/descrip.mms
 Added Files:
  wxWidgets/samples/xrc/descrip.mms

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

18 years agoadd if wxUSE_NOTEBOOK around notebook-only renderer methods
Vadim Zeitlin [Tue, 19 Sep 2006 11:40:40 +0000 (11:40 +0000)] 
add if wxUSE_NOTEBOOK around notebook-only renderer methods

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

18 years agoFix a few warnings that appear with -Wextra (unused parameters where WXUNUSED is...
Mart Raudsepp [Tue, 19 Sep 2006 11:35:41 +0000 (11:35 +0000)] 
Fix a few warnings that appear with -Wextra (unused parameters where WXUNUSED is already used for other parameters
for the same function, and some GTypeInfo initializations)

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

18 years ago Another RTL fix.
Robert Roebling [Tue, 19 Sep 2006 10:42:42 +0000 (10:42 +0000)] 
  Another RTL fix.

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

18 years ago Give wxGrid its own string name for easier debugging.
Robert Roebling [Tue, 19 Sep 2006 10:28:23 +0000 (10:28 +0000)] 
  Give wxGrid its own string name for easier debugging.

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

18 years ago Fix scrolling bug where client size was reported wrong
Robert Roebling [Tue, 19 Sep 2006 10:22:20 +0000 (10:22 +0000)] 
  Fix scrolling bug where client size was reported wrong
    when the scrollbar size was not subtracted when
    using a targetwindow != this.

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

18 years agorebaked after listctrl/imagelist and wxUniv changes
Vadim Zeitlin [Mon, 18 Sep 2006 23:26:55 +0000 (23:26 +0000)] 
rebaked after listctrl/imagelist and wxUniv changes

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

18 years agorefactor some existing themes methods in a new base wxStdRenderer class (before addin...
Vadim Zeitlin [Mon, 18 Sep 2006 23:09:42 +0000 (23:09 +0000)] 
refactor some existing themes methods in a new base wxStdRenderer class (before adding a new theme)

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

18 years agouse native wxImageList for wxUniv, it's a low level class and so it doesn't make...
Vadim Zeitlin [Mon, 18 Sep 2006 23:06:35 +0000 (23:06 +0000)] 
use native wxImageList for wxUniv, it's a low level class and so it doesn't make sense to always usegeneric version (also fixes wxUniv build broken by recent changes)

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

18 years ago More wxGrid RTL things.
Robert Roebling [Mon, 18 Sep 2006 21:02:09 +0000 (21:02 +0000)] 
  More wxGrid RTL things.

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

18 years ago Fix compilo under MINGW32
Robert Roebling [Mon, 18 Sep 2006 21:00:29 +0000 (21:00 +0000)] 
  Fix compilo under MINGW32

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

18 years agoKevin's prefered way to do the last fix
Robin Dunn [Mon, 18 Sep 2006 20:41:08 +0000 (20:41 +0000)] 
Kevin's prefered way to do the last fix

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

18 years agoUse wxListCtrlNameStr for the generic control too.
Robin Dunn [Mon, 18 Sep 2006 20:39:41 +0000 (20:39 +0000)] 
Use wxListCtrlNameStr for the generic control too.

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

18 years agodocstrings and other minor tweaks
Robin Dunn [Mon, 18 Sep 2006 19:44:21 +0000 (19:44 +0000)] 
docstrings and other minor tweaks

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

18 years agorevert last change
Robin Dunn [Mon, 18 Sep 2006 19:15:12 +0000 (19:15 +0000)] 
revert last change

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

18 years agoAdd a couple missing methods
Robin Dunn [Mon, 18 Sep 2006 19:14:02 +0000 (19:14 +0000)] 
Add a couple missing methods

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

18 years agoDon't unconditionally include the generic headers, fixes build
Robin Dunn [Mon, 18 Sep 2006 19:13:11 +0000 (19:13 +0000)] 
Don't unconditionally include the generic headers, fixes build
problems on Windows.

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

18 years agominor demo tweak
Robin Dunn [Mon, 18 Sep 2006 15:26:09 +0000 (15:26 +0000)] 
minor demo tweak

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

18 years agoDon't turn off the HAS_BUTTONS stle on wxMac
Robin Dunn [Mon, 18 Sep 2006 15:25:30 +0000 (15:25 +0000)] 
Don't turn off the HAS_BUTTONS stle on wxMac

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

18 years ago More RTL work. Now transform m_updateRegion and
Robert Roebling [Mon, 18 Sep 2006 14:29:16 +0000 (14:29 +0000)] 
  More RTL work. Now transform m_updateRegion and
   do nothing special in IsExposed() since some
   code may use m_updateRegion directly. Keep
   untransformed version around for use with
   GTK clipping in the DC.

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

18 years ago Draw 2-pixel width rectangle ourselves, the
Robert Roebling [Mon, 18 Sep 2006 13:20:08 +0000 (13:20 +0000)] 
  Draw 2-pixel width rectangle ourselves, the
    X11 code leaves one pixel white (?) and
    looks differently positioned in RTL.

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

18 years agofixing notifications
Stefan Csomor [Mon, 18 Sep 2006 12:17:34 +0000 (12:17 +0000)] 
fixing notifications

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

18 years agobasic blitting implementation
Václav Slavík [Mon, 18 Sep 2006 11:20:58 +0000 (11:20 +0000)] 
basic blitting implementation

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

18 years agoRemoved rogue continue statement (bug 1560636)
Julian Smart [Mon, 18 Sep 2006 10:59:28 +0000 (10:59 +0000)] 
Removed rogue continue statement (bug 1560636)

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

18 years agofixed crash when no status bar is present, conditionals around optional parts
Stefan Csomor [Mon, 18 Sep 2006 07:52:49 +0000 (07:52 +0000)] 
fixed crash when no status bar is present, conditionals around optional parts

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

18 years agoRemove duplication in wxImageList defines and always default to using the native...
Kevin Ollivier [Mon, 18 Sep 2006 04:41:09 +0000 (04:41 +0000)] 
Remove duplication in wxImageList defines and always default to using the native wxImageList when available, even for wxGenericListCtrl.

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

18 years agoFixing compilation on Mac, and attempting to better calculate the bottom position...
Kevin Ollivier [Mon, 18 Sep 2006 02:39:36 +0000 (02:39 +0000)] 
Fixing compilation on Mac, and attempting to better calculate the bottom position for the toolbar. However, this is not completely fixed and needs more work.

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

18 years ago [ 1521481 ] wxPathList modernization
Robert Roebling [Sun, 17 Sep 2006 11:58:12 +0000 (11:58 +0000)] 
 [ 1521481 ] wxPathList modernization
  Applied part II.

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

18 years ago [ 1550698 ] Bottom aligned toolbar
Robert Roebling [Sun, 17 Sep 2006 11:51:08 +0000 (11:51 +0000)] 
 [ 1550698 ] Bottom aligned toolbar

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

18 years ago[ 1558691 ] wxPNGHandler: Preserve palette
Robert Roebling [Sun, 17 Sep 2006 11:43:17 +0000 (11:43 +0000)] 
1558691 ] wxPNGHandler: Preserve palette

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

18 years ago [ 1559550 ] Fix wxVariant wxDateTime conversion from time string
Robert Roebling [Sun, 17 Sep 2006 11:21:43 +0000 (11:21 +0000)] 
  [ 1559550 ] Fix wxVariant wxDateTime conversion from time string

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

18 years ago Mention that GTK+ and OS X already are double buffered.
Robert Roebling [Sun, 17 Sep 2006 11:09:26 +0000 (11:09 +0000)] 
  Mention that GTK+ and OS X already are double buffered.

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

18 years ago [ 1557326 ] Remove redundant code from wxComboCtrl
Robert Roebling [Sun, 17 Sep 2006 11:03:15 +0000 (11:03 +0000)] 
 [ 1557326 ] Remove redundant code from wxComboCtrl

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

18 years ago Applied [ 1555974 ] small wxURL improvements
Robert Roebling [Sun, 17 Sep 2006 10:59:18 +0000 (10:59 +0000)] 
  Applied [ 1555974 ] small wxURL improvements

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

18 years ago Commit patch [ 1559950 ] fix mem leaks in wx{Dir|File}Dialog
Robert Roebling [Sun, 17 Sep 2006 10:49:11 +0000 (10:49 +0000)] 
  Commit patch [ 1559950 ] fix mem leaks in wx{Dir|File}Dialog

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

18 years ago Remove debug code.
Robert Roebling [Sun, 17 Sep 2006 10:30:06 +0000 (10:30 +0000)] 
 Remove debug code.

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

18 years agoFix missing 3rd party builtin libs for static monolithic builds.
Michael Wetherell [Sun, 17 Sep 2006 09:07:07 +0000 (09:07 +0000)] 
Fix missing 3rd party builtin libs for static monolithic builds.

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

18 years agoCommiting re-baked files after wxListCtrl OS X additions.
Kevin Ollivier [Sun, 17 Sep 2006 08:06:09 +0000 (08:06 +0000)] 
Commiting re-baked files after wxListCtrl OS X additions.

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

18 years agoAccidently checked for invalid image index rather than using the mask.
Kevin Ollivier [Sun, 17 Sep 2006 01:30:26 +0000 (01:30 +0000)] 
Accidently checked for invalid image index rather than using the mask.

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

18 years agoInitial commit of native OS X list ctrl support. Compile tested on Win, Mac, FC4...
Kevin Ollivier [Sun, 17 Sep 2006 01:20:08 +0000 (01:20 +0000)] 
Initial commit of native OS X list ctrl support. Compile tested on Win, Mac, FC4/GTK2. Tested samples on Win and OS X. Also, support for co-existance of native and generic list ctrl on OS X.

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

18 years agoAdding OS X list ctrl implementation file, and listctrlcmn file for shared wxListCtrl...
Kevin Ollivier [Sat, 16 Sep 2006 23:04:34 +0000 (23:04 +0000)] 
Adding OS X list ctrl implementation file, and listctrlcmn file for shared wxListCtrl code (only events right now).

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

18 years ago Next round of RTL fixes. This change greatly simplifes
Robert Roebling [Sat, 16 Sep 2006 21:44:21 +0000 (21:44 +0000)] 
  Next round of RTL fixes. This change greatly simplifes
    the code and makes most #ifdefs redundant.

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

18 years agotweaks
Robin Dunn [Sat, 16 Sep 2006 19:55:03 +0000 (19:55 +0000)] 
tweaks

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

18 years agoTweaks and cleanup
Robin Dunn [Sat, 16 Sep 2006 19:50:26 +0000 (19:50 +0000)] 
Tweaks and cleanup

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

18 years agonew wxRect and wxPlatformInformation methods
Robin Dunn [Sat, 16 Sep 2006 19:05:36 +0000 (19:05 +0000)] 
new wxRect and wxPlatformInformation methods

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

18 years agoadded more properties
Robin Dunn [Sat, 16 Sep 2006 18:12:37 +0000 (18:12 +0000)] 
added more properties

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

18 years agoremove unused any more wxArrayHandlers
Vadim Zeitlin [Sat, 16 Sep 2006 13:51:22 +0000 (13:51 +0000)] 
remove unused any more wxArrayHandlers

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

18 years agoadded wxRect::GetTopRight/BottomLeft() for consistency with the existing GetTopLeft...
Vadim Zeitlin [Sat, 16 Sep 2006 13:36:30 +0000 (13:36 +0000)] 
added wxRect::GetTopRight/BottomLeft() for consistency with the existing GetTopLeft/BottomRight()

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

18 years agobuild extra wxUniv tags file
Vadim Zeitlin [Sat, 16 Sep 2006 13:15:13 +0000 (13:15 +0000)] 
build extra wxUniv tags file

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

18 years agoMinor cleanup: use AC_CHECK_DECLS for the gtk_icon_size_lookup check instead of
Michael Wetherell [Sat, 16 Sep 2006 08:09:43 +0000 (08:09 +0000)] 
Minor cleanup: use AC_CHECK_DECLS for the gtk_icon_size_lookup check instead of
AC_TRY_COMPILE.

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

18 years agoMissing header.
Michael Wetherell [Sat, 16 Sep 2006 08:01:17 +0000 (08:01 +0000)] 
Missing header.

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

18 years agowx.EvtHandler is OOR capable
Robin Dunn [Sat, 16 Sep 2006 01:37:29 +0000 (01:37 +0000)] 
wx.EvtHandler is OOR capable
docstring fixes

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

18 years agofix wxGetFreeMemory() for Linux 2.6 (part of patch 1549176)
Vadim Zeitlin [Sat, 16 Sep 2006 00:43:13 +0000 (00:43 +0000)] 
fix wxGetFreeMemory() for Linux 2.6 (part of patch 1549176)

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

18 years agoadded CheckOS/ToolkitVersion()
Vadim Zeitlin [Sat, 16 Sep 2006 00:38:36 +0000 (00:38 +0000)] 
added CheckOS/ToolkitVersion()

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

18 years agoadded more properties
Robin Dunn [Fri, 15 Sep 2006 21:31:02 +0000 (21:31 +0000)] 
added more properties

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

18 years agoIf we use a background brush, we _must_ set a colour (fixes a bug with static labels
Julian Smart [Fri, 15 Sep 2006 19:46:50 +0000 (19:46 +0000)] 
If we use a background brush, we _must_ set a colour (fixes a bug with static labels
not showing on a panel with a black background when system colours are high-contrast)

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

18 years agowrap print headers at top level
Paul Cornett [Fri, 15 Sep 2006 16:45:48 +0000 (16:45 +0000)] 
wrap print headers at top level

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

18 years agoadded Bryan's new icons
Stefan Csomor [Fri, 15 Sep 2006 10:22:07 +0000 (10:22 +0000)] 
added Bryan's new icons

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

18 years agoreSWIGged
Robin Dunn [Thu, 14 Sep 2006 21:27:26 +0000 (21:27 +0000)] 
reSWIGged

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

18 years agoAdded wx.lib.delayedresult from Oliver Schoenborn.
Robin Dunn [Thu, 14 Sep 2006 21:06:57 +0000 (21:06 +0000)] 
Added wx.lib.delayedresult from Oliver Schoenborn.

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

18 years agorelease the GIL before calling base version
Robin Dunn [Thu, 14 Sep 2006 20:39:33 +0000 (20:39 +0000)] 
release the GIL before calling base version

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

18 years agoGetScrollLines?
Robin Dunn [Thu, 14 Sep 2006 20:38:45 +0000 (20:38 +0000)] 
GetScrollLines?

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

18 years agoInside --> Contains
Robin Dunn [Thu, 14 Sep 2006 20:28:28 +0000 (20:28 +0000)] 
Inside --> Contains

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

18 years agoIsVisible --> IsShownOnScreen
Robin Dunn [Thu, 14 Sep 2006 20:27:47 +0000 (20:27 +0000)] 
IsVisible --> IsShownOnScreen

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

18 years agodocstring update
Robin Dunn [Thu, 14 Sep 2006 20:27:01 +0000 (20:27 +0000)] 
docstring update

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

18 years agoOops, file wasn't saved before last commit
Robin Dunn [Thu, 14 Sep 2006 19:45:27 +0000 (19:45 +0000)] 
Oops, file wasn't saved before last commit

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

18 years agoAs per wx-dev, split the sort arrow options out to a separate parameter.
Robin Dunn [Thu, 14 Sep 2006 19:42:41 +0000 (19:42 +0000)] 
As per wx-dev, split the sort arrow options out to a separate parameter.

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

18 years agomdi fix
Stefan Csomor [Thu, 14 Sep 2006 19:38:22 +0000 (19:38 +0000)] 
mdi fix

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

18 years agocleanup
Stefan Csomor [Thu, 14 Sep 2006 19:37:19 +0000 (19:37 +0000)] 
cleanup

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

18 years agoMany changes for wxInputHandler creation mainly related to:
Vadim Zeitlin [Thu, 14 Sep 2006 19:36:47 +0000 (19:36 +0000)] 
Many changes for wxInputHandler creation mainly related to:

1. Allow the theme to create only the input handlers it customizes instead
   of forcing it to always create a handler even if the standard one is used:
   wxTheme::GetInputHandler() now takes wxInputConsumer to make this possible

2. Prefer delegation to inheritance when creating customized input handlers,
   almost all (except for wxStdScrollbarInputHandler) standard handler classes
   are now private, use wxClassName::GetStdInputHandler() to retrieve the
   standard handler for any class or polymorphic DoGetStdInputHandler()

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

18 years ago More RTL fixes.
Robert Roebling [Thu, 14 Sep 2006 19:24:41 +0000 (19:24 +0000)] 
  More RTL fixes.

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

18 years agoadd Create to wxDocParentFrame
Paul Cornett [Thu, 14 Sep 2006 17:53:06 +0000 (17:53 +0000)] 
add Create to wxDocParentFrame

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

18 years agoswitching colors
Stefan Csomor [Thu, 14 Sep 2006 17:42:35 +0000 (17:42 +0000)] 
switching colors

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

18 years agoremove redundant declarations of wxFrameNameStr
Paul Cornett [Thu, 14 Sep 2006 17:36:18 +0000 (17:36 +0000)] 
remove redundant declarations of wxFrameNameStr

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

18 years agoFollow native renderer for DrawHeaderButton.
Włodzimierz Skiba [Thu, 14 Sep 2006 16:53:34 +0000 (16:53 +0000)] 
Follow native renderer for DrawHeaderButton.

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

18 years agom_displayMode needs complete wxVideoMode.
Włodzimierz Skiba [Thu, 14 Sep 2006 16:51:13 +0000 (16:51 +0000)] 
m_displayMode needs complete wxVideoMode.

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

18 years agofixed incorrect passing of bitmap dimensions in DoBlit
Václav Slavík [Thu, 14 Sep 2006 16:48:56 +0000 (16:48 +0000)] 
fixed incorrect passing of bitmap dimensions in DoBlit

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

18 years agoadded wxFAIL_MSG to unimplemented SetDepth/Width/Height
Václav Slavík [Thu, 14 Sep 2006 16:20:00 +0000 (16:20 +0000)] 
added wxFAIL_MSG to unimplemented SetDepth/Width/Height

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

18 years agoimplemented convertion between wxImage and wxBitmap
Václav Slavík [Thu, 14 Sep 2006 16:16:42 +0000 (16:16 +0000)] 
implemented convertion between wxImage and wxBitmap

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

18 years agoWarning fix.
Włodzimierz Skiba [Thu, 14 Sep 2006 16:06:09 +0000 (16:06 +0000)] 
Warning fix.

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

18 years agoMinor cleanup.
Włodzimierz Skiba [Thu, 14 Sep 2006 16:04:18 +0000 (16:04 +0000)] 
Minor cleanup.

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

18 years agowxHeaderButtonParams needs complete classes.
Włodzimierz Skiba [Thu, 14 Sep 2006 16:02:48 +0000 (16:02 +0000)] 
wxHeaderButtonParams needs complete classes.

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

18 years agodon't append trailing tab to items which don't have stock accels
Vadim Zeitlin [Thu, 14 Sep 2006 14:52:43 +0000 (14:52 +0000)] 
don't append trailing tab to items which don't have stock accels

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

18 years agoadded check for supported depth and 'not implemented' wxFAIL_MSG
Václav Slavík [Thu, 14 Sep 2006 14:39:13 +0000 (14:39 +0000)] 
added check for supported depth and 'not implemented' wxFAIL_MSG

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

18 years agoimplemented wxBitmap::GetSubBitmap()
Václav Slavík [Thu, 14 Sep 2006 14:36:12 +0000 (14:36 +0000)] 
implemented wxBitmap::GetSubBitmap()

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

18 years agoFixes bug whereby directory control foreground colour is always black on Windows
Julian Smart [Thu, 14 Sep 2006 13:17:39 +0000 (13:17 +0000)] 
Fixes bug whereby directory control foreground colour is always black on Windows

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

18 years agorenamed wxWindow::IsVisible() to IsShownOnScreen() to fix name conflicts with other...
Václav Slavík [Thu, 14 Sep 2006 12:22:46 +0000 (12:22 +0000)] 
renamed wxWindow::IsVisible() to IsShownOnScreen() to fix name conflicts with other classes

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

18 years agofix warnings about unused parameters and functions in wxUniv build; also clean up...
Vadim Zeitlin [Thu, 14 Sep 2006 10:53:12 +0000 (10:53 +0000)] 
fix warnings about unused parameters and functions in wxUniv build; also clean up wxGetPrinterDC() somewhat (a lot is left to do...)

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

18 years agodefine HAVE_BROKEN_SWPRINTF_DECL for VC7.1 as while it does have the standard declara...
Vadim Zeitlin [Thu, 14 Sep 2006 00:30:04 +0000 (00:30 +0000)] 
define HAVE_BROKEN_SWPRINTF_DECL for VC7.1 as while it does have the standard declaration its implementation is broken

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

18 years agoadded wxWindow::IsFrozen() (only existed in wxMSW and wxDFB before)
Vadim Zeitlin [Wed, 13 Sep 2006 23:45:31 +0000 (23:45 +0000)] 
added wxWindow::IsFrozen() (only existed in wxMSW and wxDFB before)

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

18 years ago More RTL work.
Robert Roebling [Wed, 13 Sep 2006 22:20:10 +0000 (22:20 +0000)] 
  More RTL work.

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

18 years ago Add GetScrollHelper() to wxWindow.
Robert Roebling [Wed, 13 Sep 2006 22:18:24 +0000 (22:18 +0000)] 
  Add GetScrollHelper() to wxWindow.
  Let wxScrollHelper set the underlying field itself.

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

18 years agoChanges for TreeListCtrl to take advantage of the new native
Robin Dunn [Wed, 13 Sep 2006 20:47:11 +0000 (20:47 +0000)] 
Changes for TreeListCtrl to take advantage of the new native
HeaderButton abilities

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

18 years agoDashes and Stipple accessors are not available on all platforms
Robin Dunn [Wed, 13 Sep 2006 20:44:46 +0000 (20:44 +0000)] 
Dashes and Stipple accessors are not available on all platforms

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

18 years agoMore support for drawing native column headers, adds more states
Robin Dunn [Wed, 13 Sep 2006 20:34:19 +0000 (20:34 +0000)] 
More support for drawing native column headers, adds more states
(selected, mouse-over) and also optionally drawing the contents of the
header (label and/or bitmap, sort arrow) in a consistent way.  Also
added a method to determine the default height of the column header.
This is based on work done for OSAF.

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

18 years agoMore support for drawing native column headers, adds more states
Robin Dunn [Wed, 13 Sep 2006 20:28:43 +0000 (20:28 +0000)] 
More support for drawing native column headers, adds more states
(selected, mouse-over) and also optionally drawing the contents of the
header (label and/or bitmap, sort arrow) in a consistent way.  Also
added a method to determine the default height of the column header.
This is based on work done for OSAF.

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