Vadim Zeitlin
|
47a8a4d5cc
|
make IsEnabled() return false even if the window parent, and not the window itself, is disabled and added IsThisEnabled() implementing the old IsEnabled() behaviour; also significantly simplify the window state management code in all ports by factoring out the common parts in wxWindowBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-23 14:01:53 +00:00 |
|
Václav Slavík
|
e3f6cbd99c
|
split wxchar.h into several smaller headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-19 14:45:38 +00:00 |
|
Václav Slavík
|
e229d82e0e
|
fixed wxDataViewCtrl compilation with DigitalMars
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-19 13:03:02 +00:00 |
|
Vadim Zeitlin
|
07d02e9ee0
|
fixed all the other ports broken by controls labels in wxToolBar patch commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-18 23:57:20 +00:00 |
|
Vadim Zeitlin
|
cdb11cb99e
|
added labels support for toolbar controls for wxMac and wxMSW (modified patch 1613603)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-18 23:13:18 +00:00 |
|
Vadim Zeitlin
|
e3b81044ee
|
wxDC::StretchBlit() for wxMac and wxMSW (patch 1611973)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44892 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-18 15:32:27 +00:00 |
|
Vadim Zeitlin
|
e6733873f5
|
multiple fixes to wxJoystick under Unix and new index-based API for accessing joystick buttons and axes (patch 1678497)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44843 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-16 00:51:43 +00:00 |
|
Vadim Zeitlin
|
0024ec5086
|
extracted code including gdiplus.h in a separate header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44815 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-15 03:41:52 +00:00 |
|
Vadim Zeitlin
|
87d3473070
|
removed wxUSE_DIB_FOR_BITMAP which doesn't seem to be used any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-14 17:11:52 +00:00 |
|
Vadim Zeitlin
|
8c58338193
|
allocate HPEN on demand instead of doing every time a pen property is modified; also significant code cleanup (finally)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 22:01:27 +00:00 |
|
Vadim Zeitlin
|
8e34db1d94
|
allocate HFONT on demand instead of doing every time a font property is modified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 21:59:55 +00:00 |
|
Vadim Zeitlin
|
adbd3cbc71
|
fix setting the properties of a valid but unshared font object broken in the last commit (HFONT wasn't recreated)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-13 20:35:58 +00:00 |
|
Vadim Zeitlin
|
0df7cb7e43
|
argh, added missing comma in last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44756 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 02:32:53 +00:00 |
|
Vadim Zeitlin
|
c8b431ad4b
|
added wxWinVersion_Vista to wxWinVersion enum
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-11 02:31:59 +00:00 |
|
Paul Cornett
|
ce3b4b90c5
|
make wxPenRefData private
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 23:04:18 +00:00 |
|
Paul Cornett
|
7c310bc89f
|
use AllocExclusive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 23:00:52 +00:00 |
|
Vadim Zeitlin
|
c4ec0ce820
|
derive wxConfig classes from wxObject and add wxRTTI macros to them (patch 1587607)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-10 18:16:10 +00:00 |
|
Vadim Zeitlin
|
39b61aa3eb
|
removed WXWIN_COMPATIBILITY_2_4 in non-MSW code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:48:53 +00:00 |
|
Vadim Zeitlin
|
c1dc9f8394
|
removed WXWIN_COMPATIBILITY_2_4 from common and wxMSW files (patch 1675546)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 11:35:04 +00:00 |
|
Václav Slavík
|
abb6edd197
|
added WXWIN_COMPATIBILITY_2_8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-19 20:02:14 +00:00 |
|
Vadim Zeitlin
|
f030b28c93
|
use AllocExclusive() instead of duplicating its code in wxFont-specific Unshare(); this fixes recreating the font whenever it is modified (even if it's not shared) bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-14 20:35:24 +00:00 |
|
Włodzimierz Skiba
|
c5dc89a1b1
|
Avoid do-nothing virtuals in WinCE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-13 17:08:36 +00:00 |
|
Włodzimierz Skiba
|
261fb04124
|
Make QS_ALLPOSTMESSAGE available everywhere regardless SDK limitations.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-13 16:30:53 +00:00 |
|
Vadim Zeitlin
|
3c77aabe59
|
define DisableAutomaticSETranslator() correctly when wxUSE_ON_FATAL_EXCEPTION==0, this fixes linking in this case (replaces patch 1646340)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-11 02:14:49 +00:00 |
|
Vadim Zeitlin
|
d43eb2a0d5
|
return the restored window size from GetSize() when window is minimized (for consistency with wxGTK and also for convenience)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-11 00:21:06 +00:00 |
|
Robin Dunn
|
bbd321ffc2
|
Added SetToolNormalBitmap and SetToolDisabledBitmap
(ported from 2.8 branch)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-06 21:13:03 +00:00 |
|
Vadim Zeitlin
|
535920ff93
|
don't wait for Windows messages in WaitForThread() if we don't dispatch events (should fix the bugs 1523302 and 1650795)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-02 23:12:34 +00:00 |
|
Vadim Zeitlin
|
e570a44b37
|
don't wake up on Windows messages when waiting for thread termination in a console application as this results in an infinite loop because we never process them and thus they remain in the queue for always (modified patch 1615875; closes bugs 877128)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-02-02 22:46:48 +00:00 |
|
Vadim Zeitlin
|
d40e9e06bb
|
no changes, just refactor the code sending spin update event to SendSpinUpdate() instead of duplicating it; also initialize m_oldValue
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-11 01:59:42 +00:00 |
|
Julian Smart
|
715ce94da9
|
IsRich should be defined even if wxUSE_RICHTEXT isn't
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-09 21:26:53 +00:00 |
|
Vadim Zeitlin
|
3e85709e97
|
fix wxMDIChidFrame::GetPosition() (patch 1626610)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-07 16:42:00 +00:00 |
|
Paul Cornett
|
ffdbfc4a76
|
remove inline from declaration of functions which are not inline
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-01 19:49:10 +00:00 |
|
Vadim Zeitlin
|
6969c2c318
|
added AutoHFONT; allow initialize SelectInHDC later (and not necessarily in ctor)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-23 22:11:16 +00:00 |
|
Vadim Zeitlin
|
9b99c1e36a
|
changing ES_LEFT/CENTER/RIGHT styles only works for plain (not rich) controls and only under XP, recreate the control in SetWindowStyleFlag() if it's a richedit one or if the system is earlier than XP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-20 13:38:25 +00:00 |
|
Robin Dunn
|
3f7f284d55
|
Modified form of Patch #1611222, adds wxSearchCtrl (generic & native carbon HISearchField)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-11 06:19:27 +00:00 |
|
Paul Cornett
|
1c3693e8f5
|
correct access for virtuals
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-09 19:48:21 +00:00 |
|
Vadim Zeitlin
|
73b30256a0
|
default name of wxStaticLine should be wxStaticLineNameStr, not wxStaticTextNameStr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-09 14:52:59 +00:00 |
|
Vadim Zeitlin
|
06ad6296a6
|
rename bICON (see rev 1.47) to wxICON_AAA to make it alphabetically first among wx icons but not among all application icons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43491 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-18 16:46:59 +00:00 |
|
Julian Smart
|
219b657fbe
|
Wine fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-12 15:54:06 +00:00 |
|
Robert Roebling
|
a82c22998b
|
Applied wxStackWalker improvement part of
item #1591718, [wxGTK] Native assert dialog and optimized stack walker
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-12 14:33:03 +00:00 |
|
Robert Roebling
|
ac7ad70d4c
|
[ 1590221 ] wxStandardPaths::GetExecutablePath
Required for optimised stackwalker patch.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-12 12:58:10 +00:00 |
|
Vadim Zeitlin
|
a0680daf77
|
regenerated after the last change of setup_inc.h (changes in comments only)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-09 00:55:08 +00:00 |
|
Michael Wetherell
|
8bb9d852a3
|
Move the #if disabling wxUSE_STD_STRING for watcom/dmc/vc5 into setup.h so
that users can edit them easily.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-08 00:09:15 +00:00 |
|
Julian Smart
|
623a195ec2
|
Include winundefs.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-07 09:08:33 +00:00 |
|
Vadim Zeitlin
|
0643d43cad
|
move WX_GL_XXX constants from wx/*/glcanvas.h to wx/glcanvas.h (this makes them available for wxCocoa too); also only include <windows.h> via wx/msw/wrapwin.h and not directly for wxMSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-06 00:57:46 +00:00 |
|
Vadim Zeitlin
|
e09080ec62
|
use built in VC8 time functions instead of our (almost certainly broken) ones for wxWinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-04 23:27:15 +00:00 |
|
Stefan Neis
|
459f812bad
|
Generalized compilation fix for old compilers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-01 01:16:01 +00:00 |
|
Vadim Zeitlin
|
0bb222915e
|
always define our HKPD/CC/DD constants, without using WINVER which is irrelevant anyhow (only run-time version matters, not compile-time)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-10-31 17:29:55 +00:00 |
|
Vadim Zeitlin
|
1b7c01c976
|
fix wxBitmap mask copying
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-10-31 14:43:04 +00:00 |
|
Robin Dunn
|
170acdc90e
|
GetBestFittingSize --> GetEffectiveMinSize
SetBestFittingSize --> SetInitialSize
SetBestSize --> SetInitialSize
SetInitialBestSize --> SetInitialSize
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-10-31 08:50:17 +00:00 |
|