]>
git.saurik.com Git - wxWidgets.git/log
Włodzimierz Skiba [Tue, 14 Dec 2004 20:34:23 +0000 (20:34 +0000)]
Be C file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31010
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Dec 2004 20:32:24 +0000 (20:32 +0000)]
Fixme removal.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31009
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Dec 2004 20:29:21 +0000 (20:29 +0000)]
Geometry operators tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31008
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Dec 2004 20:29:20 +0000 (20:29 +0000)]
Geometry operators tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31007
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Dec 2004 19:58:50 +0000 (19:58 +0000)]
Don't call _setOORINfo from PreGrid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31006
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Dec 2004 19:57:58 +0000 (19:57 +0000)]
Added SetFocus and SetFocusIgnoringChildren to wx.Panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31005
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Dec 2004 19:39:09 +0000 (19:39 +0000)]
Applied patch #
1084332 : xrced does not respect encoding
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31004
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Dec 2004 12:33:53 +0000 (12:33 +0000)]
more wxUniv compilation fixes (bug
1085003 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31003
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Dec 2004 12:30:42 +0000 (12:30 +0000)]
compilation fix for WXWIN_COMPATIBILITY_2_4 == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31002
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 23:15:45 +0000 (23:15 +0000)]
deprecated Get/SetOptimization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31001
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 23:06:19 +0000 (23:06 +0000)]
Added
IsEditable
Undo
Redo
SelectAll
CanCopy
CanCut
CanPaste
CanUndo
CanRedo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31000
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 23:02:27 +0000 (23:02 +0000)]
Deprecated NotebookSizer and BookCtrlSizer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30999
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 23:00:57 +0000 (23:00 +0000)]
Added GetColoursCount
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30998
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 22:46:45 +0000 (22:46 +0000)]
Added gravity
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30997
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 22:39:44 +0000 (22:39 +0000)]
Give Maximize and default param
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30996
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Dec 2004 22:38:06 +0000 (22:38 +0000)]
wxRect::union and docstring fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30995
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 21:30:39 +0000 (21:30 +0000)]
undef CreateWindow too, even if we don't use it ourselves it's still a very common name and shouldn't be defined after including wxWindows headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30994
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 20:10:59 +0000 (20:10 +0000)]
math.h/PI integration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30993
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 20:07:45 +0000 (20:07 +0000)]
reverted recent VK_OEM_PLUS change, do map it to '+' for now, but added a comment questioning whether this should be done at all
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30992
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 20:04:51 +0000 (20:04 +0000)]
math.h/PI integration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30991
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 19:54:38 +0000 (19:54 +0000)]
math.h/PI integration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30990
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 19:48:36 +0000 (19:48 +0000)]
Avoid conflict with INFINITY of math.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30989
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 19:46:02 +0000 (19:46 +0000)]
Further changes markup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30988
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 19:42:35 +0000 (19:42 +0000)]
(blind) wxUniv compilation fix: define the method using wxWindow out of line, i.e. after wxWindow is defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30987
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 18:24:19 +0000 (18:24 +0000)]
wx/msw/notebook.h needs wx/notebook.h in lack of precompiled headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30986
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Dec 2004 14:08:08 +0000 (14:08 +0000)]
Events table serves for RTTI too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30985
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Dec 2004 10:49:13 +0000 (10:49 +0000)]
Added missing events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30984
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Dec 2004 09:18:34 +0000 (09:18 +0000)]
Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30983
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 01:03:44 +0000 (01:03 +0000)]
use WX_FORWARD_STD_METHODS_TO_SUBWINDOWS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30982
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 01:02:32 +0000 (01:02 +0000)]
added WX_FORWARD_STD_METHODS_TO_SUBWINDOWS macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30981
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 01:00:35 +0000 (01:00 +0000)]
1. derived wxMSW radio box from static box because it includes the box anyhow
2. changed it to use wxSubwindows to cut down code duplication
3. deprecated Get/SetNumberOfRowsOrCols() which didn't do anything in neither
MSW nor GTK (this is the only change in GTK code)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30980
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 13 Dec 2004 00:29:32 +0000 (00:29 +0000)]
Correctd orientation of sash handle.
Adapted some code in the native scrolling window
to the generic version's code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30979
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 00:12:37 +0000 (00:12 +0000)]
use solid bacgkround for static box as pattern brush can't be properly aligned when it is painted
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30978
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 00:11:14 +0000 (00:11 +0000)]
implemented MSWGetBgBrush/ColourForChild() to propagate themed notebook background to children
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30977
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 13 Dec 2004 00:09:54 +0000 (00:09 +0000)]
rewrote and virtualized the background erasing logic: each window may now
specify which background brush should be used for its children and each child
may also choose to use either background brush or (solid) background colour
wxWindow::OnEraseBackground() and wxControl::MSWControlColor() now use the
same code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30976
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 21:51:11 +0000 (21:51 +0000)]
forward Enable() and SetFont() to the labels as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30975
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 21:43:45 +0000 (21:43 +0000)]
added a few more composite functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30974
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 20:27:35 +0000 (20:27 +0000)]
don't use WS_EX_TRANSPARENT style, it doesn't seem to help with anything (if it is readded, please make sure to explain why exactly was it needed)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30972
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 20:21:16 +0000 (20:21 +0000)]
check for any parent with non default background in wxControl::MSWControlColor(), not just wxNotebook
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30971
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 19:47:01 +0000 (19:47 +0000)]
override MSWGetDefaultBgBrush() to use transparent brush
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30970
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 19:44:52 +0000 (19:44 +0000)]
added MSWGetDefaultBgBrush() to allow some derived classes to use transparent brush for erasing background
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30969
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 12 Dec 2004 19:25:46 +0000 (19:25 +0000)]
even GUI test should be console app
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30968
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 19:23:19 +0000 (19:23 +0000)]
added a test for wxRect::Union()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30967
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 19:00:42 +0000 (19:00 +0000)]
fixed Union() for the case of this rectangle being empty
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 18:59:42 +0000 (18:59 +0000)]
position the labels correctly when we're created with fixed size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30965
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 18:56:36 +0000 (18:56 +0000)]
create controls with 1*1 size by default, not 0*0 as it wreaks havoc with wxRect::Union logic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30964
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 18:32:26 +0000 (18:32 +0000)]
compilation fix for wxUSE_TOGGLEBTN == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 18:09:32 +0000 (18:09 +0000)]
regenerated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30962
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 17:59:41 +0000 (17:59 +0000)]
unused var warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30961
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 17:58:33 +0000 (17:58 +0000)]
fixed broken logic in ShowFullScreen() (some compiler warnings are helpful)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 17:47:06 +0000 (17:47 +0000)]
delete children in ~wxWindow dtor and not in the base class ~wxWindowNative as it's too late there (replaces patch
1082605 ; closes bug
1068000 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30959
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 17:40:00 +0000 (17:40 +0000)]
fixed SaveDIB() crash with BW images (patch
1045884 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30958
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 17:34:36 +0000 (17:34 +0000)]
include <windows.h> before <multimon.h>, should fix mingw32 compilation (bug 966947)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30957
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 12 Dec 2004 15:22:49 +0000 (15:22 +0000)]
scrolling hack (always move our own scrollbars highest in z-order)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30956
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 12 Dec 2004 12:35:45 +0000 (12:35 +0000)]
added GUI test program
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 12 Dec 2004 12:29:39 +0000 (12:29 +0000)]
moved tests-only code to tests bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:55:37 +0000 (11:55 +0000)]
disable gcc warning about class having private dtors and no friends (patch
1065318 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30953
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:53:53 +0000 (11:53 +0000)]
large files support for wxFFile (patch
1077980 from Mike Wetherell)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30952
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:49:32 +0000 (11:49 +0000)]
only handle WM_NULL in wxIdleWakeUpModule if it is being removed from queue (part of patch
1080770 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30951
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:47:57 +0000 (11:47 +0000)]
use a linked list instead of array for saved messages to fix problems when Dispatch() is reentered (part of patch
1080770 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30950
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:44:46 +0000 (11:44 +0000)]
stop processing pending events after processing all of them which had been in the queue when we started, not until there are none as this could result in an infinite loop (part of patch
1080770 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:21:15 +0000 (11:21 +0000)]
fixed bug with lower-case colours in wxColourDatabase::AddColour() (patch
1074865 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30948
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:19:36 +0000 (11:19 +0000)]
gravity for splitter window (patch
1046105 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30947
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:12:25 +0000 (11:12 +0000)]
cross-reference types in the generated docs (patch
1038083 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30946
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:03:31 +0000 (11:03 +0000)]
give an error message if we're built in Unicode mode (in response to bug
1079224 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30945
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 11:01:39 +0000 (11:01 +0000)]
include <windows.h> in tests for multimon.h, ddraw.h and dshow.h as otherwise they don't risk to work (closes
1083808 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30944
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 10:33:51 +0000 (10:33 +0000)]
removed extra class qualifier from inline method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30943
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 10:33:03 +0000 (10:33 +0000)]
master setup.h for msvc users
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30942
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 12 Dec 2004 10:00:39 +0000 (10:00 +0000)]
10.4 header collision fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30941
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Ryan Norton [Sun, 12 Dec 2004 09:15:28 +0000 (09:15 +0000)]
fix wxTheApp include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30940
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Sun, 12 Dec 2004 01:37:40 +0000 (01:37 +0000)]
Revert change to wording... it is correct to have "aN 1800-page" because the full wording is "an eighteen hundred-page," where the an is clearly correct (say it out loud and it is clear than you would not say "a eighteen hundred-page")
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30939
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 00:09:40 +0000 (00:09 +0000)]
don't look for notebooks beyond first top level parent in our hierarchy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30938
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Dec 2004 00:06:43 +0000 (00:06 +0000)]
never return NULL_BRUSH from WM_CTLCOLOR handler, it doesn't do much for most controls and breaks background erase for a few (slider, static text, static bitmap, ...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 23:35:41 +0000 (23:35 +0000)]
use MSWAlwaysDrawBg() to fix the problem with black background; rewrote/cleaned up the positioning and window creation code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30936
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 23:35:27 +0000 (23:35 +0000)]
helper class for implementing composite controls under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 23:34:15 +0000 (23:34 +0000)]
added MSWAlwaysDrawBg() to account for controls such as sliders which must not draw background with transparent brush no matter what
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30934
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 23:32:20 +0000 (23:32 +0000)]
added wxRectFromRECT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30933
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 23:29:55 +0000 (23:29 +0000)]
added and documented wxRect::Union(); also moved some methods inline
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30932
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 11 Dec 2004 21:54:12 +0000 (21:54 +0000)]
A bit of updating the changes.txt etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30931
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 11 Dec 2004 21:52:36 +0000 (21:52 +0000)]
Backed-out PNG8 patch (no time to look at why
it breaks other PNGs).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30930
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 11 Dec 2004 21:33:17 +0000 (21:33 +0000)]
Whole bunch of minor doc updates from an external patch.
Also documented combobox's EVT_TEXT_ENTER
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30929
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Dec 2004 20:01:05 +0000 (20:01 +0000)]
translate VK_OEM_PLUS to '=', not '+', because this is what the unmodified key is
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30928
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 11 Dec 2004 12:51:05 +0000 (12:51 +0000)]
Add SetFocusIgnoringChildren() to wxControlContainer. This
makes corresponding hacks in wxListCtrl and wxTreeCtrl
obsolete. With docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30927
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 10 Dec 2004 16:20:13 +0000 (16:20 +0000)]
Bug #
1040683 : Remove assert when deleting menu entry.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30926
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 10 Dec 2004 12:01:04 +0000 (12:01 +0000)]
wxFoldBar now also horizontal (with API methods renamed to mean length rather than height) and more with wxWidgets coding standards. Sample adjustement to changing orientation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30925
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 10 Dec 2004 11:24:10 +0000 (11:24 +0000)]
Workaround for memory bug when using wxRegConfig and calling
SetPath.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30924
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 10 Dec 2004 11:23:16 +0000 (11:23 +0000)]
really implemented operator==(); reformatted a little
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30923
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 10 Dec 2004 07:28:25 +0000 (07:28 +0000)]
Back to broken comparison until it is not fixed other way.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30922
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Dec 2004 01:53:31 +0000 (01:53 +0000)]
Wrap wxImage specifics in wxUSE_IMAGE and wxBitmap specifics in wxUSE_GUI.
This allows the code to be used from wxBase with other image classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30921
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 9 Dec 2004 19:39:17 +0000 (19:39 +0000)]
compilation fix for wxUSE_DATAOBJ == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30920
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Dec 2004 15:27:54 +0000 (15:27 +0000)]
Combobox corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30919
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Dec 2004 15:16:51 +0000 (15:16 +0000)]
Added further 'missing' wxTextCtrl-like functions to wxComboBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30918
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Ryan Norton [Thu, 9 Dec 2004 15:10:07 +0000 (15:10 +0000)]
fixup {/'s with last commit
merge pre tag change from wxWebSite
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30917
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Dec 2004 14:59:08 +0000 (14:59 +0000)]
Spelling corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30916
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Dec 2004 14:16:20 +0000 (14:16 +0000)]
Small correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30915
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Dec 2004 14:14:01 +0000 (14:14 +0000)]
Misc FAQ mods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30914
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 9 Dec 2004 00:21:25 +0000 (00:21 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30913
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 9 Dec 2004 00:21:19 +0000 (00:21 +0000)]
Use SetMinSize instead of SetSizeHints
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30912
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Wed, 8 Dec 2004 22:39:22 +0000 (22:39 +0000)]
Moved tests for wxHashMap, wxHashSet and wxList
from console sample and converted them to unit tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30911
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Wed, 8 Dec 2004 22:39:17 +0000 (22:39 +0000)]
Made wxHashSet compile again. Changed the return value
for insert() t match the one of wxHashMap (and of std::set).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30910
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775