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