]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agoAdd support for uniquifying to all wxCocoa Objective-C classes.
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

17 years agoRegenerated makefiles
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

17 years agoremoved outdated comment
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

17 years agouse correct WXDLLIMPEXP macro for friend declaration
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

17 years agocorrected the 'Derived from' sections using the script from the patch 1765640
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

17 years agoadded a script to automaitcally fix 'Derived from' doc sections; updated the 'Library...
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

17 years agouse ES_RIGHT|ES_NUMBER styles for the buddy control as it's used for numeric entry...
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

17 years agodon't enable previously checked button in a radio group (patch 1767481)
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

17 years agodon't assert when ExpandAll() is called on hidden root item (fixes 1765566, replaces...
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

17 years agono changes, just fix typos in comments
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

17 years agowxCocoa compilation fixes for visibility (missing DLL export macros)
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

17 years agofix clipping box retrieval (patch 1771199)
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

17 years agoadded wxToolTip::SetAutoPop() and SetReshow() (patch 1768804)
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

17 years agodon't use deprecated wxMenuItem methods
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

17 years agouse correct WXDLLIMPEXP macro for forward declaration
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

17 years agofix wrong clear selection (modified patch 1763916)
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

17 years agoinclude wx/datetime.h, it's not always included from the other headers
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

17 years agoset the correct properties for the source files
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

17 years agoadded missing headers (patch 1774617)
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

17 years agofix incorrect wxSYS_VSCROLL_X mapping to the Win32 constant (replaces patch 1770501)
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

17 years agouse one shot timers in wxAnimationCtrl (patch 1774535)
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

17 years agoadded wxConvertTo/FromIeeeExtended() synonyms for ConvertTo/FromIeeeExtended() and...
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

17 years agodon't set incorrect initial value of '0' for the bool cell (replaces patch 1774557)
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

17 years agoFurther simplificiation of the NSSlider/wxSlider interface such that the
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

17 years agono real changes, just some cleanup
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

17 years agoadded wxTaskBarIcon::Destroy()
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

17 years agoFix the top-level window client size setting code such that the window position does...
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

17 years agorename WX_VERSION_FULL back to WX_VERSION
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

17 years agouse decho, not echo, to output error messages
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

17 years agodon't use the extra libraries in wx-config --version invocation as this now (correctl...
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

17 years agocheck for wxUSE_ACCESSIBILITY not being set to 1 under non-MSW platforms
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

17 years agoInstall wx/cocoa/objc/objc_uniquifying.h for wxCocoa and add a usage note
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

17 years agoAdded documentation for wxBORDER_THEME
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

17 years agoAdded periods
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

17 years agoFix for non-appearance of themed border with wxTE_RICH if size passed to the construc...
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

17 years agowxMac compilation fixes for visibility (missing DLL export macros)
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

17 years agodon't attempt to convert 8bit values to Unicode in ANSI build
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

17 years agocheck for HAVE_VISIBILITY first when setting WXIMPORT/WXEXPORT; only set it on platfo...
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

17 years agocompilation fix for wxString::Format("no variadic arguments") and VC6
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

17 years agoDocumented new menu label functions
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

17 years agoApplied Hartwig's implementation of OS X wxDataViewCtrl
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

17 years agoUse new function GetItemLabel
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

17 years agoGetLabelTop should return the stripped label, for compatibility.
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

17 years agoTypo correction
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

17 years agoMingw compilation fix
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

17 years agoAdd accelerator back to label in GetItemLabel
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

17 years agoRemoved a misleading comment
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

17 years agoAdded XRC handler for wxPropertySheetDialog (Sander Berents)
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

17 years agoTypo fix
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

17 years agoPreserve original menu label for later retrieval
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

17 years agofixed wxStringTokenizer to correctly handle wxTOKEN_RET_DELIMS after the recent chang...
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

17 years agoMenu fix
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

17 years agoCompile fixes
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

17 years agoSmall fix
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

