]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agodon't overwrite the existing local file if we failed to open it but it does exist
Vadim Zeitlin [Sun, 26 Aug 2007 20:40:33 +0000 (20:40 +0000)] 
don't overwrite the existing local file if we failed to open it but it does exist

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

17 years agoremove gtk_window_set_type_hint from GetTooltipColors, it's not necessary and GDK_WIN...
Paul Cornett [Sun, 26 Aug 2007 16:17:37 +0000 (16:17 +0000)] 
remove gtk_window_set_type_hint from GetTooltipColors, it's not necessary and GDK_WINDOW_TYPE_HINT_TOOLTIP is not available before GTK 2.10

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

17 years agoadd test for custom in-place editor
Robert Roebling [Sun, 26 Aug 2007 15:24:41 +0000 (15:24 +0000)] 
add test for custom in-place editor

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

17 years agocorrect constr's signature
Robert Roebling [Sun, 26 Aug 2007 15:16:12 +0000 (15:16 +0000)] 
correct constr's signature

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

17 years agoMinor correction
Robert Roebling [Sun, 26 Aug 2007 14:51:55 +0000 (14:51 +0000)] 
Minor correction

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

17 years agoPatch from Bo for recent API changes
Robert Roebling [Sun, 26 Aug 2007 14:48:29 +0000 (14:48 +0000)] 
Patch from Bo for recent API changes

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

17 years agoDon't assert in update handler if read-only
Julian Smart [Sun, 26 Aug 2007 13:49:19 +0000 (13:49 +0000)] 
Don't assert in update handler if read-only

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

17 years agoMove column organizing code to ports, away from common code
Robert Roebling [Sun, 26 Aug 2007 10:05:16 +0000 (10:05 +0000)] 
Move column organizing code to ports, away from common code

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

17 years agofixed wxHTML parsing to run in O(n) even in UTF8 build
Václav Slavík [Sun, 26 Aug 2007 10:04:11 +0000 (10:04 +0000)] 
fixed wxHTML parsing to run in O(n) even in UTF8 build

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

17 years agocompile fix
Robert Roebling [Sun, 26 Aug 2007 09:32:00 +0000 (09:32 +0000)] 
compile fix

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

17 years agofix getting tooltip colors for GTK 2.11
Paul Cornett [Sun, 26 Aug 2007 05:45:21 +0000 (05:45 +0000)] 
fix getting tooltip colors for GTK 2.11

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

17 years agodocumented Collapse() and Expand()
Robert Roebling [Sat, 25 Aug 2007 21:06:16 +0000 (21:06 +0000)] 
documented Collapse() and Expand()

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

17 years agoadded Collapse() and Expand()
Robert Roebling [Sat, 25 Aug 2007 21:05:51 +0000 (21:05 +0000)] 
added Collapse() and Expand()

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

17 years agotest editing_started and _done events
Robert Roebling [Sat, 25 Aug 2007 20:43:47 +0000 (20:43 +0000)] 
test editing_started and _done events

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

17 years agoimplement editing_started and _done events for GTK+ >= 2.6
Robert Roebling [Sat, 25 Aug 2007 20:43:20 +0000 (20:43 +0000)] 
implement editing_started and _done events for GTK+ >= 2.6

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

17 years agoadd editing_started and _done events
Robert Roebling [Sat, 25 Aug 2007 19:44:04 +0000 (19:44 +0000)] 
add editing_started and _done events

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

17 years agocorrect label name
Robert Roebling [Sat, 25 Aug 2007 19:12:26 +0000 (19:12 +0000)] 
correct label name

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

17 years agoSet/GetExpanderColumn() should use wxDataViewColumn, not unsigned int
Robert Roebling [Sat, 25 Aug 2007 13:28:56 +0000 (13:28 +0000)] 
Set/GetExpanderColumn() should use wxDataViewColumn, not unsigned int

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

17 years agoHartwig's patch for OS X implementation of wxDataViewCtrl
Robert Roebling [Sat, 25 Aug 2007 13:15:16 +0000 (13:15 +0000)] 
Hartwig's patch for OS X implementation of wxDataViewCtrl

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

