Vadim Zeitlin
|
7af99268d4
|
override MSWGetDefaultBgBrush() to use transparent brush
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 19:47:01 +00:00 |
|
Vadim Zeitlin
|
d34e375c9c
|
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
|
2004-12-12 19:44:52 +00:00 |
|
Václav Slavík
|
98a50e202c
|
even GUI test should be console app
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 19:25:46 +00:00 |
|
Vadim Zeitlin
|
e07e8195ae
|
added a test for wxRect::Union()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 19:23:19 +00:00 |
|
Vadim Zeitlin
|
c71ce67511
|
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
|
2004-12-12 19:00:42 +00:00 |
|
Vadim Zeitlin
|
8a8dcc3421
|
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
|
2004-12-12 18:59:42 +00:00 |
|
Vadim Zeitlin
|
7fe985eede
|
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
|
2004-12-12 18:56:36 +00:00 |
|
Vadim Zeitlin
|
bebc503c78
|
compilation fix for wxUSE_TOGGLEBTN == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30963 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 18:32:26 +00:00 |
|
Vadim Zeitlin
|
5294a27e95
|
regenerated
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 18:09:32 +00:00 |
|
Vadim Zeitlin
|
d5f330f9bc
|
unused var warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30961 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 17:59:41 +00:00 |
|
Vadim Zeitlin
|
8a8997c3be
|
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
|
2004-12-12 17:58:33 +00:00 |
|
Vadim Zeitlin
|
8da1f9a99e
|
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
|
2004-12-12 17:47:06 +00:00 |
|
Vadim Zeitlin
|
0ce5a3a853
|
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
|
2004-12-12 17:40:00 +00:00 |
|
Vadim Zeitlin
|
8193d58f17
|
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
|
2004-12-12 17:34:36 +00:00 |
|
Stefan Csomor
|
0842200308
|
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
|
2004-12-12 15:22:49 +00:00 |
|
Václav Slavík
|
a0744a6b06
|
added GUI test program
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30955 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 12:35:45 +00:00 |
|
Václav Slavík
|
4d6b57d615
|
moved tests-only code to tests bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 12:29:39 +00:00 |
|
Vadim Zeitlin
|
f8fbc92bdb
|
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
|
2004-12-12 11:55:37 +00:00 |
|
Vadim Zeitlin
|
70a7bd90f9
|
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
|
2004-12-12 11:53:53 +00:00 |
|
Vadim Zeitlin
|
34ea3c7491
|
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
|
2004-12-12 11:49:32 +00:00 |
|
Vadim Zeitlin
|
9af08eb826
|
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
|
2004-12-12 11:47:57 +00:00 |
|
Vadim Zeitlin
|
18dbea4d81
|
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
|
2004-12-12 11:44:46 +00:00 |
|
Vadim Zeitlin
|
5767e83699
|
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
|
2004-12-12 11:21:15 +00:00 |
|
Vadim Zeitlin
|
14b4c0ff12
|
gravity for splitter window (patch 1046105)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30947 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 11:19:36 +00:00 |
|
Vadim Zeitlin
|
4116fac052
|
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
|
2004-12-12 11:12:25 +00:00 |
|
Vadim Zeitlin
|
ffa4348d33
|
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
|
2004-12-12 11:03:31 +00:00 |
|
Vadim Zeitlin
|
dc9dadac18
|
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
|
2004-12-12 11:01:39 +00:00 |
|
Vadim Zeitlin
|
3ea9aa8f0e
|
removed extra class qualifier from inline method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30943 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 10:33:51 +00:00 |
|
Vadim Zeitlin
|
e5099bdf4b
|
master setup.h for msvc users
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 10:33:03 +00:00 |
|
Stefan Csomor
|
9d51726702
|
10.4 header collision fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 10:00:39 +00:00 |
|
Ryan Norton
|
350a44d9c0
|
fix wxTheApp include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30940 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-12 09:15:28 +00:00 |
|
Kevin Hock
|
a34cc2bf6d
|
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
|
2004-12-12 01:37:40 +00:00 |
|
Vadim Zeitlin
|
ab022a5c7a
|
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
|
2004-12-12 00:09:40 +00:00 |
|
Vadim Zeitlin
|
e96ec686d8
|
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
|
2004-12-12 00:06:43 +00:00 |
|
Vadim Zeitlin
|
6181cef532
|
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
|
2004-12-11 23:35:41 +00:00 |
|
Vadim Zeitlin
|
19fdd4efb6
|
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
|
2004-12-11 23:35:27 +00:00 |
|
Vadim Zeitlin
|
c5c4c31e6c
|
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
|
2004-12-11 23:34:15 +00:00 |
|
Vadim Zeitlin
|
9688700c97
|
added wxRectFromRECT()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-11 23:32:20 +00:00 |
|
Vadim Zeitlin
|
df83b840bb
|
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
|
2004-12-11 23:29:55 +00:00 |
|
Robert Roebling
|
c28cb884de
|
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
|
2004-12-11 21:54:12 +00:00 |
|
Robert Roebling
|
f773e9b0bb
|
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
|
2004-12-11 21:52:36 +00:00 |
|
Robert Roebling
|
3980000ca6
|
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
|
2004-12-11 21:33:17 +00:00 |
|
Vadim Zeitlin
|
88379f1f2e
|
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
|
2004-12-11 20:01:05 +00:00 |
|
Robert Roebling
|
ababa106ae
|
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
|
2004-12-11 12:51:05 +00:00 |
|
Włodzimierz Skiba
|
d61f720033
|
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
|
2004-12-10 16:20:13 +00:00 |
|
Włodzimierz Skiba
|
7a8d94185f
|
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
|
2004-12-10 12:01:04 +00:00 |
|
Julian Smart
|
b9a59c919c
|
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
|
2004-12-10 11:24:10 +00:00 |
|
Vadim Zeitlin
|
a21d4ad106
|
really implemented operator==(); reformatted a little
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2004-12-10 11:23:16 +00:00 |
|
Włodzimierz Skiba
|
de4b00500f
|
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
|
2004-12-10 07:28:25 +00:00 |
|
David Elliott
|
4c683a3021
|
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
|
2004-12-10 01:53:31 +00:00 |
|