Commit Graph

41220 Commits

Author SHA1 Message Date
Julian Smart
74fe278740 Fixed event propagation problems in wxMac native list control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-14 12:45:20 +00:00
Benjamin Williams
b58a285f94 in wxAuiToolBar, make certain that IsChecked() returns correct value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-14 10:46:07 +00:00
Vadim Zeitlin
fb2275f5b3 don't scroll to the child which gets focus if it's already fully visible (see #9563) [backport of r57402 from trunk]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60600 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-12 10:33:49 +00:00
Vadim Zeitlin
7ccf7265a8 set native EOL styles for more files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-08 23:10:00 +00:00
Paul Cornett
6dcdeb3e25 draw focus rect for wxCheckListBox item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-06 16:04:20 +00:00
Paul Cornett
ea3ce35cd8 fix off-by-one size of wxCheckListBox item draw rect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-06 15:51:09 +00:00
Vadim Zeitlin
19fd2b71d4 enable wxHAS_RAW_BITMAP for OpenWatcom 1.8 and later
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-06 11:42:16 +00:00
Paul Cornett
cb8afeb3e3 build fix for wxUSE_CONFIG==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-05 22:51:44 +00:00
Stefan Csomor
28f769d315 switching to pthreads on 2.8 for osx as well, needed for performance reasons, since TEConverters are now guarded by a mutex, reported by Charlie Fenton from BOINC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60519 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-05 12:26:54 +00:00
Kevin Ollivier
adc1049354 Allow m_current to be used for the focused item, and reset the scroll position when removing all items from the data browser control.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 18:55:12 +00:00
Vadim Zeitlin
452a710f37 don't use invalid image list index (closes #10472)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 15:44:18 +00:00
Stefan Csomor
447e7f8ae1 reverting r43119, fixes #10752
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60473 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-02 13:42:25 +00:00
Vadim Zeitlin
797e9dad09 fix a problem with loading inked.dll (see #10633)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-26 18:41:02 +00:00
Robin Dunn
958a3e2928 Use a hidden window to catch the timer messages instead of a timer proc. This fixes an obscure problem where a new activation context is ignored while in the scope of the timer callback. wxPython needs the activation context to always be active.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 05:06:25 +00:00
Robin Dunn
143ec48ee5 Bump subrelease number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60294 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-24 04:23:31 +00:00
Julian Smart
7048cc51fc State fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-22 14:00:41 +00:00
Julian Smart
0c3f08c51d Removed redundant/harmful no anti-aliasing on Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-22 07:58:35 +00:00
Vadim Zeitlin
f689ef03fa mention incompatible change in EVT_TREE_ITEM_ACTIVATED behaviour under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-17 13:24:00 +00:00
Benjamin Williams
e787be7457 implement default width for toolbar labels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-16 12:58:37 +00:00
Kevin Ollivier
1b7a2f8c78 Mac build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-16 04:57:25 +00:00
Kevin Ollivier
15569d2614 Rebake after MSW/Cairo changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-16 01:13:13 +00:00
Kevin Ollivier
50f9c1377c Initial support for Cairo on MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-16 00:57:35 +00:00
Kevin Ollivier
7e5d50cd6e Implement CreateMeasuringContext for GTK/Cairo (backport from trunk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-15 22:01:41 +00:00
Julian Smart
324d9456c7 Fixed a bug whereby setting one element size set all element sizes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-15 09:40:52 +00:00
Kevin Ollivier
859f091102 For the wxPython headers, we need to copy SWIG files like the other platforms do so that wxPy
thon extensions can be built.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-14 17:13:24 +00:00
Vadim Zeitlin
7681f9dee5 added names of WM_XXXUISTATE messages to wxGetMessageName() (closes #10691)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-07 15:00:09 +00:00
Vadim Zeitlin
1458ebf6c0 implement SetTimes() for directories too under MSW [backport of r58153 from trunk] (closes #10250)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-05 12:54:37 +00:00
Vadim Zeitlin
bf7c34c1a4 define HAVE_SSIZE_T if we define ssize_t ourselves to prevent redefinitions in other libraries headers (closes #10674)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@60027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-05 12:16:58 +00:00
Vadim Zeitlin
5ae457812d added wxXmlNode forward compatible functions (re-closes #10629)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-03 08:53:29 +00:00
Julian Smart
c6457a6d93 Documented AltGr fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-02 09:52:42 +00:00
Julian Smart
0d704eb30a Fixed wxRTC AltGr+key input on Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-04-02 09:50:57 +00:00
Benjamin Williams
9d68bed54b undock/float toolbar if it's dragged right or south of client area
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-31 09:11:19 +00:00
Julian Smart
f399f6b686 Size correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-31 08:04:56 +00:00
Julian Smart
22e0eefd09 Better representation of styles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-31 08:01:31 +00:00
Benjamin Williams
021480f610 missing header fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59950 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-30 21:26:14 +00:00
Benjamin Williams
cf872b96c7 don't allow docks to be resized such that panes overlap
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-30 16:07:02 +00:00
Vadim Zeitlin
d9d7ae101d fix Unicode build after last change (closes #10649)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-29 12:01:32 +00:00
Vadim Zeitlin
2f383eaa7d don't reset WS_EX_CONTROLPARENT bit in wxNotebook::MSWGetStyle(), this can result in freezing the program
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-27 22:37:22 +00:00
Benjamin Williams
b6dfd1ee34 don't draw resize sash if it's dragged outside of managed frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59886 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-27 13:18:30 +00:00
Benjamin Williams
0217731f91 pane sizes within a dock are not allowed to exceed the dock's entire current pixel size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59883 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-27 12:47:18 +00:00
Benjamin Williams
8d514fe52d applied patch fixing border problem (#10171)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-27 09:46:09 +00:00
Vadim Zeitlin
71d1ad8b40 added forward compatible wxFileName::StripExtension() (see #10634)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-26 15:59:38 +00:00
Benjamin Williams
5c892e9a01 fix incorrect application of styles (#10171)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-25 13:41:38 +00:00
Julian Smart
fffa47817f Added a couple of wxRTC string translations in es.po
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-25 10:11:08 +00:00
Benjamin Williams
a8724f01e4 wxAuiToolbar properly handles items with wxID_ANY (#10173)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59830 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-25 10:11:03 +00:00
Francesco Montorsi
5fc95cdd23 backport of r59774
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-24 20:58:45 +00:00
Julian Smart
48fe8a365f Fixed small alignment issue
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59814 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-24 19:05:15 +00:00
Stefan Csomor
093b2ed4b1 applying proper weak link test, closes #10581
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-24 08:26:48 +00:00
Vadim Zeitlin
77aa7b0748 add some forward-compatibility functions to allow writing code compiling with both 2.8 and trunk without deprecation warnings (closes #10629)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-23 12:35:12 +00:00
Vadim Zeitlin
e7591ca9de correct syntax (patterns need to be escaped)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@59748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-03-22 22:08:19 +00:00