Kevin Ollivier
085dae419f
Do proper cleanup of event handlers in wxWebKitCtrl and wxMacUnicodeTextCtrl, and unset the window focus when destroying a top level window to ensure that controls do not receive events after the wx portion of the control has been destroyed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@56767 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-11-14 23:02:15 +00:00
Stefan Csomor
04f1d418f6
fixing #9910
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@55309 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-27 08:21:09 +00:00
Chris Elliott
893ffe7482
2.8.9 ready for rc-1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@55281 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-26 10:02:42 +00:00
Stefan Csomor
34785fc861
routing SetTitle to SetLabel as MSW does, fixing potential zombie pointers after mouse down events which delete windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@55172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-08-22 13:08:41 +00:00
Stefan Csomor
ba38a93d2a
changing to c name mangling, so that glgrab.c can use it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@54029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-06-08 15:53:15 +00:00
Kevin Ollivier
638d138729
Implementing wxScreenDC::GetAsBitmap on Mac.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-29 17:04:18 +00:00
Stefan Csomor
1a4dea22ec
define HAVE_DLOPEN as it's always available on >=10.3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53812 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-29 07:06:45 +00:00
Stefan Csomor
8d1b5fe728
allows resetting color of text to black, closes #4826
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-20 13:03:52 +00:00
Chris Elliott
1596ce2308
up to 2.8.8 in prep for release
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53653 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-05-19 19:20:36 +00:00
Kevin Ollivier
24e71cb379
Add support for Mac dock icon bouncing. I used a cross-platform enum so that we can (ideally) craft a cross-platform API for 3.0.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-26 05:43:41 +00:00
Václav Slavík
2e1f8b15ae
implement wxLIST_AUTOSIZE support in wxMac's wxListCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@53275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-20 22:10:04 +00:00
Václav Slavík
17dd3f27e0
wxMac: Fixed wxListCtrl to respect items' non-default fonts.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@52243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-03-02 10:43:48 +00:00
Václav Slavík
16f2c0f6e0
gcc on OS X has problems with compiling empty files on SMB shares, added a comment to make macsock.h non-empty
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@52089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-25 11:06:39 +00:00
Robin Dunn
361349fe79
Add MacHideApp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@52011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-22 20:39:11 +00:00
David Elliott
78b65191d6
Fix most of the Objective-C GC problems by using the stronger CFRetain/CFRelease in wxObjcAutoRef.
...
Actually use wxObjcAutoRef for the wxNSViewNotificationObserver singleton to keep it from being finalized.
Copyright 2008 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@51576 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-02-06 20:10:07 +00:00
Vadim Zeitlin
24ca0acd57
corrected comment: wxSingleInstance is not for Win32 only since about 10 years
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@51451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-29 23:11:55 +00:00
Stefan Csomor
dc21f4bbb0
adding old 'pict' support to quartz mode for receiving bitmapobjs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@51164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-01-11 19:17:46 +00:00
Stefan Csomor
cccf218e48
factoring common code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49614 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-04 10:26:36 +00:00
Kevin Ollivier
6eac055841
Commit header changes for radio box fix.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-02 17:30:32 +00:00
Stefan Csomor
0e88f17166
factoring color representation on mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49297 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-21 18:04:40 +00:00
Stefan Csomor
43733e3e6c
making it obvious method is virtual, factoring out GrowBox painting
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49296 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-21 18:03:35 +00:00
Robin Dunn
2ccf76cd1f
Give wxMac's wxStaticBox an AcceptsFocus method
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-09 16:03:38 +00:00
Stefan Csomor
2c59ab92e0
adding PICT support in Quartz - whose native metafile format is PDF
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-04 07:29:24 +00:00
Stefan Csomor
fa30edf36f
moving tooltip implementation into private header, allowing for easier reuse
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@49030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-10-04 07:26:40 +00:00
Stefan Csomor
9f96ea4339
was an inadvertent commit, turning off that functionality again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-19 14:50:20 +00:00
Stefan Csomor
8573e3645f
upping version numbers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48802 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-19 14:39:45 +00:00
Stefan Csomor
2efa52d91b
binary compatible workaround for getting the parent for native window grouping
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@48801 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-09-19 14:38:55 +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
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
Stefan Csomor
8002d90bef
making sure we never have a grow box overlapping a scrollbar [1758336]
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@47678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-23 20:09:19 +00:00
David Elliott
40d19e2b59
Merged 47384 from svn trunk:
...
Improve static_cfref_cast so that it can be used without causing an unnecessary retain/release in the case when one is only using the cast to convert to a more-derived raw CF ref type.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@47403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-12 21:46:46 +00:00
David Elliott
2d654f593f
Merged 47226 from trunk:
...
Don't include <CoreFoundation/CFBase.h> because it in turn includes MacTypes.h which causes too much namespace pollution.
Instead, declare the CFTypeRef type and the CFRelease and CFRetain functions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@47401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-12 21:44:57 +00:00
Stefan Csomor
dd8fb0aa37
making spell checking selectable via system options, Bug 1736428
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46466 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-14 21:59:28 +00:00
Stefan Csomor
af81408a3e
fixes for popupwin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-13 22:55:58 +00:00
Stefan Csomor
d3521487d4
universal os x fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-13 04:05:37 +00:00
Stefan Csomor
3a9b6f8275
better param type
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-07 06:57:22 +00:00
Stefan Csomor
876da30ac3
uma versions for tiger only calls
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-07 05:34:42 +00:00
Stefan Csomor
a684b88f30
bitmap support factored
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-23 04:19:39 +00:00
Stefan Csomor
2693d8c121
scrap implementation changed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-23 04:17:59 +00:00
Stefan Csomor
6196dabfb0
cocoa bridge added
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-22 17:19:40 +00:00
Stefan Csomor
041b2ce47b
adding correct assignement and copy constructors
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-21 20:26:40 +00:00
Stefan Csomor
5433c25fc2
no message
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-21 19:21:50 +00:00
Stefan Csomor
f919acdc41
event handlers get deallocated automatically with their object
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-21 12:45:15 +00:00
Stefan Csomor
38c44d30d5
switching from old to new API for datatransfer (pasteboard)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-20 17:37:08 +00:00
Stefan Csomor
dfc9fdca6f
including ref classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-18 07:41:15 +00:00
Stefan Csomor
f23cf8d532
added reminder
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-18 07:39:36 +00:00
Stefan Csomor
e5346bb3a7
adding private helpers (backport)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-18 07:29:49 +00:00
Stefan Csomor
251163b92c
cleanup for Core Graphics / removing QD
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-16 16:17:31 +00:00
Stefan Csomor
49c8c6915a
LP64 additions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-15 20:47:56 +00:00
Stefan Csomor
ddb795e6ee
LP64 additions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-15 20:12:31 +00:00