17 years agoCorrect signature of HitTest()
Robert Roebling [Fri, 24 Aug 2007 20:01:06 +0000 (20:01 +0000)] 
Correct signature of HitTest()

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

17 years agoCorrect signature of HitTest()
Robert Roebling [Fri, 24 Aug 2007 20:00:32 +0000 (20:00 +0000)] 
Correct signature of HitTest()

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

17 years agoMinor API changes
Robert Roebling [Fri, 24 Aug 2007 11:21:52 +0000 (11:21 +0000)] 
Minor API changes

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

17 years agoUse const
Robert Roebling [Fri, 24 Aug 2007 11:15:22 +0000 (11:15 +0000)] 
Use const

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

17 years agoUse const
Robert Roebling [Fri, 24 Aug 2007 11:09:32 +0000 (11:09 +0000)] 
Use const

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

17 years agotypo
Robert Roebling [Fri, 24 Aug 2007 10:57:42 +0000 (10:57 +0000)] 
typo

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

17 years agotypo
Robert Roebling [Fri, 24 Aug 2007 10:56:05 +0000 (10:56 +0000)] 
typo

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

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

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

17 years agotypo
Robert Roebling [Fri, 24 Aug 2007 10:54:36 +0000 (10:54 +0000)] 
typo

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

17 years agoadd wxVector docs
Robert Roebling [Fri, 24 Aug 2007 10:26:01 +0000 (10:26 +0000)] 
add wxVector docs

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

17 years agoadd wxVector docs
Robert Roebling [Fri, 24 Aug 2007 10:21:49 +0000 (10:21 +0000)] 
add wxVector docs

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

17 years agoadd wxVector docs
Robert Roebling [Fri, 24 Aug 2007 10:21:38 +0000 (10:21 +0000)] 
add wxVector docs

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

17 years agoremove _ from labels
Robert Roebling [Fri, 24 Aug 2007 10:01:49 +0000 (10:01 +0000)] 
remove _ from labels

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

17 years agoshould use wxDataViewColumn to indicate a column
Robert Roebling [Fri, 24 Aug 2007 09:45:02 +0000 (09:45 +0000)] 
should use wxDataViewColumn to indicate a column

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

17 years agodocument wxDataViewItem
Robert Roebling [Fri, 24 Aug 2007 09:42:28 +0000 (09:42 +0000)] 
document wxDataViewItem

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

17 years agoMake ::SetValue return a bool
Robert Roebling [Fri, 24 Aug 2007 09:32:20 +0000 (09:32 +0000)] 
Make ::SetValue return a bool

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

17 years agodon't use <listimpl.cpp> (problems under Mac?
Robert Roebling [Fri, 24 Aug 2007 08:43:47 +0000 (08:43 +0000)] 
don't use <listimpl.cpp> (problems under Mac?

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

17 years agoVC6 compilation fix
Václav Slavík [Thu, 23 Aug 2007 12:40:32 +0000 (12:40 +0000)] 
VC6 compilation fix

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

17 years agoadded ISO-2022-JP encoding
Vadim Zeitlin [Wed, 22 Aug 2007 21:46:01 +0000 (21:46 +0000)] 
added ISO-2022-JP encoding

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

17 years agocorrect copyright
Robert Roebling [Wed, 22 Aug 2007 21:37:46 +0000 (21:37 +0000)] 
correct copyright

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

17 years agoAdded logic, API and docs for wxDataViewModel::HasDefaultCompare indicating a compare...
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

17 years agoVC6 compilation fix for _WX_VARARG_FORMAT_STRING macro
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

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

17 years agoreplace wxStringToIntType<T> with a macro to make Watcom compile the code
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

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

17 years agocompilation fixes after introduction of wxprintf.h
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

