David Elliott
7f3f8ee6ac
Merged 48150 and 48169 from trunk:
...
Improve the tracing of the tracking rect manager and mouse movement synthesizer.
Fix a number of problems with tracking rectangles by avoiding rebuilding them when unnecessary.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-19 03:37:08 +00:00
Kevin Ollivier
56ca408de4
(Port to 2.8) Add the unified style on OS X 10.4, and default to using it.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 21:58:07 +00:00
Julian Smart
319f678c18
Don't hang in ReadLine when there's no input left
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 12:26:30 +00:00
Julian Smart
1aaadf2089
Clarified meaning of new menu functions.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:45:44 +00:00
Julian Smart
6ed7498cbf
Comment cleanup
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:04:36 +00:00
Julian Smart
6850d91fa4
Left click only focuses if the event wasn't handled
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 11:02:42 +00:00
Kevin Ollivier
814495f08b
Implement GetCountPerPage, and fix a bug where we don't check for the state mask
...
before altering selection state. (Port to 2.8 branch)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-18 06:23:58 +00:00
Julian Smart
eb5b9c7fe5
Added necessary headers for Windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 17:42:59 +00:00
Robert Roebling
a6fb15b640
typo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 10:53:26 +00:00
Chris Elliott
4b295ba7e2
fix missing contrib in 2.8
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-17 08:57:46 +00:00
Julian Smart
edeec0cdfc
Implemented Firefox-like behaviour whereby clicking again on a tab focuses the tab, but otherwise the focus goes to the page itself.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 19:25:38 +00:00
Julian Smart
511c456b72
wxMac doesn't like wxAND_REVERSE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 19:04:32 +00:00
David Elliott
acc7223944
Merged 48131 from trunk:
...
Use one run-loop observer for all synthesis of mouse moved events instead of a separate observer for each view.
Actually check the last mouse position and don't send synthesized events if the mouse hasn't moved.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 17:58:41 +00:00
Julian Smart
bf0bb41e04
Compile fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 17:46:28 +00:00
Julian Smart
fc15b59f81
Added GTK+ headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 16:33:12 +00:00
Julian Smart
a99f59788c
Added AdvanceSelection, ShowWindowMenu and keyboard handling
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 16:19:22 +00:00
Julian Smart
c39dee2331
Removed double border style
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-16 14:41:48 +00:00
David Elliott
d50b18a354
Use the new wxUSE_ABI_INCOMPATIBLE_FEATURES to enable enhancements for wxCocoa builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:58:46 +00:00
David Elliott
ae85087030
Add a new wxUSE_ABI_INCOMPATIBLE_FEATURES and corresponding --enable-abi-incompatible-features which defaults to the opposite of --enable-shared.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:43:50 +00:00
David Elliott
7e2c3353a6
Merged modified 47462 (VZ) from trunk:
...
allow using dashes in the names of --enable/with options used with WX_ARG_XXX macros
This has the side effect of using wx_cv_use_ in preference to ac_cv_use_.
I did not include changes related to how --enable-all-features works.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:17:35 +00:00
David Elliott
395707a297
Regenerate configure to incorporate the proper CFLAGS/CXXFLAGS -g test that doesn't blow away the existing flags.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:09:29 +00:00
David Elliott
65b26bd6b5
Update the wxAutohacks libs.m4 with some of the changes from newer autoconf (this will make generated configure at least match what is currently in the tree).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 17:08:08 +00:00
David Elliott
5f9f0b0dee
Clean autoconf_inc.m4 of references to now-deleted contribs like animate and propgrid.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:31:42 +00:00
David Elliott
5b89dd4a73
Regenerate all of the Makefile.in files with Bakefile 0.2.2.
...
* Minor whitespace changes in WINDRES commands
* Updates version to 2.8.4 from 2.8.2.
* Other minor generation differences.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:24:17 +00:00
David Elliott
83b3034b24
Merged 48106 from trunk:
...
Add support for uniquifying to all wxCocoa Objective-C classes.
Patch from Mark Taylor.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:12:45 +00:00
Julian Smart
5e3cd885d5
Regenerated makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 16:00:33 +00:00
Vadim Zeitlin
62294caa47
don't enable previously checked button in a radio group (patch 1767481)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 13:13:43 +00:00
Vadim Zeitlin
7cd001e79b
include wx/datetime.h, it's not always included from the other headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 11:46:57 +00:00
Vadim Zeitlin
b118620caa
set the correct properties for the source files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 11:43:32 +00:00
Vadim Zeitlin
8c11256eee
added missing headers (patch 1774617)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48087 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 11:40:39 +00:00
Vadim Zeitlin
1fc54328f4
fix incorrect wxSYS_VSCROLL_X mapping to the Win32 constant (replaces patch 1770501)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 11:38:07 +00:00
Vadim Zeitlin
1e64ae1faf
use one shot timers in wxAnimationCtrl (patch 1774535)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48085 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 11:36:50 +00:00
David Elliott
1346171e5f
Merge in the recent wxSlider work from svn trunk (various commits). This patch keeps ABI compatibility but won't yet
...
generate events caused by mouse movement (next commit will do that ABI compatibly).
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 04:42:44 +00:00
David Elliott
4ac5084fa4
Upgrade Makefile.in to Bakefile 0.2.2 because I don't feel like maintaining an 0.2.1 install just for wx 2.8.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-15 04:36:31 +00:00
David Elliott
438ed1ab0f
Merge 48074:
...
Fix the top-level window client size setting code such that the window position does not change as seen by wxWidgets.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 22:39:46 +00:00
David Elliott
e62c4f3047
Merged 48068 from trunk:
...
Install wx/cocoa/objc/objc_uniquifying.h for wxCocoa and add a usage note
to the header.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 20:56:47 +00:00
Julian Smart
6292769c37
Added documentation for wxBORDER_THEME
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 14:03:58 +00:00
Julian Smart
5be3c356e4
Ambiguity correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 08:51:44 +00:00
Julian Smart
b164acb3fe
Fix for non-appearance of themed border with wxTE_RICH if size passed to the constructor and then not changed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-14 07:26:38 +00:00
Julian Smart
3ad3e4b42d
Typo correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 17:33:35 +00:00
Julian Smart
edd33d520c
Minor doc fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 17:18:08 +00:00
Julian Smart
fb9c1ff9cb
Binary compatible API fixes for menu label retrieval with and without
...
mnemonics/accelerators.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 17:07:01 +00:00
Julian Smart
49ab1eb964
Added XRC handler for wxPropertySheetDialog (Sander Berents)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 12:05:18 +00:00
Julian Smart
61ec769dfb
Fixes for WinCE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 11:13:03 +00:00
Julian Smart
dbecd656ca
Typo fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-13 10:27:05 +00:00
David Elliott
bd0a55df29
Merge 48007 from trunk:
...
Tell NSTextField to send us its action message and respond to it so we can generate wxEVT_COMMAND_TEXT_ENTER.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 18:44:58 +00:00
Julian Smart
28e0a7aae8
Typo correction
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 11:48:34 +00:00
Julian Smart
dadb9fa991
Don't access null tip_window pointer [ 1767485 ] wxGtk uses private API, breaks with gtk 2.11.6
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 11:04:42 +00:00
Julian Smart
b4709ab2a7
For consistency with other ports, don't generate a selection event
...
when we change a listbox item's label
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48001 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 10:37:28 +00:00
David Elliott
4ac1930ee2
The SetTitle title parameter is no longer unused (trunk 44896)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@47999 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-08-10 05:17:27 +00:00