wxWidgets.git
15 years agoreplace wx_{const,static,reinterpret}_cast with their standard C++ equivalents
Vadim Zeitlin [Sun, 2 Nov 2008 02:43:11 +0000 (02:43 +0000)] 
replace wx_{const,static,reinterpret}_cast with their standard C++ equivalents

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

15 years agoreplace wx_{const,static,reinterpret}_cast with their standard C++ equivalents
Vadim Zeitlin [Sun, 2 Nov 2008 02:39:52 +0000 (02:39 +0000)] 
replace wx_{const,static,reinterpret}_cast with their standard C++ equivalents

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

15 years agoadd yet another overload of assertEquals to fix another compilation error due to...
Vadim Zeitlin [Sun, 2 Nov 2008 02:34:12 +0000 (02:34 +0000)] 
add yet another overload of assertEquals to fix another compilation error due to using different types inside CPPUNIT_ASSERT_EQUAL

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

15 years agoremove tests for bool and {const,static,reinterpret}_cast in configure and wx/defs...
Vadim Zeitlin [Sun, 2 Nov 2008 02:16:32 +0000 (02:16 +0000)] 
remove tests for bool and {const,static,reinterpret}_cast in configure and wx/defs.h, all supported compilers have them

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

15 years agoremove tests for bool and {const,static,reinterpret}_cast in configure and wx/defs...
Vadim Zeitlin [Sun, 2 Nov 2008 02:16:09 +0000 (02:16 +0000)] 
remove tests for bool and {const,static,reinterpret}_cast in configure and wx/defs.h, all supported compilers have them

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

15 years agoexplicitly cast wxUniCharRef to char inside CPPUNIT_ASSERT_EQUAL
Vadim Zeitlin [Sun, 2 Nov 2008 01:59:34 +0000 (01:59 +0000)] 
explicitly cast wxUniCharRef to char inside CPPUNIT_ASSERT_EQUAL

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

15 years agoadded propgrid sources
Vadim Zeitlin [Sun, 2 Nov 2008 01:58:14 +0000 (01:58 +0000)] 
added propgrid sources

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

15 years agoresolve the DLL linking problems with MSVC due to use of static variables of template...
Vadim Zeitlin [Sun, 2 Nov 2008 01:48:36 +0000 (01:48 +0000)] 
resolve the DLL linking problems with MSVC due to use of static variables of template types by replacing them by a non-template unique untypedNullDataPtr

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

15 years agofix (justified) warnings about potential use of uninitialized variable in wxTCPEventH...
Vadim Zeitlin [Sun, 2 Nov 2008 01:43:55 +0000 (01:43 +0000)] 
fix (justified) warnings about potential use of uninitialized variable in wxTCPEventHandler::Client_OnRequest()

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

15 years agog++ compilation fix after latest changes
Vadim Zeitlin [Sun, 2 Nov 2008 01:11:17 +0000 (01:11 +0000)] 
g++ compilation fix after latest changes

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

15 years agoadd assertEquals(int,unsigned short) overload to resolve the ambiguity resulting...
Vadim Zeitlin [Sun, 2 Nov 2008 00:52:41 +0000 (00:52 +0000)] 
add assertEquals(int,unsigned short) overload to resolve the ambiguity resulting in tests comparing unsigned short with literal integer constants now that we have both assertEqals(int,unsigned int) and assertEquals(int, unsigned long) to satisfy VC6

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

