wxWidgets.git
16 years agoadd XRC handler for wxSearchCtrl (extended patch 1751516)
Vadim Zeitlin [Thu, 16 Aug 2007 21:10:14 +0000 (21:10 +0000)] 
add XRC handler for wxSearchCtrl (extended patch 1751516)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoremoved Set/GetSortAscending from wxDataViewModel and move into wxDataViewCtrl
Robert Roebling [Thu, 16 Aug 2007 20:53:54 +0000 (20:53 +0000)] 
removed Set/GetSortAscending from wxDataViewModel and move into wxDataViewCtrl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoImplemented Firefox-like behaviour whereby clicking again on a tab focuses the tab...
Julian Smart [Thu, 16 Aug 2007 19:25:50 +0000 (19:25 +0000)] 
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/trunk@48138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoMac fix
Julian Smart [Thu, 16 Aug 2007 19:05:32 +0000 (19:05 +0000)] 
Mac fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agocompile with GTK < 2.8
Robert Roebling [Thu, 16 Aug 2007 18:31:11 +0000 (18:31 +0000)] 
compile with GTK < 2.8

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoUse one run-loop observer for all synthesis of mouse moved events instead of a separa...
David Elliott [Thu, 16 Aug 2007 17:44:11 +0000 (17:44 +0000)] 
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/trunk@48131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoAdded AdvanceSelection, ShowWindowMenu and keyboard handling
Julian Smart [Thu, 16 Aug 2007 16:12:45 +0000 (16:12 +0000)] 
Added AdvanceSelection, ShowWindowMenu and keyboard handling

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoAdded missing argument
Julian Smart [Thu, 16 Aug 2007 14:03:17 +0000 (14:03 +0000)] 
Added missing argument

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoAdded DrawFocusRect to wxRenderer
Julian Smart [Thu, 16 Aug 2007 12:15:15 +0000 (12:15 +0000)] 
Added DrawFocusRect to wxRenderer

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agofixed TeX error introduced in rev 48093 (sorry)
Vadim Zeitlin [Wed, 15 Aug 2007 21:27:25 +0000 (21:27 +0000)] 
fixed TeX error introduced in rev 48093 (sorry)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48122 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agorelinquish the mouse capture when a dialog is about to be made modal to ensure that...
Vadim Zeitlin [Wed, 15 Aug 2007 21:01:30 +0000 (21:01 +0000)] 
relinquish the mouse capture when a dialog is about to be made modal to ensure that the mouse can be used in it (patch 1754648)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agomake wxChoice and wxListBox inherit from wxControlWithItems and not wxControl for...
Vadim Zeitlin [Wed, 15 Aug 2007 20:31:06 +0000 (20:31 +0000)] 
make wxChoice and wxListBox inherit from wxControlWithItems and not wxControl for all ports

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48120 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoBring back double border
Julian Smart [Wed, 15 Aug 2007 20:30:17 +0000 (20:30 +0000)] 
Bring back double border

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48119 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoRemoved double border style
Julian Smart [Wed, 15 Aug 2007 20:29:53 +0000 (20:29 +0000)] 
Removed double border style

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoadded ReadType convenience functions (patch 1764160)
Vadim Zeitlin [Wed, 15 Aug 2007 20:23:01 +0000 (20:23 +0000)] 
added ReadType convenience functions (patch 1764160)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agoinclude wx/msw/winundef.g instead of writing just a subset of #undefs in wx/defs...
Vadim Zeitlin [Wed, 15 Aug 2007 20:17:49 +0000 (20:17 +0000)] 
include wx/msw/winundef.g instead of writing just a subset of #undefs in wx/defs.h itself (patch 1774707)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 years agouncomment the change which was meant to be committed the last time
Vadim Zeitlin [Wed, 15 Aug 2007 18:38:36 +0000 (18:38 +0000)] 
uncomment the change which was meant to be committed the last time

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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