]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agoUpdated docs
Robert Roebling [Mon, 20 Aug 2007 22:29:18 +0000 (22:29 +0000)] 
Updated docs

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

17 years agodon't recompute nonbreakable space character every time a text fragment is added...
Václav Slavík [Mon, 20 Aug 2007 20:24:22 +0000 (20:24 +0000)] 
don't recompute nonbreakable space character every time a text fragment is added in ANSI build

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

17 years agomarked const wxHtmlEntitiesParser methods as such
Václav Slavík [Mon, 20 Aug 2007 20:08:40 +0000 (20:08 +0000)] 
marked const wxHtmlEntitiesParser methods as such

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

17 years agofixed variadic templates in the case when char value is passed in place of (e.g....
Václav Slavík [Mon, 20 Aug 2007 19:20:10 +0000 (19:20 +0000)] 
fixed variadic templates in the case when char value is passed in place of (e.g.) %i or %d argument

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

17 years agoPatch from Bo, adapt generic code to new API, add GetItemRect and HitTest
Robert Roebling [Mon, 20 Aug 2007 17:26:11 +0000 (17:26 +0000)] 
Patch from Bo, adapt generic code to new API, add GetItemRect and HitTest

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

17 years agoadded wxUTF8StringBuffer for writing UTF8 data into wxString efficiently, similarly...
Václav Slavík [Mon, 20 Aug 2007 15:19:15 +0000 (15:19 +0000)] 
added wxUTF8StringBuffer for writing UTF8 data into wxString efficiently, similarly to existing wxStringBuffer classes

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

17 years agoMake wxDataViewItemArray more efficient
Robert Roebling [Mon, 20 Aug 2007 13:51:15 +0000 (13:51 +0000)] 
Make wxDataViewItemArray more efficient

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

17 years agoAdded STL API to wxList docs
Robert Roebling [Mon, 20 Aug 2007 13:32:02 +0000 (13:32 +0000)] 
Added STL API to wxList docs

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

17 years agoVadim's new test broke subsequent asserts, fixed
Václav Slavík [Mon, 20 Aug 2007 12:30:06 +0000 (12:30 +0000)] 
Vadim's new test broke subsequent asserts, fixed

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

17 years agoadded tests demonstrating a bug in wxString::assign(itself)
Vadim Zeitlin [Mon, 20 Aug 2007 10:38:22 +0000 (10:38 +0000)] 
added tests demonstrating a bug in wxString::assign(itself)

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

17 years agoImplement selection API and events
Robert Roebling [Sun, 19 Aug 2007 22:57:13 +0000 (22:57 +0000)] 
Implement selection API and events

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

17 years agoImplement ...COLUMN_SORTED event
Robert Roebling [Sun, 19 Aug 2007 22:18:22 +0000 (22:18 +0000)] 
Implement ...COLUMN_SORTED event

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

17 years agocompilation fix for broken libstdc++ visibility
Václav Slavík [Sun, 19 Aug 2007 22:16:30 +0000 (22:16 +0000)] 
compilation fix for broken libstdc++ visibility

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

17 years agoChange EnsureVisble() to including column parameter, implemented it for wxGTK
Robert Roebling [Sun, 19 Aug 2007 21:44:34 +0000 (21:44 +0000)] 
Change EnsureVisble() to including column parameter, implemented it for wxGTK

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

17 years agorenamed wxImplStringBuffer to wxStringInternalBuffer
Václav Slavík [Sun, 19 Aug 2007 21:24:50 +0000 (21:24 +0000)] 
renamed wxImplStringBuffer to wxStringInternalBuffer

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

17 years agoImplemented and tested EXPANDED etc events for wxGTK and in the sample
Robert Roebling [Sun, 19 Aug 2007 21:20:24 +0000 (21:20 +0000)] 
Implemented and tested EXPANDED etc events for wxGTK and in the sample

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

17 years agoAdded EXPANDING and COLLAPSING events for the user to veto
Robert Roebling [Sun, 19 Aug 2007 20:42:17 +0000 (20:42 +0000)] 
Added EXPANDING and COLLAPSING events for the user to veto

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

17 years agoMade wxGTK wxDataViewCtrl compile again
Robert Roebling [Sun, 19 Aug 2007 20:11:34 +0000 (20:11 +0000)] 
Made wxGTK wxDataViewCtrl compile again

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

17 years agofix generation of events from SetValue() broken in rev 46611
Vadim Zeitlin [Sun, 19 Aug 2007 19:05:56 +0000 (19:05 +0000)] 
fix generation of events from SetValue() broken in rev 46611

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

17 years agoBo's patch adding Selection API and some more changes, doesn't compile yet
Robert Roebling [Sun, 19 Aug 2007 19:03:01 +0000 (19:03 +0000)] 
Bo's patch adding Selection API and some more changes, doesn't compile yet

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

17 years agoadded wxSVGFileDC docs to main chain
Francesco Montorsi [Sun, 19 Aug 2007 16:41:13 +0000 (16:41 +0000)] 
added wxSVGFileDC docs to main chain

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

17 years agoadded missing \wxheading{Parameters}
Francesco Montorsi [Sun, 19 Aug 2007 16:35:33 +0000 (16:35 +0000)] 
added missing \wxheading{Parameters}

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

17 years agofixed doc wrong position of \wxheading{Library}
Francesco Montorsi [Sun, 19 Aug 2007 16:35:10 +0000 (16:35 +0000)] 
fixed doc wrong position of \wxheading{Library}

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

17 years agoForgot a line
Robert Roebling [Sun, 19 Aug 2007 14:24:15 +0000 (14:24 +0000)] 
Forgot a line

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

17 years agoAdded ITEM_EXPANDED and ITEM_COLLAPSED
Robert Roebling [Sun, 19 Aug 2007 14:16:29 +0000 (14:16 +0000)] 
Added ITEM_EXPANDED and ITEM_COLLAPSED

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

17 years agochange wxDataViewModel::Compare() to including column and sortorder
Robert Roebling [Sun, 19 Aug 2007 14:12:52 +0000 (14:12 +0000)] 
change wxDataViewModel::Compare() to including column and sortorder

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

17 years agouse UTF8 build by default on Unix (except Darwin)
Václav Slavík [Sun, 19 Aug 2007 10:16:30 +0000 (10:16 +0000)] 
use UTF8 build by default on Unix (except Darwin)

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

17 years agoMake SetCursor work.
David Elliott [Sun, 19 Aug 2007 04:01:13 +0000 (04:01 +0000)] 
Make SetCursor work.

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

17 years agoFix a number of problems with tracking rectangles by avoiding rebuilding them when...
David Elliott [Sun, 19 Aug 2007 03:25:17 +0000 (03:25 +0000)] 
Fix a number of problems with tracking rectangles by avoiding rebuilding them when unnecessary.
Copyright 2007 Software 2000 Ltd.

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

17 years agoAdd the unified style on OS X 10.4, and default to using it.
Kevin Ollivier [Sat, 18 Aug 2007 21:49:27 +0000 (21:49 +0000)] 
Add the unified style on OS X 10.4, and default to using it.

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

17 years agoAdded documentation for wxNavigationKeyEvent
Julian Smart [Sat, 18 Aug 2007 13:04:41 +0000 (13:04 +0000)] 
Added documentation for wxNavigationKeyEvent

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

17 years agoDon't hang in ReadLine when there's no input left
Julian Smart [Sat, 18 Aug 2007 12:25:23 +0000 (12:25 +0000)] 
Don't hang in ReadLine when there's no input left

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

17 years agoUse new GetItemLabel function
Julian Smart [Sat, 18 Aug 2007 11:43:25 +0000 (11:43 +0000)] 
Use new GetItemLabel function

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

17 years agoAvoid clash with control container event handlers
Julian Smart [Sat, 18 Aug 2007 11:34:45 +0000 (11:34 +0000)] 
Avoid clash with control container event handlers

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

17 years agoCompile fix
Julian Smart [Sat, 18 Aug 2007 11:34:16 +0000 (11:34 +0000)] 
Compile fix

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

17 years agoCompile fix
Julian Smart [Sat, 18 Aug 2007 11:26:24 +0000 (11:26 +0000)] 
Compile fix

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

17 years agoA number of focus handling improvements:
Julian Smart [Sat, 18 Aug 2007 10:54:31 +0000 (10:54 +0000)] 
A number of focus handling improvements:
Left clicking on a window only focuses the window if not processed.
wxControlContainer::SetFocus moved to wxControlContainerBase so that a container now focuses the first child even on wxGTK.
wxAuiBook is now a container, need for correct navigation on wxGTK.

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

17 years agoCompile fix
Julian Smart [Sat, 18 Aug 2007 10:47:42 +0000 (10:47 +0000)] 
Compile fix

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

17 years agoImplement GetCountPerPage, and fix a bug where we don't check for the state mask...
Kevin Ollivier [Sat, 18 Aug 2007 06:23:02 +0000 (06:23 +0000)] 
Implement GetCountPerPage, and fix a bug where we don't check for the state mask before altering selection state.

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

17 years agoImprove the tracing of the tracking rect manager and mouse movement synthesizer.
David Elliott [Sat, 18 Aug 2007 05:39:32 +0000 (05:39 +0000)] 
Improve the tracing of the tracking rect manager and mouse movement synthesizer.

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

17 years agoChange kCFRunLoopBeforeWaiting to kCFRunLoopExit when setting up the run loop
David Elliott [Sat, 18 Aug 2007 05:05:40 +0000 (05:05 +0000)] 
Change kCFRunLoopBeforeWaiting to kCFRunLoopExit when setting up the run loop
observer for synthesized mouse moved events and add a lengthy comment
explaining the reason for the change.
Copyright 2007 Software 2000 Ltd.

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

17 years agoKeep the stock cursors in an array so that constructing a cursor with a stock
David Elliott [Fri, 17 Aug 2007 18:11:20 +0000 (18:11 +0000)] 
Keep the stock cursors in an array so that constructing a cursor with a stock
cursor ID will effectively result in a copy sharing the same ref data.

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

17 years agotypo
Robert Roebling [Fri, 17 Aug 2007 10:50:44 +0000 (10:50 +0000)] 
typo

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

17 years agoadded a tech note explaining how to write a new XRC handler
Vadim Zeitlin [Thu, 16 Aug 2007 21:12:10 +0000 (21:12 +0000)] 
added a tech note explaining how to write a new XRC handler

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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