15 years agoIn composed string values, entry for last children was often omitted if it was empty...
Jaakko Salli [Sat, 1 Nov 2008 18:40:29 +0000 (18:40 +0000)] 
In composed string values, entry for last children was often omitted if it was empty (and possibly unspecified, fixes wxPG sf bug #2197916)

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

15 years agoyet another compilation fix, this time for VC9
Vadim Zeitlin [Sat, 1 Nov 2008 18:05:59 +0000 (18:05 +0000)] 
yet another compilation fix, this time for VC9

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

15 years agoIt was not possible to set value of unspecified child by editing parent's composite...
Jaakko Salli [Sat, 1 Nov 2008 17:09:34 +0000 (17:09 +0000)] 
It was not possible to set value of unspecified child by editing parent's composite string (fixes wxPG sf bug #2186553)

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

15 years agoFix various warnings that only appear for release builds
Jaakko Salli [Sat, 1 Nov 2008 16:49:32 +0000 (16:49 +0000)] 
Fix various warnings that only appear for release builds

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

15 years agofix another MSVC /Wp64 warning about size_t to int conversion (closes #10140)
Vadim Zeitlin [Fri, 31 Oct 2008 23:07:49 +0000 (23:07 +0000)] 
fix another MSVC /Wp64 warning about size_t to int conversion (closes #10140)

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

15 years agoReworked wxPGCell. It is now reference counted, and therefore much more user friendly...
Jaakko Salli [Fri, 31 Oct 2008 18:53:37 +0000 (18:53 +0000)] 
Reworked wxPGCell. It is now reference counted, and therefore much more user friendly, and is used internally as basis for most property colour values instead of separate row text and bg colours.

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

15 years agofix MSVC /Wp64 warning about size_t to int conversion (closes #10068)
Vadim Zeitlin [Fri, 31 Oct 2008 17:14:12 +0000 (17:14 +0000)] 
fix MSVC /Wp64 warning about size_t to int conversion (closes #10068)

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

15 years agofix compilation without wxUSE_FILESYSTEM (closes #10114)
Vadim Zeitlin [Fri, 31 Oct 2008 13:07:42 +0000 (13:07 +0000)] 
fix compilation without wxUSE_FILESYSTEM (closes #10114)

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

15 years agowxTLW: don't assert when setting null icons initially (#10138)
Václav Slavík [Fri, 31 Oct 2008 10:06:19 +0000 (10:06 +0000)] 
wxTLW: don't assert when setting null icons initially (#10138)

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

15 years agofix toolbar buttons so that they don't disappear temporarily when clicked if the...
Václav Slavík [Fri, 31 Oct 2008 09:41:47 +0000 (09:41 +0000)] 
fix toolbar buttons so that they don't disappear temporarily when clicked if the event handler causes window update

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

15 years agomake sure update UI handlers are called for accelerators, #10130
Paul Cornett [Fri, 31 Oct 2008 05:25:59 +0000 (05:25 +0000)] 
make sure update UI handlers are called for accelerators, #10130

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

15 years agogrid sample doesn't need neither html nor xml library
Vadim Zeitlin [Fri, 31 Oct 2008 02:06:25 +0000 (02:06 +0000)] 
grid sample doesn't need neither html nor xml library

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

15 years agoReviewed some g* interface headers.
Bryan Petty [Fri, 31 Oct 2008 01:22:58 +0000 (01:22 +0000)] 
Reviewed some g* interface headers.

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

15 years agodisable a correct test which VC6 just doesn't want to grok (hopefully last buildbot...
Vadim Zeitlin [Thu, 30 Oct 2008 23:23:07 +0000 (23:23 +0000)] 
disable a correct test which VC6 just doesn't want to grok (hopefully last buildbot error?)

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

15 years agofor some reason having int/size_t assertEquals() overload is not always enough for...
Vadim Zeitlin [Thu, 30 Oct 2008 23:22:10 +0000 (23:22 +0000)] 
for some reason having int/size_t assertEquals() overload is not always enough for VC6, so provide both unsigned int/long overloads instead and rely on size_t being one of them

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

15 years agofix linking problems due to MSVC implicitly considering template classes specializati...
Vadim Zeitlin [Thu, 30 Oct 2008 23:04:29 +0000 (23:04 +0000)] 
fix linking problems due to MSVC implicitly considering template classes specializations used as base classes DLL-exported even though it doesn't actually export them when building the DLL (with or without explicit declspec(dllexport)); also replace wxCharTypeBuffer::NullData with a static function to allow not DLL-exporting this class

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

15 years agoattempting to fix VC6 compilation error from buildbot logs
Vadim Zeitlin [Thu, 30 Oct 2008 16:54:41 +0000 (16:54 +0000)] 
attempting to fix VC6 compilation error from buildbot logs

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

15 years agodon't use WXDLLIMPEXP_BASE with wx[Sorted]Array_SortFunction, this results in link...
Vadim Zeitlin [Thu, 30 Oct 2008 15:57:18 +0000 (15:57 +0000)] 
don't use WXDLLIMPEXP_BASE with wx[Sorted]Array_SortFunction, this results in link errors with VC[89] when building a DLL and shouldn't be necessary with any other compilers neither as these classes have only inline methods

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

15 years agomust close output file before reading back from it
Václav Slavík [Thu, 30 Oct 2008 11:22:31 +0000 (11:22 +0000)] 
must close output file before reading back from it

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

15 years agoset WARN_IF_UNDOCUMENTED to YES; it doesn't introduce new warnings for now but could...
Francesco Montorsi [Thu, 30 Oct 2008 11:16:22 +0000 (11:16 +0000)] 
set WARN_IF_UNDOCUMENTED to YES; it doesn't introduce new warnings for now but could in future

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

15 years agofix typos
Francesco Montorsi [Thu, 30 Oct 2008 11:15:08 +0000 (11:15 +0000)] 
fix typos

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

15 years agomodernized
Francesco Montorsi [Thu, 30 Oct 2008 11:14:46 +0000 (11:14 +0000)] 
modernized

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

15 years agofixed missing semicolons, as reported by check_syntax.sh
Francesco Montorsi [Thu, 30 Oct 2008 11:11:00 +0000 (11:11 +0000)] 
fixed missing semicolons, as reported by check_syntax.sh

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

15 years agoadded a simple script to detect interface headers with missing semicolons
Francesco Montorsi [Thu, 30 Oct 2008 11:06:06 +0000 (11:06 +0000)] 
added a simple script to detect interface headers with missing semicolons

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

15 years agotypo fix
Francesco Montorsi [Thu, 30 Oct 2008 10:53:56 +0000 (10:53 +0000)] 
typo fix

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

15 years agofixed the error '& may not appear in macro parameter list' reported by running gcc...
Francesco Montorsi [Thu, 30 Oct 2008 10:39:54 +0000 (10:39 +0000)] 
fixed the error '& may not appear in macro parameter list' reported by running gcc preprocessor

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

15 years agofixed the error 'macro parameters must be comma-separated' reported by running gcc...
Francesco Montorsi [Thu, 30 Oct 2008 10:32:10 +0000 (10:32 +0000)] 
fixed the error 'macro parameters must be comma-separated' reported by running gcc preprocessor

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

15 years agowxHTML: don't include extra whitespace in table cells
Václav Slavík [Thu, 30 Oct 2008 07:24:36 +0000 (07:24 +0000)] 
wxHTML: don't include extra whitespace in table cells

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

15 years agoVC6 compilation fix after last change (thanks buildbot)
Vadim Zeitlin [Thu, 30 Oct 2008 00:32:24 +0000 (00:32 +0000)] 
VC6 compilation fix after last change (thanks buildbot)

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

15 years agoenable all compat symbols when using gccxml
Francesco Montorsi [Wed, 29 Oct 2008 18:58:43 +0000 (18:58 +0000)] 
enable all compat symbols when using gccxml

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

15 years agos/FALSE/false
Francesco Montorsi [Wed, 29 Oct 2008 18:58:21 +0000 (18:58 +0000)] 
s/FALSE/false

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

15 years agomoved to appropriate 'protected' sections all functions wrongly placed in 'public...
Francesco Montorsi [Wed, 29 Oct 2008 18:55:57 +0000 (18:55 +0000)] 
moved to appropriate 'protected' sections all functions wrongly placed in 'public' sections

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

15 years agouse buffered streams to reduce the number of TCP packets used per IPC command from...
Vadim Zeitlin [Wed, 29 Oct 2008 16:45:55 +0000 (16:45 +0000)] 
use buffered streams to reduce the number of TCP packets used per IPC command from up to 7 to 1 for reasonably sized payloads, this dramatically (by 150 times for the IPC benchmark on a LAN) increases performance; also centralize all the streams used in a single wxIPCSocketStreams class and allocate only it on the heap instead of doing it for all of the streams

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

15 years agoprovide ctors allowing to specify the non-default buffer size for buffered streams...
Vadim Zeitlin [Wed, 29 Oct 2008 16:42:45 +0000 (16:42 +0000)] 
provide ctors allowing to specify the non-default buffer size for buffered streams and wxStreamBuffer itself

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

15 years agoa few other means to avoid false positives
Francesco Montorsi [Wed, 29 Oct 2008 16:30:50 +0000 (16:30 +0000)] 
a few other means to avoid false positives

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

15 years agoadded wxDocument::AlreadySaved() and use it in OnUpdateFileSave() to ensure that...
Vadim Zeitlin [Wed, 29 Oct 2008 16:23:25 +0000 (16:23 +0000)] 
added wxDocument::AlreadySaved() and use it in OnUpdateFileSave() to ensure that the "Save" menu item is enabled for new documents, even although they're not modified yet (otherwise the standard Ctrl-S key doesn't work in this case which is pretty annoying)

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

15 years agodocument wxDocument::GetDocumentSaved()
Vadim Zeitlin [Wed, 29 Oct 2008 16:15:03 +0000 (16:15 +0000)] 
document wxDocument::GetDocumentSaved()

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

15 years agofix assert when adding an entry to an already full file history (closes #10118)
Vadim Zeitlin [Wed, 29 Oct 2008 16:04:06 +0000 (16:04 +0000)] 
fix assert when adding an entry to an already full file history (closes #10118)

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

15 years agofix typos
Francesco Montorsi [Wed, 29 Oct 2008 16:00:56 +0000 (16:00 +0000)] 
fix typos

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

15 years agoautomated ifacecheck fixes
Francesco Montorsi [Wed, 29 Oct 2008 15:34:31 +0000 (15:34 +0000)] 
automated ifacecheck fixes

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

15 years agoadd WX_CLEAR_ARRAY test
Vadim Zeitlin [Wed, 29 Oct 2008 12:33:34 +0000 (12:33 +0000)] 
add WX_CLEAR_ARRAY test

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

15 years agono changes, just use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT
Vadim Zeitlin [Wed, 29 Oct 2008 12:25:32 +0000 (12:25 +0000)] 
no changes, just use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT

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

15 years agoUpdate OpenVMS compile support (problem cairo logical)
Jouk Jansen [Wed, 29 Oct 2008 07:53:45 +0000 (07:53 +0000)] 
Update OpenVMS compile support (problem cairo logical)

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

15 years agoadded some 'wxString::' portions to make referenced functions auto-linked by Doxygen
Francesco Montorsi [Tue, 28 Oct 2008 15:58:51 +0000 (15:58 +0000)] 
added some 'wxString::' portions to make referenced functions auto-linked by Doxygen

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

15 years agoautomated ifacecheck fixed
Francesco Montorsi [Tue, 28 Oct 2008 15:36:26 +0000 (15:36 +0000)] 
automated ifacecheck fixed

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

15 years agofixed a missing ampersand
Francesco Montorsi [Tue, 28 Oct 2008 15:34:46 +0000 (15:34 +0000)] 
fixed a missing ampersand

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

15 years agomove wxVListBoxNameStr into vlbox.cpp source file (as for all other wxWidgets *NameStr
Francesco Montorsi [Tue, 28 Oct 2008 15:03:37 +0000 (15:03 +0000)] 
move wxVListBoxNameStr into vlbox.cpp source file (as for all other wxWidgets *NameStr

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

15 years agomake IsKindOf() taking a const wxClassInfo* instead of a wxClassInfo*, just like...
Francesco Montorsi [Tue, 28 Oct 2008 14:54:40 +0000 (14:54 +0000)] 
make IsKindOf() taking a const wxClassInfo* instead of a wxClassInfo*, just like the homonym method in wxClassInfo

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

15 years agoifacecheck fixes
Francesco Montorsi [Tue, 28 Oct 2008 14:29:36 +0000 (14:29 +0000)] 
ifacecheck fixes

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

15 years agofixed interpretation of line breaks in <pre> to conform to the spec (#10120)
Václav Slavík [Tue, 28 Oct 2008 10:04:36 +0000 (10:04 +0000)] 
fixed interpretation of line breaks in <pre> to conform to the spec (#10120)

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

15 years agono real changes, just reformat before starting really modifying
Vadim Zeitlin [Tue, 28 Oct 2008 00:02:38 +0000 (00:02 +0000)] 
no real changes, just reformat before starting really modifying

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

15 years agodon't sleep too long to avoid missing the timers; added a simple test for timer event...
Vadim Zeitlin [Mon, 27 Oct 2008 22:04:42 +0000 (22:04 +0000)] 
don't sleep too long to avoid missing the timers; added a simple test for timer events processing in console apps

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

15 years agoautomated ifacecheck fixes
Francesco Montorsi [Mon, 27 Oct 2008 21:26:54 +0000 (21:26 +0000)] 
automated ifacecheck fixes

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

15 years agoother ifacecheck fixes
Francesco Montorsi [Mon, 27 Oct 2008 21:18:55 +0000 (21:18 +0000)] 
other ifacecheck fixes

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

15 years agofixed some false positives; fixed method declaration-position detection also for...
Francesco Montorsi [Mon, 27 Oct 2008 21:16:01 +0000 (21:16 +0000)] 
fixed some false positives; fixed method declaration-position detection also for operators

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

15 years agodon't save the initial selection if it's invalid in CBN_DROPDOWN (refixes #8474 witho...
Vadim Zeitlin [Mon, 27 Oct 2008 18:47:07 +0000 (18:47 +0000)] 
don't save the initial selection if it's invalid in CBN_DROPDOWN (refixes #8474 without breaking #9995)

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

15 years agodisable workaround for lack of alpha support in native static bitmap control for...
Vadim Zeitlin [Mon, 27 Oct 2008 18:15:19 +0000 (18:15 +0000)] 
disable workaround for lack of alpha support in native static bitmap control for WinCE, apparently it breaks the display (#10093)

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

15 years agoother ifacecheck fixes, resulting in removal of the non-existing functions wxDatagram...
Francesco Montorsi [Mon, 27 Oct 2008 17:12:27 +0000 (17:12 +0000)] 
other ifacecheck fixes, resulting in removal of the non-existing functions wxDatagramSocket::ReceiveFrom() and wxCloseEvent::SetForce()

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

15 years agono real change; moved wxDataObject and wxDataFormat class declarations after all...
Francesco Montorsi [Mon, 27 Oct 2008 17:08:44 +0000 (17:08 +0000)] 
no real change; moved wxDataObject and wxDataFormat class declarations after all their derived classes, at the end of the file

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

15 years agoAdded similar assignment operator as well
Jaakko Salli [Mon, 27 Oct 2008 16:50:45 +0000 (16:50 +0000)] 
Added similar assignment operator as well

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

15 years agoAdded wxPropertyGridConstIterator(const wxPropertyGridIterator&) copy ctor
Jaakko Salli [Mon, 27 Oct 2008 16:47:35 +0000 (16:47 +0000)] 
Added wxPropertyGridConstIterator(const wxPropertyGridIterator&) copy ctor

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

15 years agofix handling of errors in wxConditionInternal::Wait() and WaitTimeout() (#10111)
Vadim Zeitlin [Mon, 27 Oct 2008 16:46:43 +0000 (16:46 +0000)] 
fix handling of errors in wxConditionInternal::Wait() and WaitTimeout() (#10111)

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

15 years agorebaked using bakefile 0.2.5
Vadim Zeitlin [Mon, 27 Oct 2008 16:40:51 +0000 (16:40 +0000)] 
rebaked using bakefile 0.2.5

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

15 years agoRemoved dummy wxFont == operator implementation (IIRC was needed to compile with...
Jaakko Salli [Mon, 27 Oct 2008 16:26:46 +0000 (16:26 +0000)] 
Removed dummy wxFont == operator implementation (IIRC was needed to compile with some old version of wx)

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

15 years agoSet cursor to <from> in wxTextCtrk::SetSelection
Robert Roebling [Mon, 27 Oct 2008 14:29:16 +0000 (14:29 +0000)] 
Set cursor to <from> in wxTextCtrk::SetSelection

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

15 years agoDisable focus out events during menu popup
Robert Roebling [Mon, 27 Oct 2008 14:19:18 +0000 (14:19 +0000)] 
Disable focus out events during menu popup

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

15 years agoAdded method to disable focus_out handling temporarily
Robert Roebling [Mon, 27 Oct 2008 14:02:54 +0000 (14:02 +0000)] 
Added method to disable focus_out handling temporarily

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

15 years agoother interface revisions of html headers
Francesco Montorsi [Sat, 25 Oct 2008 20:44:52 +0000 (20:44 +0000)] 
other interface revisions of html headers

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

15 years agorename ca@valencian description to "Valencian (Southern Catalan)" at translators...
Vadim Zeitlin [Sat, 25 Oct 2008 15:48:52 +0000 (15:48 +0000)] 
rename ca@valencian description to "Valencian (Southern Catalan)" at translators request

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

15 years agosome fixes from Robert Millan
Vadim Zeitlin [Sat, 25 Oct 2008 15:45:18 +0000 (15:45 +0000)] 
some fixes from Robert Millan

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

15 years agoinitial Valencian (Southern Catalan) translation from Robert Millan
Vadim Zeitlin [Fri, 24 Oct 2008 20:45:06 +0000 (20:45 +0000)] 
initial Valencian (Southern Catalan) translation from Robert Millan

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

15 years agofix a couple of typos pointed out by a translator
Vadim Zeitlin [Thu, 23 Oct 2008 14:53:01 +0000 (14:53 +0000)] 
fix a couple of typos pointed out by a translator

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

15 years agoadded Vietnamese translations
Vadim Zeitlin [Thu, 23 Oct 2008 14:33:29 +0000 (14:33 +0000)] 
added Vietnamese translations

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

15 years agofirst part of revisions of html/h* interface headers
Francesco Montorsi [Thu, 23 Oct 2008 13:55:07 +0000 (13:55 +0000)] 
first part of revisions of html/h* interface headers

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

15 years agoremove references to tex2rtf; it's not part of wxWidgets anymore
Francesco Montorsi [Thu, 23 Oct 2008 13:54:17 +0000 (13:54 +0000)] 
remove references to tex2rtf; it's not part of wxWidgets anymore

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

15 years agouse hex escapes instead of 8 bit characaters (#10105)
Vadim Zeitlin [Thu, 23 Oct 2008 13:08:02 +0000 (13:08 +0000)] 
use hex escapes instead of 8 bit characaters (#10105)

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

15 years agogive credit for wxGrid column move hint improvement
Vadim Zeitlin [Thu, 23 Oct 2008 11:47:12 +0000 (11:47 +0000)] 
give credit for wxGrid column move hint improvement

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

15 years agocompilation fix for operator=() with DMC
Vadim Zeitlin [Wed, 22 Oct 2008 23:14:48 +0000 (23:14 +0000)] 
compilation fix for operator=() with DMC

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

15 years agofixed doxygen warnings; also restyled (partially) the interface headers to conform...
Francesco Montorsi [Wed, 22 Oct 2008 20:48:31 +0000 (20:48 +0000)] 
fixed doxygen warnings; also restyled (partially) the interface headers to conform to wx doc style

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

15 years agointerface revisions
Francesco Montorsi [Wed, 22 Oct 2008 20:03:19 +0000 (20:03 +0000)] 
interface revisions

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

15 years agoadd a new beginEventTable{2} overload for those classes which fires events using...
Francesco Montorsi [Wed, 22 Oct 2008 20:02:59 +0000 (20:02 +0000)] 
add a new beginEventTable{2} overload for those classes which fires events using more than 1 event class; remove the <br> from beginEventTable{} macros to make the event blocks more compact

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

15 years ago Ticket #10108 (bitmap from wxImage depth regression)
Robert Roebling [Wed, 22 Oct 2008 16:58:51 +0000 (16:58 +0000)] 
 Ticket #10108 (bitmap from wxImage depth regression)

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

15 years agoMerged wxBaseEnumPropertyClass (intermediate property class with obsolete purpose...
Jaakko Salli [Wed, 22 Oct 2008 15:23:07 +0000 (15:23 +0000)] 
Merged wxBaseEnumPropertyClass (intermediate property class with obsolete purpose) to wxEnumPropertyClass

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

15 years agoCorrect TAB handling for generic wxDataViewCtrl
Robert Roebling [Tue, 21 Oct 2008 19:10:25 +0000 (19:10 +0000)] 
Correct TAB handling for generic wxDataViewCtrl

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

15 years agoRemove wxLog hack and put all controls in a panel to test TAB traversal
Robert Roebling [Tue, 21 Oct 2008 18:33:31 +0000 (18:33 +0000)] 
Remove wxLog hack and put all controls in a panel to test TAB traversal

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

15 years agoRemoved deprecated functions wxPGChoices::HasValue(), HasValues()
Jaakko Salli [Tue, 21 Oct 2008 15:17:06 +0000 (15:17 +0000)] 
Removed deprecated functions wxPGChoices::HasValue(), HasValues()

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

15 years agoAdded workaround for wxGTK tab traversal problem
Jaakko Salli [Tue, 21 Oct 2008 14:35:17 +0000 (14:35 +0000)] 
Added workaround for wxGTK tab traversal problem

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

15 years agoUser should no longer be able to modify disabled or read only child properties by...
Jaakko Salli [Mon, 20 Oct 2008 17:01:17 +0000 (17:01 +0000)] 
User should no longer be able to modify disabled or read only child properties by editing their parent (wxPG sf bug #2181860)

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

15 years agofix for assert failure when first paint event occurs before first idle event, #10085
Paul Cornett [Mon, 20 Oct 2008 16:50:20 +0000 (16:50 +0000)] 
fix for assert failure when first paint event occurs before first idle event, #10085

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