wxWidgets.git
16 years agouse wxNullPtr instead of NULL with wxFileTypeInfo
Vadim Zeitlin [Thu, 30 Aug 2007 17:45:35 +0000 (17:45 +0000)] 
use wxNullPtr instead of NULL with wxFileTypeInfo

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

16 years agoX property data is long for format 32
Paul Cornett [Thu, 30 Aug 2007 17:13:20 +0000 (17:13 +0000)] 
X property data is long for format 32

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

16 years agoPatch from Hartwig for wxMac implementation
Robert Roebling [Thu, 30 Aug 2007 13:09:20 +0000 (13:09 +0000)] 
Patch from Hartwig for wxMac implementation

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

16 years agoPatch from Bo, implements mouse hover, default sort
Robert Roebling [Wed, 29 Aug 2007 20:29:59 +0000 (20:29 +0000)] 
Patch from Bo, implements mouse hover, default sort

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

16 years agomake SetValue return a value
Robert Roebling [Wed, 29 Aug 2007 20:09:28 +0000 (20:09 +0000)] 
make SetValue return a value

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

16 years agoadd missing static
Paul Cornett [Wed, 29 Aug 2007 17:08:58 +0000 (17:08 +0000)] 
add missing static

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

16 years agoAvoid crash if user aborts the print
Julian Smart [Wed, 29 Aug 2007 16:41:01 +0000 (16:41 +0000)] 
Avoid crash if user aborts the print

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

16 years agoThe toolbar background for some colour schemes cannot be determined
Julian Smart [Wed, 29 Aug 2007 15:39:29 +0000 (15:39 +0000)] 
The toolbar background for some colour schemes cannot be determined
(for example Silver). So set an explicit background colour to avoid parts of
the background being painted wrongly.

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

16 years agoadd wxDataViewIconTextRenderer
Robert Roebling [Wed, 29 Aug 2007 11:48:12 +0000 (11:48 +0000)] 
add wxDataViewIconTextRenderer

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

16 years agoadd wxDataViewIconText
Robert Roebling [Wed, 29 Aug 2007 11:12:12 +0000 (11:12 +0000)] 
add wxDataViewIconText

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

16 years agowxTextCtrl: Implement alignment flags, editable (read only) status, and GetLastPosition.
David Elliott [Tue, 28 Aug 2007 21:47:45 +0000 (21:47 +0000)] 
wxTextCtrl: Implement alignment flags, editable (read only) status, and GetLastPosition.
Patch from Mark Oxenham. Copyright 2007 Software 2000 Ltd.

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

16 years agoadd objectdataptr.tex to classes.tex
Robert Roebling [Tue, 28 Aug 2007 20:33:13 +0000 (20:33 +0000)] 
add objectdataptr.tex to classes.tex

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

16 years agoCompile fix for old W32API headers
Julian Smart [Tue, 28 Aug 2007 19:25:59 +0000 (19:25 +0000)] 
Compile fix for old W32API headers

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

16 years agoadded some clarifying comments
Václav Slavík [Tue, 28 Aug 2007 15:08:07 +0000 (15:08 +0000)] 
added some clarifying comments

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

16 years agofixed memory leak in RestoreState
Václav Slavík [Tue, 28 Aug 2007 14:51:46 +0000 (14:51 +0000)] 
fixed memory leak in RestoreState

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

16 years agoadded copy constr
Robert Roebling [Tue, 28 Aug 2007 12:30:56 +0000 (12:30 +0000)] 
added copy constr

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

16 years agoadded docs for wxObjectDataPtr<T> and examples for ref counting
Robert Roebling [Tue, 28 Aug 2007 12:26:20 +0000 (12:26 +0000)] 
added docs for wxObjectDataPtr<T> and examples for ref counting

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

16 years agosyntax correction
Robert Roebling [Tue, 28 Aug 2007 11:08:55 +0000 (11:08 +0000)] 
syntax correction

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

16 years agooptimized wxMBConvStringUTF8::ToWchar() for ASCII characters
Václav Slavík [Tue, 28 Aug 2007 10:40:40 +0000 (10:40 +0000)] 
optimized wxMBConvStringUTF8::ToWchar() for ASCII characters

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

16 years agoMinor correction, use wxCHECK
Robert Roebling [Tue, 28 Aug 2007 10:28:51 +0000 (10:28 +0000)] 
Minor correction, use wxCHECK

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

16 years agoFix from Bo
Robert Roebling [Tue, 28 Aug 2007 09:47:01 +0000 (09:47 +0000)] 
Fix from Bo

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

16 years agoApplied patch from Bo, WIP
Robert Roebling [Tue, 28 Aug 2007 09:32:43 +0000 (09:32 +0000)] 
Applied patch from Bo, WIP

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

16 years agodoc syntax corrections again
Robert Roebling [Tue, 28 Aug 2007 09:05:42 +0000 (09:05 +0000)] 
doc syntax corrections again

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

16 years agodoc syntax corrections
Robert Roebling [Tue, 28 Aug 2007 09:04:04 +0000 (09:04 +0000)] 
doc syntax corrections

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

16 years agofix getting frame extents on 64-bit platforms, cleanup XGetWindowProperty code
Paul Cornett [Mon, 27 Aug 2007 17:29:36 +0000 (17:29 +0000)] 
fix getting frame extents on 64-bit platforms, cleanup XGetWindowProperty code

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

16 years agoadd small script which reports a list of the unused wx headers
Francesco Montorsi [Mon, 27 Aug 2007 14:39:35 +0000 (14:39 +0000)] 
add small script which reports a list of the unused wx headers

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

16 years agorestored expanders
Robert Roebling [Mon, 27 Aug 2007 08:35:26 +0000 (08:35 +0000)] 
restored expanders

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

16 years agoOnly show the context menu if the event belongs to this window
Julian Smart [Mon, 27 Aug 2007 08:22:12 +0000 (08:22 +0000)] 
Only show the context menu if the event belongs to this window

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

16 years agoadded Clone() method documentation
Vadim Zeitlin [Sun, 26 Aug 2007 20:47:54 +0000 (20:47 +0000)] 
added Clone() method documentation

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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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