17 years agoMenu label consistency changes
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

17 years agoadded missing export declarations for wxGTK internal functions needed outside of...
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

17 years agoadded missing export declarations for wxGTK internal functions needed outside of...
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

17 years agouse WXDLLIMPEXP_FWD_CORE instead of WXDLLEXPORT in forward declaration
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

17 years agoUse wxLogStdErr in preference to wxLogGui on wxCocoa.
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

17 years agoDon't needlessly indirect through NSNotificationCenter.
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

17 years agoUse SetNSSlider instead of SetNSView so that the WXNSSlider (Objective-C) gets associ...
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

17 years agoFix up NSSlider code to not use class posing and instantiate the proper type (now...
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

17 years agoReturn something halfway reasonable from GetCharWidth/GetCharHeight because the gener...
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

17 years agoSet the svn:keywords property to Id on the new files.
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

17 years agoAttempt to fix RCS-ID tags so svn will fill them in.
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

17 years agoMajor wxCocoa wxSlider overhaul from Mark Oxenham.
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

17 years agoTell NSTextField to send us its action message and respond to it so we can generate...
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

17 years agoTypo correction
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

17 years agoDon't access null tip_window pointer [ 1767485 ] wxGtk uses private API, breaks with...
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

17 years agoFix wxScrollBar initial size to match the limited sizes that Cocoa allows.
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

17 years agoImplement transformation between the wxDisplay coordinate system and the Cocoa screen...
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

17 years agoRemove virtual from the newly added Create methods.
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

17 years agoAdd wxBitmap constructors and Create methods to allow creating a wxBitmap from an...
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

17 years agoAdd Objective-C uniquifying to WXNSWindow and WXNSPanel
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

17 years agoImplement wxBU_LEFT/wxBU_RIGHT styles.
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

17 years agoImplement wxStaticBitmap.
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

17 years agoGave toolbars some extra height, Without which DoGetBestSize can report a size that's
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

17 years agoToolbars shouldn't have themed borders
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

17 years agoremove extra space which confuses some servers (at least wu-ftpd 2.6.2) from interpre...
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

17 years agofixed visiblity attribute warnings in STL build
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

17 years agoVC6_WORKAROUND -> WX_LIST_VC6_WORKAROUND to prevent name conflicts
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

17 years agoMade wxBORDER_THEME the same as wxBORDER_DEFAULT
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

17 years agoCompile fix (VC++ 6 doesn't like wxString::Format with only 1 arg: gives several...
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

17 years agoRemoved minifram
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

17 years agoImplement the wxST_NO_AUTORESIZE style for wxStaticText.
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

17 years agoTranslate the wxALIGN flags to the Cocoa alignment type in wxStaticText::Create
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

17 years agoUse static wxControl::GetLabelText in preference to wxStripMenuCodes with the wxStrip...
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

17 years agoSelect the first choice in the radiobox upon creation for parity with other ports.
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

17 years agoIn wxNotebook::Create setTabViewType based off of wxNB_TOP/LEFT/RIGHT/BOTTOM flags...
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

17 years agoReturn true in wxSetEnv for unsetenv case.
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

17 years agocorrection to last commit: don't test unsetenv() return value, it's void under Darwin
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

17 years agouse unsetenv() instead of setenv(var, NULL) which is invalid
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

17 years agoImplement wxRadioButton Get/SetLabel methods.
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

17 years agotweak the size and layout of the cancel button a bit so it doesn't get clipped.
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

17 years agoadded first version of wxStyleTextCtrl|Event docs
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

17 years agothe Ubuntu visibility bug only happens when building shared libraries on some systems...
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

17 years agotypo fix
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

17 years agodon't include wx/wxprec.h from headers, it's bad style (patch from Tim Stahlhut)
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

17 years agoClean up
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

17 years agoAdded wxBORDER_THEME, wxWindow::GetDefaultBorderForControl(), wxWindow::CanApplyTheme...
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