]>
git.saurik.com Git - wxWidgets.git/log
Robert Roebling [Wed, 22 Aug 2007 21:18:06 +0000 (21:18 +0000)]
Added logic, API and docs for wxDataViewModel::HasDefaultCompare indicating a compare function usable without and column (header)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48345
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 20:07:11 +0000 (20:07 +0000)]
VC6 compilation fix for _WX_VARARG_FORMAT_STRING macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48344
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 19:07:00 +0000 (19:07 +0000)]
another Watcom compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48343
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 19:06:31 +0000 (19:06 +0000)]
replace wxStringToIntType<T> with a macro to make Watcom compile the code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48342
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 18:15:23 +0000 (18:15 +0000)]
Watcom compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48341
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 15:22:28 +0000 (15:22 +0000)]
compilation fixes after introduction of wxprintf.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48340
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 15:21:46 +0000 (15:21 +0000)]
use wxVector<T> instead of OBJARRAY macros for wxHtmlTextPieces (slightly better performance)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48339
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 15:19:06 +0000 (15:19 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48338
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 15:18:31 +0000 (15:18 +0000)]
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48337
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 15:11:12 +0000 (15:11 +0000)]
--enable-iniconf and --enable-regkey aren't GUI-only options
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48336
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Aug 2007 14:55:32 +0000 (14:55 +0000)]
Corrected wxAccess arg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48335
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 14:49:41 +0000 (14:49 +0000)]
added wxUSE_REGKEY checks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48333
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Aug 2007 13:49:38 +0000 (13:49 +0000)]
Blind fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48331
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Aug 2007 13:39:32 +0000 (13:39 +0000)]
Let various AppendXXXColumn helplers return the column created within
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48330
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Aug 2007 13:14:57 +0000 (13:14 +0000)]
minor change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48329
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Aug 2007 13:02:39 +0000 (13:02 +0000)]
Don't always sort array containing item, just upon request. Solves several problems and crashes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48328
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 11:30:10 +0000 (11:30 +0000)]
compilation fix for UTF8+STL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48327
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Aug 2007 10:41:32 +0000 (10:41 +0000)]
Applied [
1767537 ] [wxOS2]Watcom build - filefn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48325
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 09:30:40 +0000 (09:30 +0000)]
made UTF-8 tables const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48322
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 09:24:56 +0000 (09:24 +0000)]
optimize wxStringOperationsUtf8::DecodeChar() for the ASCII case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48321
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 08:46:01 +0000 (08:46 +0000)]
don't derive wxHtmlTag and wxHtmlTagsCache from wxObject, it's useless
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48320
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 06:18:12 +0000 (06:18 +0000)]
rewrote wxHtmlEntitiesParser::Parse() using iterators, optimized for the common case of no entities in the input
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48318
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 06:17:24 +0000 (06:17 +0000)]
slight optimization for wxHtmlEntitiesParser::GetEntityChar() in UTF-8 build: use wx_str() instead of c_str()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48317
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Aug 2007 05:45:11 +0000 (05:45 +0000)]
fixed wxHtmlParser::SkipCommentTag() to run the initial test in O(1) instead of O(n) in UTF8 build, makes big difference for large HTML files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48316
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 17:19:33 +0000 (17:19 +0000)]
Compile fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48308
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 17:03:45 +0000 (17:03 +0000)]
Compile fix on Mac (at least)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48307
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 16:56:39 +0000 (16:56 +0000)]
Avoid selecting/updating in destructor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48306
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 16:48:55 +0000 (16:48 +0000)]
Test to avoid crashes in some circumstances
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48304
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 21 Aug 2007 16:45:41 +0000 (16:45 +0000)]
Fix bug with assigning a part of the string to the same string
The fix has several parts:
1. don't free the old string data in ConcatSelf() if we use it as
source
2. implement assign() using replace() rather than clear() + append()
3. fix replace() to work with replacement strings containing embedded
NULs and optimize it by using memcpy() instead of byte-wise copy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48302
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 21 Aug 2007 16:42:17 +0000 (16:42 +0000)]
don't limit the multiple choice dialog size to 300x200 pixels on big screens, this doesn't make sense
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48301
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 16:10:28 +0000 (16:10 +0000)]
use wxVector<T> instead of homegrown growing array in wxHtmlTagsCache
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48300
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 15:51:52 +0000 (15:51 +0000)]
more wxVector<T> tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48299
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 15:47:47 +0000 (15:47 +0000)]
1. fixed wxVector<T> iterators to actually point to what they're supposed to point to instead of crashing on any use
2. don't allocate memory for every element on the heap, store elements directly in the array instead of storing pointers to them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48298
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 15:10:14 +0000 (15:10 +0000)]
_get_timezone not available on Pocket PC 2003
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48297
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 21 Aug 2007 14:58:26 +0000 (14:58 +0000)]
removed double docs for GetBitmapSelected and SetBitmapSelected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48295
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 21 Aug 2007 14:57:52 +0000 (14:57 +0000)]
fixing missing comma
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48294
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 21 Aug 2007 14:23:07 +0000 (14:23 +0000)]
removed double docs for wxAuiNotebook::GetTabCtrlHeight
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48293
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 21 Aug 2007 14:20:28 +0000 (14:20 +0000)]
added missing \wxheading{Members} sections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48292
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 21 Aug 2007 14:18:04 +0000 (14:18 +0000)]
removed empty dtor \membersections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48291
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 14:08:26 +0000 (14:08 +0000)]
Applied patch [
1776951 ] wxSizer::GetContainingWindow fails for nested sizers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48290
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 13:57:11 +0000 (13:57 +0000)]
Revised timezone fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48288
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 13:30:35 +0000 (13:30 +0000)]
APplied patch [
1776062 ] wxWinCE 2.8.3 (dynamic) VS 2005 - _timezone problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48286
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 12:14:09 +0000 (12:14 +0000)]
Applied patch [
1764987 ] fix localtime link error using wm5 SDK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48282
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Aug 2007 11:59:52 +0000 (11:59 +0000)]
use live header button update when resizing, no XOR line
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48281
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 11:15:09 +0000 (11:15 +0000)]
Applied patch [
1736135 ] AUI: Clicking caption ignored on centered panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48277
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 11:04:48 +0000 (11:04 +0000)]
Applied [
1708971 ] Make a virtual function to enable/disable docking
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48276
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 10:59:57 +0000 (10:59 +0000)]
added test for wxVector<T> iterators (fails miserably)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48275
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 10:59:42 +0000 (10:59 +0000)]
re-added wxVector<T>::erase(size_t) for backward compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48274
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Aug 2007 10:52:39 +0000 (10:52 +0000)]
Remove redundant line
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48272
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 10:51:47 +0000 (10:51 +0000)]
Applied patch [
1747059 ] wxAUIDefaultTabArt wxAUI_NB_BOTTOM
Langhammer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48271
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Aug 2007 10:48:43 +0000 (10:48 +0000)]
Removed gaps between header buttons and the strange header offset
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48269
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Aug 2007 09:40:36 +0000 (09:40 +0000)]
use wxString's UTF8 methods in wxCocoa, it's slightly more efficient in UTF8 build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48266
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 09:37:23 +0000 (09:37 +0000)]
Applied patch [
1701723 ] wxAUI: Added event for doubleclicks on the tabbar bg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48264
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 09:18:44 +0000 (09:18 +0000)]
Applied patch [
1678412 ] handling non-existent panes and uninitialized sizers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48262
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 09:06:15 +0000 (09:06 +0000)]
Removed unnecessary code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48259
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 08:55:48 +0000 (08:55 +0000)]
Applied patch [
1675084 ] wxAUI - Added events to be notified after drag and close
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48257
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 08:35:14 +0000 (08:35 +0000)]
Fixed [
1645203 ] Problem with resizing floating panes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48256
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 08:14:11 +0000 (08:14 +0000)]
Applied patch [
1768229 ] auibook.cpp: Fix undefined reference if wxUSE_MDI == 0
Tim Kosse
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48253
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 08:05:14 +0000 (08:05 +0000)]
Fixed wxTabFrame leak by deleting all pages in the dtor (fixes bug [
1774394 ] wxAuiNotebook::AddPage Memory Leak)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48252
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Aug 2007 07:41:42 +0000 (07:41 +0000)]
Applied patch [
1777700 ] call Reparent() from wxAuiNotebook::InsertPage()
(Fixes bug [
1769662 ] wxAuiNotebook::InsertPage() does not change page parent)
Applied patch [
1777713 ] wxAuiNotebook::InsertPage() - properly update m_curpage
(Fixes bug [
1769655 ] wxAuiNotebook::InsertPage() leads to inconsistent state)
From Andrey Yazhuk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48249
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 20 Aug 2007 23:26:35 +0000 (23:26 +0000)]
Fix for wxMemoryDC::GetAsBitmap() not working on Windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48235
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 20 Aug 2007 23:16:02 +0000 (23:16 +0000)]
the wxFormatString hack used in wxFileTypeInfo variadic ctors doesn't work anymore, replaced with something that does
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48233
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 20 Aug 2007 22:30:16 +0000 (22:30 +0000)]
Removed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48232
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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