]>
git.saurik.com Git - wxWidgets.git/log
David Elliott [Wed, 15 Aug 2007 16:10:19 +0000 (16:10 +0000)]
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/trunk@48106
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Aug 2007 15:56:41 +0000 (15:56 +0000)]
Regenerated makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48104
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Aug 2007 15:28:30 +0000 (15:28 +0000)]
removed outdated comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48103
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:30:25 +0000 (13:30 +0000)]
use correct WXDLLIMPEXP macro for friend declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48102
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:27:12 +0000 (13:27 +0000)]
corrected the 'Derived from' sections using the script from the patch
1765640
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48101
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:23:47 +0000 (13:23 +0000)]
added a script to automaitcally fix 'Derived from' doc sections; updated the 'Library' sections script to be able to run it on files already having these functions (patch
1765640 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48100
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:19:31 +0000 (13:19 +0000)]
use ES_RIGHT|ES_NUMBER styles for the buddy control as it's used for numeric entry (modified patch
1767478 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48099
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:13:43 +0000 (13:13 +0000)]
don't enable previously checked button in a radio group (patch
1767481 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48098
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:09:19 +0000 (13:09 +0000)]
don't assert when ExpandAll() is called on hidden root item (fixes
1765566 , replaces patch
1768282 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48097
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:06:02 +0000 (13:06 +0000)]
no changes, just fix typos in comments
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48096
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Aug 2007 13:05:35 +0000 (13:05 +0000)]
wxCocoa compilation fixes for visibility (missing DLL export macros)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48095
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 13:00:30 +0000 (13:00 +0000)]
fix clipping box retrieval (patch
1771199 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48094
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 12:57:36 +0000 (12:57 +0000)]
added wxToolTip::SetAutoPop() and SetReshow() (patch
1768804 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48093
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 12:53:59 +0000 (12:53 +0000)]
don't use deprecated wxMenuItem methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48092
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 12:45:41 +0000 (12:45 +0000)]
use correct WXDLLIMPEXP macro for forward declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48091
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:52:13 +0000 (11:52 +0000)]
fix wrong clear selection (modified patch
1763916 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48090
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:46:57 +0000 (11:46 +0000)]
include wx/datetime.h, it's not always included from the other headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48089
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:43:32 +0000 (11:43 +0000)]
set the correct properties for the source files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48088
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:40:39 +0000 (11:40 +0000)]
added missing headers (patch
1774617 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48087
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:38:07 +0000 (11:38 +0000)]
fix incorrect wxSYS_VSCROLL_X mapping to the Win32 constant (replaces patch
1770501 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48086
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:36:50 +0000 (11:36 +0000)]
use one shot timers in wxAnimationCtrl (patch
1774535 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48085
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 11:07:13 +0000 (11:07 +0000)]
added wxConvertTo/FromIeeeExtended() synonyms for ConvertTo/FromIeeeExtended() and deprecated the latters; also added missing dll export declarations for them (patch
1772233 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48084
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Aug 2007 10:43:41 +0000 (10:43 +0000)]
don't set incorrect initial value of '0' for the bool cell (replaces patch
1774557 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48083
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 15 Aug 2007 04:12:44 +0000 (04:12 +0000)]
Further simplificiation of the NSSlider/wxSlider interface such that the
various responder methods don't change the controls action but instead send
all actions through the normal wxCocoaNSControl action handling mechanism.
To determine what caused the action we save the message selector in a global
variable (safe since Cocoa does single-threaded event handling).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48078
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 22:44:44 +0000 (22:44 +0000)]
no real changes, just some cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48077
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 22:43:39 +0000 (22:43 +0000)]
added wxTaskBarIcon::Destroy()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48076
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 14 Aug 2007 22:38:32 +0000 (22:38 +0000)]
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/trunk@48074
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 22:28:44 +0000 (22:28 +0000)]
rename WX_VERSION_FULL back to WX_VERSION
WX_VERSION was renamed to WX_VERSION_FULL for some reason in rev 44731 but
this was a backwards incompatible change as the existing configure scripts
could (and did) use WX_VERSION, so undo this change, at least until someone
finds a worthy reason for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48073
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 22:26:26 +0000 (22:26 +0000)]
use decho, not echo, to output error messages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48072
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 22:21:29 +0000 (22:21 +0000)]
don't use the extra libraries in wx-config --version invocation as this now (correctly) results in errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48071
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Aug 2007 21:31:26 +0000 (21:31 +0000)]
check for wxUSE_ACCESSIBILITY not being set to 1 under non-MSW platforms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48070
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 14 Aug 2007 20:39:50 +0000 (20:39 +0000)]
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/trunk@48068
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 14 Aug 2007 14:03:35 +0000 (14:03 +0000)]
Added documentation for wxBORDER_THEME
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48066
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 14 Aug 2007 14:03:04 +0000 (14:03 +0000)]
Added periods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48065
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 14 Aug 2007 07:26:59 +0000 (07:26 +0000)]
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/trunk@48063
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 13 Aug 2007 22:06:26 +0000 (22:06 +0000)]
wxMac compilation fixes for visibility (missing DLL export macros)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48061
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 13 Aug 2007 18:48:58 +0000 (18:48 +0000)]
don't attempt to convert 8bit values to Unicode in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48060
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 13 Aug 2007 18:36:14 +0000 (18:36 +0000)]
check for HAVE_VISIBILITY first when setting WXIMPORT/WXEXPORT; only set it on platforms where it makes sense
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48059
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 13 Aug 2007 17:56:09 +0000 (17:56 +0000)]
compilation fix for wxString::Format("no variadic arguments") and VC6
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48057
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 17:18:32 +0000 (17:18 +0000)]
Documented new menu label functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48055
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 13 Aug 2007 15:56:28 +0000 (15:56 +0000)]
Applied Hartwig's implementation of OS X wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48052
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 15:35:30 +0000 (15:35 +0000)]
Use new function GetItemLabel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48051
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 15:32:08 +0000 (15:32 +0000)]
GetLabelTop should return the stripped label, for compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48050
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 14:59:56 +0000 (14:59 +0000)]
Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48049
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 13 Aug 2007 14:43:44 +0000 (14:43 +0000)]
Mingw compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48048
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 14:43:39 +0000 (14:43 +0000)]
Add accelerator back to label in GetItemLabel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48047
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 14:02:25 +0000 (14:02 +0000)]
Removed a misleading comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48046
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 12:04:31 +0000 (12:04 +0000)]
Added XRC handler for wxPropertySheetDialog (Sander Berents)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48044
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Aug 2007 10:26:10 +0000 (10:26 +0000)]
Typo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48041
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 11 Aug 2007 22:09:20 +0000 (22:09 +0000)]
Preserve original menu label for later retrieval
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48029
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 11 Aug 2007 19:17:14 +0000 (19:17 +0000)]
fixed wxStringTokenizer to correctly handle wxTOKEN_RET_DELIMS after the recent change to use iterators
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48027
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 11 Aug 2007 19:07:41 +0000 (19:07 +0000)]
Menu fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48026
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 11 Aug 2007 18:39:49 +0000 (18:39 +0000)]
Compile fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48025
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 11 Aug 2007 18:02:36 +0000 (18:02 +0000)]
Small fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48024
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 11 Aug 2007 17:54:59 +0000 (17:54 +0000)]
Menu label consistency changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48023
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 11 Aug 2007 12:18:34 +0000 (12:18 +0000)]
added missing export declarations for wxGTK internal functions needed outside of wxCore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48022
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 11 Aug 2007 12:03:37 +0000 (12:03 +0000)]
added missing export declarations for wxGTK internal functions needed outside of wxCore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48021
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 11 Aug 2007 11:46:29 +0000 (11:46 +0000)]
use WXDLLIMPEXP_FWD_CORE instead of WXDLLEXPORT in forward declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48020
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 11 Aug 2007 01:28:42 +0000 (01:28 +0000)]
Use wxLogStdErr in preference to wxLogGui on wxCocoa.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48018
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 20:28:07 +0000 (20:28 +0000)]
Don't needlessly indirect through NSNotificationCenter.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48017
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 20:14:07 +0000 (20:14 +0000)]
Use SetNSSlider instead of SetNSView so that the WXNSSlider (Objective-C) gets associated with the wxCocoaNSSlider (C++) via the hash map and events actually work.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48016
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 20:12:06 +0000 (20:12 +0000)]
Fix up NSSlider code to not use class posing and instantiate the proper type (now WXNSSlider) from slider.mm.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48015
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 20:03:05 +0000 (20:03 +0000)]
Return something halfway reasonable from GetCharWidth/GetCharHeight because the generic log dialog divides by GetCharWidth which doesn't work so well when it's zero.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48014
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 19:28:36 +0000 (19:28 +0000)]
Set the svn:keywords property to Id on the new files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48012
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 19:26:10 +0000 (19:26 +0000)]
Attempt to fix RCS-ID tags so svn will fill them in.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48011
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 19:25:08 +0000 (19:25 +0000)]
Major wxCocoa wxSlider overhaul from Mark Oxenham.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48010
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 18:40:56 +0000 (18:40 +0000)]
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/trunk@48007
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 10 Aug 2007 11:48:14 +0000 (11:48 +0000)]
Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48004
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 10 Aug 2007 11:05:20 +0000 (11:05 +0000)]
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/trunk@48003
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 05:04:39 +0000 (05:04 +0000)]
Fix wxScrollBar initial size to match the limited sizes that Cocoa allows.
Author: Mark Oxenham
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47996
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 10 Aug 2007 04:40:33 +0000 (04:40 +0000)]
Implement transformation between the wxDisplay coordinate system and the Cocoa screen coordinate system.
Use this to fix TLW initial positioning/sizing (including wxTopLevelWindow, wxFrame, and wxDialog)
Use this to implement wxWindow::DoScreenToClient and DoClientToScreen
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47994
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 9 Aug 2007 19:07:07 +0000 (19:07 +0000)]
Remove virtual from the newly added Create methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47991
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 9 Aug 2007 19:05:51 +0000 (19:05 +0000)]
Add wxBitmap constructors and Create methods to allow creating a wxBitmap from an NSBitmapImageRep or NSImage instance.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47990
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 9 Aug 2007 18:15:50 +0000 (18:15 +0000)]
Add Objective-C uniquifying to WXNSWindow and WXNSPanel
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47988
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 9 Aug 2007 17:30:51 +0000 (17:30 +0000)]
Implement wxBU_LEFT/wxBU_RIGHT styles.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47986
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 9 Aug 2007 16:53:32 +0000 (16:53 +0000)]
Implement wxStaticBitmap.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47984
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Aug 2007 15:08:50 +0000 (15:08 +0000)]
Gave toolbars some extra height, Without which DoGetBestSize can report a size that's
smaller than the actual window, causing windows to overlap slightly
in some circumstances, leading to missing borders. Removed a hack in AUI to
adjust for wrongly reported size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47973
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 9 Aug 2007 15:05:56 +0000 (15:05 +0000)]
Toolbars shouldn't have themed borders
Made it easier to switch off theme borders in wxWindow if necessary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47972
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 8 Aug 2007 23:34:14 +0000 (23:34 +0000)]
remove extra space which confuses some servers (at least wu-ftpd 2.6.2) from interpreting the PORT command correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47969
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 8 Aug 2007 21:55:22 +0000 (21:55 +0000)]
fixed visiblity attribute warnings in STL build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47967
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 8 Aug 2007 21:26:32 +0000 (21:26 +0000)]
VC6_WORKAROUND -> WX_LIST_VC6_WORKAROUND to prevent name conflicts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 8 Aug 2007 12:39:56 +0000 (12:39 +0000)]
Made wxBORDER_THEME the same as wxBORDER_DEFAULT
Moved wxControl::GetBorderStyle into wxWindowMSW::GetBorderStyle
but added GetBorderStyle to have the same behaviour as before (so e.g.
notebook panels don't get borders)
Improved help window borders
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 8 Aug 2007 11:53:13 +0000 (11:53 +0000)]
Compile fix (VC++ 6 doesn't like wxString::Format with only 1 arg: gives several pages of template-related warnings)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47961
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 8 Aug 2007 11:22:45 +0000 (11:22 +0000)]
Removed minifram
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 04:34:15 +0000 (04:34 +0000)]
Implement the wxST_NO_AUTORESIZE style for wxStaticText.
Copyright 2007 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47957
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 04:25:57 +0000 (04:25 +0000)]
Translate the wxALIGN flags to the Cocoa alignment type in wxStaticText::Create
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 04:05:48 +0000 (04:05 +0000)]
Use static wxControl::GetLabelText in preference to wxStripMenuCodes with the wxStrip_Mnemonics flag for readability.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47953
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 03:17:36 +0000 (03:17 +0000)]
Select the first choice in the radiobox upon creation for parity with other ports.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47951
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 03:06:53 +0000 (03:06 +0000)]
In wxNotebook::Create setTabViewType based off of wxNB_TOP/LEFT/RIGHT/BOTTOM flags if given.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 8 Aug 2007 01:37:06 +0000 (01:37 +0000)]
Return true in wxSetEnv for unsetenv case.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47946
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 7 Aug 2007 22:39:29 +0000 (22:39 +0000)]
correction to last commit: don't test unsetenv() return value, it's void under Darwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47943
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 7 Aug 2007 22:29:07 +0000 (22:29 +0000)]
use unsetenv() instead of setenv(var, NULL) which is invalid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47942
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 7 Aug 2007 22:26:08 +0000 (22:26 +0000)]
Implement wxRadioButton Get/SetLabel methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47941
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 7 Aug 2007 21:44:02 +0000 (21:44 +0000)]
tweak the size and layout of the cancel button a bit so it doesn't get clipped.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47940
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 7 Aug 2007 21:37:54 +0000 (21:37 +0000)]
added first version of wxStyleTextCtrl|Event docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47938
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 7 Aug 2007 21:13:11 +0000 (21:13 +0000)]
the Ubuntu visibility bug only happens when building shared libraries on some systems, use -shared when testing for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 7 Aug 2007 21:00:14 +0000 (21:00 +0000)]
typo fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 7 Aug 2007 20:33:48 +0000 (20:33 +0000)]
don't include wx/wxprec.h from headers, it's bad style (patch from Tim Stahlhut)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47932
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 7 Aug 2007 19:25:45 +0000 (19:25 +0000)]
Clean up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47928
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 7 Aug 2007 19:22:43 +0000 (19:22 +0000)]
Added wxBORDER_THEME, wxWindow::GetDefaultBorderForControl(), wxWindow::CanApplyThemeBorder().
wxTextCtrl and wxSearchCtrl now get the correct border on wxMSW, and the wxRichTextCtrl sample
also now demonstrates correct borders.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47927
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775