17 years agouse wxVector<T> instead of OBJARRAY macros for wxHtmlTextPieces (slightly better...
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

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

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

17 years ago--enable-iniconf and --enable-regkey aren't GUI-only options
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

17 years agoCorrected wxAccess arg
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

17 years agoadded wxUSE_REGKEY checks
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

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

17 years agoLet various AppendXXXColumn helplers return the column created within
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

17 years agominor change
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

17 years agoDon't always sort array containing item, just upon request. Solves several problems...
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

17 years agocompilation fix for UTF8+STL
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

17 years agoApplied [ 1767537 ] [wxOS2]Watcom build - filefn
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

17 years agomade UTF-8 tables const
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

17 years agooptimize wxStringOperationsUtf8::DecodeChar() for the ASCII case
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

17 years agodon't derive wxHtmlTag and wxHtmlTagsCache from wxObject, it's useless
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

17 years agorewrote wxHtmlEntitiesParser::Parse() using iterators, optimized for the common case...
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

17 years agoslight optimization for wxHtmlEntitiesParser::GetEntityChar() in UTF-8 build: use...
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

17 years agofixed wxHtmlParser::SkipCommentTag() to run the initial test in O(1) instead of O...
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

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

17 years agoCompile fix on Mac (at least)
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

17 years agoAvoid selecting/updating in destructor
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

17 years agoTest to avoid crashes in some circumstances
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

17 years agoFix bug with assigning a part of the string to the same string
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

17 years agodon't limit the multiple choice dialog size to 300x200 pixels on big screens, this...
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

17 years agouse wxVector<T> instead of homegrown growing array in wxHtmlTagsCache
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

17 years agomore wxVector<T> tests
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

17 years ago1. fixed wxVector<T> iterators to actually point to what they're supposed to point...
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

17 years ago_get_timezone not available on Pocket PC 2003
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

17 years agoremoved double docs for GetBitmapSelected and SetBitmapSelected
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

17 years agofixing missing comma
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

17 years agoremoved double docs for wxAuiNotebook::GetTabCtrlHeight
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

17 years agoadded missing \wxheading{Members} sections
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

17 years agoremoved empty dtor \membersections
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

17 years agoApplied patch [ 1776951 ] wxSizer::GetContainingWindow fails for nested sizers
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

17 years agoRevised timezone fix
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

17 years agoAPplied patch [ 1776062 ] wxWinCE 2.8.3 (dynamic) VS 2005 - _timezone problem
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

17 years agoApplied patch [ 1764987 ] fix localtime link error using wm5 SDK
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

17 years agouse live header button update when resizing, no XOR line
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

17 years agoApplied patch [ 1736135 ] AUI: Clicking caption ignored on centered panel
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

17 years agoApplied [ 1708971 ] Make a virtual function to enable/disable docking
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

17 years agoadded test for wxVector<T> iterators (fails miserably)
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

17 years agore-added wxVector<T>::erase(size_t) for backward compatibility
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

17 years agoRemove redundant line
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

17 years agoApplied patch [ 1747059 ] wxAUIDefaultTabArt wxAUI_NB_BOTTOM
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

17 years agoRemoved gaps between header buttons and the strange header offset
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

17 years agouse wxString's UTF8 methods in wxCocoa, it's slightly more efficient in UTF8 build
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

17 years agoApplied patch [ 1701723 ] wxAUI: Added event for doubleclicks on the tabbar bg
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

17 years agoApplied patch [ 1678412 ] handling non-existent panes and uninitialized sizers
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

17 years agoRemoved unnecessary code
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

17 years agoApplied patch [ 1675084 ] wxAUI - Added events to be notified after drag and close
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

17 years agoFixed [ 1645203 ] Problem with resizing floating panes
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

17 years agoApplied patch [ 1768229 ] auibook.cpp: Fix undefined reference if wxUSE_MDI == 0
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

17 years agoFixed wxTabFrame leak by deleting all pages in the dtor (fixes bug [ 1774394 ] wxAuiN...
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

17 years agoApplied patch [ 1777700 ] call Reparent() from wxAuiNotebook::InsertPage()
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

17 years agoFix for wxMemoryDC::GetAsBitmap() not working on Windows.
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