wxWidgets.git
16 years agodon't show more than 20 lines of redirected IO, just 10 first and last ones is enough...
Vadim Zeitlin [Sat, 22 Mar 2008 14:49:45 +0000 (14:49 +0000)] 
don't show more than 20 lines of redirected IO, just 10 first and last ones is enough to check that the code works correctly

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

16 years agodocumented that Freeze and Thaw are now recursive
Václav Slavík [Sat, 22 Mar 2008 14:43:36 +0000 (14:43 +0000)] 
documented that Freeze and Thaw are now recursive

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

16 years agoget rid of traits functions unnecessary now that wxExecute() works in both base and...
Vadim Zeitlin [Sat, 22 Mar 2008 14:15:28 +0000 (14:15 +0000)] 
get rid of traits functions unnecessary now that wxExecute() works in both base and GUI ports

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

16 years agofixed IO redirection to work in wxExecute() in console applications (including the...
Vadim Zeitlin [Sat, 22 Mar 2008 14:10:54 +0000 (14:10 +0000)] 
fixed IO redirection to work in wxExecute() in console applications (including the case when the child process outputs more than pipe buffer size) by using wxSelectDispatcher for multiplexing

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

16 years agouse wxGUIAppTraits::WaitForChild() in wxMac too
Vadim Zeitlin [Sat, 22 Mar 2008 12:12:47 +0000 (12:12 +0000)] 
use wxGUIAppTraits::WaitForChild() in wxMac too

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

16 years agofix warnings about unused parameters/variables in release build
Vadim Zeitlin [Sat, 22 Mar 2008 12:11:37 +0000 (12:11 +0000)] 
fix warnings about unused parameters/variables in release build

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

16 years agouse wx-style header and commets; fix indentation to be 4 spaces; move Doxygen comment...
Francesco Montorsi [Sat, 22 Mar 2008 12:06:30 +0000 (12:06 +0000)] 
use wx-style header and commets; fix indentation to be 4 spaces; move Doxygen comments in a new interface header; deprecate SetBrowser() in favour of SetViewer()

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

16 years agofixes to Freeze/Thawn when the window is shown or hidden in between Freeze and Thaw
Václav Slavík [Sat, 22 Mar 2008 11:55:11 +0000 (11:55 +0000)] 
fixes to Freeze/Thawn when the window is shown or hidden in between Freeze and Thaw

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

16 years agofixed spurious debug message about unexpected focus change when wx focus changed...
Václav Slavík [Sat, 22 Mar 2008 11:47:57 +0000 (11:47 +0000)] 
fixed spurious debug message about unexpected focus change when wx focus changed more than once before event loop iteration

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

16 years agomake wxSelectDispatcher ctor public, it can be useful to create it in places other...
Vadim Zeitlin [Sat, 22 Mar 2008 04:19:12 +0000 (04:19 +0000)] 
make wxSelectDispatcher ctor public, it can be useful to create it in places other than wxFDIODispatcher

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

16 years agocorrect the REDIRECT_COMMAND definition for Unix
Vadim Zeitlin [Sat, 22 Mar 2008 04:08:03 +0000 (04:08 +0000)] 
correct the REDIRECT_COMMAND definition for Unix

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

16 years agoreturn bool from wxStreamTempInputBuffer::Update() indicating if anything was done...
Vadim Zeitlin [Sat, 22 Mar 2008 03:50:35 +0000 (03:50 +0000)] 
return bool from wxStreamTempInputBuffer::Update() indicating if anything was done; don't sleep in wxExecute() if IO is coming

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

16 years agoextracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and...
Vadim Zeitlin [Sat, 22 Mar 2008 03:48:11 +0000 (03:48 +0000)] 
extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely

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

16 years agoextracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and...
Vadim Zeitlin [Sat, 22 Mar 2008 03:46:04 +0000 (03:46 +0000)] 
extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely

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

16 years agounused any more (should have been part of r52667)
Vadim Zeitlin [Sat, 22 Mar 2008 03:25:48 +0000 (03:25 +0000)] 
unused any more (should have been part of r52667)

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

16 years agorename classes use by generic wxSpinCtrl implementation to have "Generic" suffix...
Vadim Zeitlin [Sat, 22 Mar 2008 03:15:56 +0000 (03:15 +0000)] 
rename classes use by generic wxSpinCtrl implementation to have "Generic" suffix to avoid conflicts with the classes with the same names in wxMac

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

16 years agoadd comparison operators for wxPen/BrushStyle and wxSOLID/... constants to avoid...
Vadim Zeitlin [Sat, 22 Mar 2008 03:13:18 +0000 (03:13 +0000)] 
add comparison operators for wxPen/BrushStyle and wxSOLID/... constants to avoid warnings in the existing code using such comparisons

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

16 years agoadded wxWindowDisabler ctor for conditionally disabling all windows and use it in...
Vadim Zeitlin [Sat, 22 Mar 2008 03:06:57 +0000 (03:06 +0000)] 
added wxWindowDisabler ctor for conditionally disabling all windows and use it in WaitForChild()

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

16 years agomore compilation fixes after pen/brush styles changes
Vadim Zeitlin [Sat, 22 Mar 2008 02:58:41 +0000 (02:58 +0000)] 
more compilation fixes after pen/brush styles changes

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

16 years agoreplace wxAddProcessCallback() with wxAppTraits::AddProcessCallback() to fix linking...
Vadim Zeitlin [Sat, 22 Mar 2008 00:07:13 +0000 (00:07 +0000)] 
replace wxAddProcessCallback() with wxAppTraits::AddProcessCallback() to fix linking problems in Unix ports; also reduce code duplication between GUI and base versions making src/unix/baseunix.cpp unnecessary any longer

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

16 years agodon't pass unnecessary arguments to FindOrCreateBrush/Pen()
Vadim Zeitlin [Sat, 22 Mar 2008 00:04:29 +0000 (00:04 +0000)] 
don't pass unnecessary arguments to FindOrCreateBrush/Pen()

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

16 years agoadd default parameters for width and style parameters of FindOrCreatePen() for consis...
Vadim Zeitlin [Sat, 22 Mar 2008 00:04:01 +0000 (00:04 +0000)] 
add default parameters for width and style parameters of FindOrCreatePen() for consistency with FindOrCreateBrush() and wxPen ctor

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

16 years agoadd compatible FindOrCreateBrush(wxColour, int) (also fixes wxMotif compilation)
Vadim Zeitlin [Sat, 22 Mar 2008 00:02:48 +0000 (00:02 +0000)] 
add compatible FindOrCreateBrush(wxColour, int) (also fixes wxMotif compilation)

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

16 years agokill the process launched by wxExecute(ASYNC) to avoid leaving unneeded processes...
Vadim Zeitlin [Fri, 21 Mar 2008 23:55:03 +0000 (23:55 +0000)] 
kill the process launched by wxExecute(ASYNC) to avoid leaving unneeded processes running

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

16 years agouncomment wxExecute(ASYNC) test now that it's supposed to work
Vadim Zeitlin [Fri, 21 Mar 2008 23:48:29 +0000 (23:48 +0000)] 
uncomment wxExecute(ASYNC) test now that it's supposed to work

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

16 years agoalso use wx/private/*.h
Vadim Zeitlin [Fri, 21 Mar 2008 23:39:41 +0000 (23:39 +0000)] 
also use wx/private/*.h

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

16 years agocompilation fixes after pen/brush styles changes
Vadim Zeitlin [Fri, 21 Mar 2008 23:39:11 +0000 (23:39 +0000)] 
compilation fixes after pen/brush styles changes

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

16 years agofixed TABs positioning inside <pre> so that tags don't throw it apart
Václav Slavík [Fri, 21 Mar 2008 21:19:09 +0000 (21:19 +0000)] 
fixed TABs positioning inside <pre> so that tags don't throw it apart

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

16 years agoremove needless casting (no real change)
Václav Slavík [Fri, 21 Mar 2008 20:11:55 +0000 (20:11 +0000)] 
remove needless casting (no real change)

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

16 years agosome more comments about wxSortedArrayString::Sort
Francesco Montorsi [Fri, 21 Mar 2008 19:06:04 +0000 (19:06 +0000)] 
some more comments about wxSortedArrayString::Sort

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

16 years agoSend build notification to wx-buildbot mailing list.
Michael Wetherell [Fri, 21 Mar 2008 18:18:30 +0000 (18:18 +0000)] 
Send build notification to wx-buildbot mailing list.

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

16 years agowarn the user about using getters of objects in invalid state
Francesco Montorsi [Fri, 21 Mar 2008 18:04:00 +0000 (18:04 +0000)] 
warn the user about using getters of objects in invalid state

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

16 years agoadd the default ctor
Francesco Montorsi [Fri, 21 Mar 2008 18:03:12 +0000 (18:03 +0000)] 
add the default ctor

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

16 years agorestore setting m_appName broken by recent change (fixes bug 1921954)
Vadim Zeitlin [Fri, 21 Mar 2008 16:21:51 +0000 (16:21 +0000)] 
restore setting m_appName broken by recent change (fixes bug 1921954)

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

16 years agomisc wxVector<T> docs fixes
Václav Slavík [Fri, 21 Mar 2008 14:51:28 +0000 (14:51 +0000)] 
misc wxVector<T> docs fixes

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

16 years agofixes to wxSharedPtr<T> docs
Václav Slavík [Fri, 21 Mar 2008 14:36:04 +0000 (14:36 +0000)] 
fixes to wxSharedPtr<T> docs

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

16 years agofurther prototype fixes (thanks to ifacecheck)
Francesco Montorsi [Fri, 21 Mar 2008 14:22:27 +0000 (14:22 +0000)] 
further prototype fixes (thanks to ifacecheck)

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

16 years agoadd to GetToolkitVersion() the = NULL default values for the two arguments: they...
Francesco Montorsi [Fri, 21 Mar 2008 14:21:52 +0000 (14:21 +0000)] 
add to GetToolkitVersion() the = NULL default values for the two arguments: they were documented but not actually implemented

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

16 years agodocument standard IDs only in one place, not two; bring the list up to date
Václav Slavík [Fri, 21 Mar 2008 14:20:26 +0000 (14:20 +0000)] 
document standard IDs only in one place, not two; bring the list up to date

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

16 years agofix wxBrush for the mac build
Francesco Montorsi [Fri, 21 Mar 2008 09:37:59 +0000 (09:37 +0000)] 
fix wxBrush for the mac build

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

16 years agosplitted wxApp docs in wxApp+wxAppConsole docs; fix the signature of the documented...
Francesco Montorsi [Thu, 20 Mar 2008 23:45:15 +0000 (23:45 +0000)] 
splitted wxApp docs in wxApp+wxAppConsole docs; fix the signature of the documented functions

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

16 years agoadd the wxAnimation's ctor which automatically loads a file: it was documented but...
Francesco Montorsi [Thu, 20 Mar 2008 22:33:57 +0000 (22:33 +0000)] 
add the wxAnimation's ctor which automatically loads a file: it was documented but not present in the actual code

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

16 years agofix the signature of the documented functions and document some (relatively) new...
Francesco Montorsi [Thu, 20 Mar 2008 22:32:46 +0000 (22:32 +0000)] 
fix the signature of the documented functions and document some (relatively) new for wxAcceleratorEntry

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

16 years agofix header files so that they can be included directly without generating 'undefined...
Francesco Montorsi [Thu, 20 Mar 2008 18:11:26 +0000 (18:11 +0000)] 
fix header files so that they can be included directly without generating 'undefined reference' errors

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

16 years agofix a macroscopic error which made Doxygen generate invalid XML
Francesco Montorsi [Thu, 20 Mar 2008 18:10:49 +0000 (18:10 +0000)] 
fix a macroscopic error which made Doxygen generate invalid XML

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

16 years agomake the Pen/Brush code backward compatible as discussed on wx-dev; marked the blocks...
Francesco Montorsi [Thu, 20 Mar 2008 15:08:51 +0000 (15:08 +0000)] 
make the Pen/Brush code backward compatible as discussed on wx-dev; marked the blocks of code to deprecate in future with FUTURE_WXWIN_COMPATIBILITY_3_0; add wxCHECK_MSG in all ports to block Get*() calls on invalid objects (as already is for all other refcounted objects and for most ports)

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

16 years agocompilation fix for wxUSE_GUI=0
Václav Slavík [Thu, 20 Mar 2008 15:06:14 +0000 (15:06 +0000)] 
compilation fix for wxUSE_GUI=0

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

16 years agoremoved trailing whitespace in Doxygen files
Václav Slavík [Thu, 20 Mar 2008 13:45:17 +0000 (13:45 +0000)] 
removed trailing whitespace in Doxygen files

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

16 years agoremoved wxAcceleratorTable copy ctor docs, no port implements it
Václav Slavík [Thu, 20 Mar 2008 13:40:20 +0000 (13:40 +0000)] 
removed wxAcceleratorTable copy ctor docs, no port implements it

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

16 years agoforgot to fix one more place where it says accelerator tables can't be used with...
Václav Slavík [Thu, 20 Mar 2008 13:19:55 +0000 (13:19 +0000)] 
forgot to fix one more place where it says accelerator tables can't be used with buttons in wxGTK

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

16 years agoFinished review/fixes of GDI category of functions and macros.
Bryan Petty [Thu, 20 Mar 2008 06:00:05 +0000 (06:00 +0000)] 
Finished review/fixes of GDI category of functions and macros.

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

16 years agofurther wxPenStyle/wxBrushStyle fixes for builds with compat off (partially by Marcin...
Francesco Montorsi [Wed, 19 Mar 2008 18:28:04 +0000 (18:28 +0000)] 
further wxPenStyle/wxBrushStyle fixes for builds with compat off (partially by Marcin Wojdyr)

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

16 years agoCGFloat
Stefan Csomor [Wed, 19 Mar 2008 14:09:44 +0000 (14:09 +0000)] 
CGFloat

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

16 years agomake background colour be the real color, to have inheritance work correctly
Stefan Csomor [Wed, 19 Mar 2008 13:26:42 +0000 (13:26 +0000)] 
make background colour be the real color, to have inheritance work correctly

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

16 years agoclean include
Stefan Csomor [Wed, 19 Mar 2008 13:24:27 +0000 (13:24 +0000)] 
clean include

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

16 years agohave bg style wxBG_STYLE_CUSTOM not skip event
Stefan Csomor [Wed, 19 Mar 2008 13:23:41 +0000 (13:23 +0000)] 
have bg style wxBG_STYLE_CUSTOM not skip event

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

16 years agoRemoved docs for old clipboard functions, and reviewed/fixed atomic ops, file & direc...
Bryan Petty [Wed, 19 Mar 2008 08:02:01 +0000 (08:02 +0000)] 
Removed docs for old clipboard functions, and reviewed/fixed atomic ops, file & directory, and environment function categories.

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

16 years agoFinished review of Dialogs category of functions and macros as well as choicdlg.h...
Bryan Petty [Tue, 18 Mar 2008 19:30:01 +0000 (19:30 +0000)] 
Finished review of Dialogs category of functions and macros as well as choicdlg.h (assigned to myself).

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

16 years agoSwitch on build breakage email notifications.
Michael Wetherell [Tue, 18 Mar 2008 18:24:19 +0000 (18:24 +0000)] 
Switch on build breakage email notifications.

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

16 years agorevert removal of wxBU_AUTODRAW, now that it is again available with WXWIN_COMPATIBIL...
Paul Cornett [Tue, 18 Mar 2008 16:25:48 +0000 (16:25 +0000)] 
revert removal of wxBU_AUTODRAW, now that it is again available with WXWIN_COMPATIBILITY_2_8==0

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

16 years agomade wxAcceleratorTable work with buttons in wxGTK too
Václav Slavík [Tue, 18 Mar 2008 16:21:15 +0000 (16:21 +0000)] 
made wxAcceleratorTable work with buttons in wxGTK too

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

16 years agoadded wxSpinCtrlDouble (slightly modified patch 1835864)
Vadim Zeitlin [Tue, 18 Mar 2008 14:04:19 +0000 (14:04 +0000)] 
added wxSpinCtrlDouble (slightly modified patch 1835864)

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

16 years agoprovide stubs for Get/SetStippled() to fix the build
Vadim Zeitlin [Tue, 18 Mar 2008 13:27:10 +0000 (13:27 +0000)] 
provide stubs for Get/SetStippled() to fix the build

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

16 years agoremove deprecation for wxBU_AUTODRAW; it needs some more work, too
Francesco Montorsi [Tue, 18 Mar 2008 12:52:11 +0000 (12:52 +0000)] 
remove deprecation for wxBU_AUTODRAW; it needs some more work, too

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

16 years agoremove duplicate wxTaskBarIconAreaBase::DoPopupMenu, extracting the one-line differen...
Paul Cornett [Tue, 18 Mar 2008 04:06:50 +0000 (04:06 +0000)] 
remove duplicate wxTaskBarIconAreaBase::DoPopupMenu, extracting the one-line difference into a new virtual

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

16 years agomove wxWindowGTK::DoPopupMenu back to window.cpp
Paul Cornett [Tue, 18 Mar 2008 03:32:27 +0000 (03:32 +0000)] 
move wxWindowGTK::DoPopupMenu back to window.cpp

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

16 years agosimplify wxEVT_MENU_OPEN/CLOSE generation
Paul Cornett [Tue, 18 Mar 2008 03:01:30 +0000 (03:01 +0000)] 
simplify wxEVT_MENU_OPEN/CLOSE generation

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

16 years agoAdded explicit information about which functions and macros are declared in what...
Bryan Petty [Tue, 18 Mar 2008 01:39:37 +0000 (01:39 +0000)] 
Added explicit information about which functions and macros are declared in what headers from last commit.

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

16 years agoFinished review of Application Initialization and Termination category of functions...
Bryan Petty [Tue, 18 Mar 2008 01:34:57 +0000 (01:34 +0000)] 
Finished review of Application Initialization and Termination category of functions and macros.

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

16 years agoFixed GENERATE_TAGFILE setting after realizing that the setting turns it on, and...
Bryan Petty [Mon, 17 Mar 2008 22:10:18 +0000 (22:10 +0000)] 
Fixed GENERATE_TAGFILE setting after realizing that the setting turns it on, and sets the output file at the same time.

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

16 years agovista tree crash fix
Benjamin Williams [Mon, 17 Mar 2008 22:05:01 +0000 (22:05 +0000)] 
vista tree crash fix

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

16 years agoOne last navigation tab font adjustment, and made search input only generate for...
Bryan Petty [Mon, 17 Mar 2008 21:14:32 +0000 (21:14 +0000)] 
One last navigation tab font adjustment, and made search input only generate for HTML (what's used for daily online docs).
All formats default to off, and need to be explicitly turned on in alternate configuration files (settings can be overridden).

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

16 years agouse static functions instead of static variables for critical sections to avoid crash...
Vadim Zeitlin [Mon, 17 Mar 2008 21:09:02 +0000 (21:09 +0000)] 
use static functions instead of static variables for critical sections to avoid crashing if a log function using a CS is called during static objects initialization

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

16 years agoMake some wxDataViewCustomRenderer virtuals consistent across platforms.
Robin Dunn [Mon, 17 Mar 2008 21:00:06 +0000 (21:00 +0000)] 
Make some wxDataViewCustomRenderer virtuals consistent across platforms.
Add missing WXDLLIMPEXP_ADV.
Add missing impl for wxDataViewEvent::GetPosition

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

16 years agodon't provide unnecessary (as default) arguments to wxPen ctor, this incidentally...
Vadim Zeitlin [Mon, 17 Mar 2008 20:57:50 +0000 (20:57 +0000)] 
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings

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

16 years agodon't provide unnecessary (as default) arguments to wxPen ctor, this incidentally...
Vadim Zeitlin [Mon, 17 Mar 2008 20:46:36 +0000 (20:46 +0000)] 
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings

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

16 years agoBumped up the size of fonts used in the top tabs and in member tables to something...
Bryan Petty [Mon, 17 Mar 2008 18:40:11 +0000 (18:40 +0000)] 
Bumped up the size of fonts used in the top tabs and in member tables to something a little more reasonable (if I'm annoyed by the font size, it's definitely too small).

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

16 years agofix a huge number of build errors
Paul Cornett [Mon, 17 Mar 2008 18:26:00 +0000 (18:26 +0000)] 
fix a huge number of build errors

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

16 years agorestore previous encoding, changed for error to UTF8
Francesco Montorsi [Mon, 17 Mar 2008 17:33:57 +0000 (17:33 +0000)] 
restore previous encoding, changed for error to UTF8

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

16 years agoadded back docs for wxWindow::WindowToClientSize, added some missing @since tags
Václav Slavík [Mon, 17 Mar 2008 16:14:21 +0000 (16:14 +0000)] 
added back docs for wxWindow::WindowToClientSize, added some missing @since tags

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

16 years agoShow compiler version at the top of the logs.
Michael Wetherell [Mon, 17 Mar 2008 13:48:03 +0000 (13:48 +0000)] 
Show compiler version at the top of the logs.

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

16 years agofix default values after types were changed
Stefan Csomor [Mon, 17 Mar 2008 08:58:00 +0000 (08:58 +0000)] 
fix default values after types were changed

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

16 years agoreorganize deferred show logic a bit, to reset m_deferShow properly and avoid realizi...
Paul Cornett [Mon, 17 Mar 2008 04:25:10 +0000 (04:25 +0000)] 
reorganize deferred show logic a bit, to reset m_deferShow properly and avoid realizing unnecessarily

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

16 years agorevised b* headers; moved wxPenList and wxBrushList to the correct places; partially...
Francesco Montorsi [Mon, 17 Mar 2008 00:47:38 +0000 (00:47 +0000)] 
revised b* headers; moved wxPenList and wxBrushList to the correct places; partially revised wxPen docs

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

16 years agosome more build fix for wxPen/wxBrush style changes
Francesco Montorsi [Mon, 17 Mar 2008 00:46:07 +0000 (00:46 +0000)] 
some more build fix for wxPen/wxBrush style changes

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

16 years agobuild fix (looking at buildbot)
Francesco Montorsi [Sun, 16 Mar 2008 22:42:38 +0000 (22:42 +0000)] 
build fix (looking at buildbot)

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

16 years agopen.h depends from brush.h in compat mode
Francesco Montorsi [Sun, 16 Mar 2008 21:50:55 +0000 (21:50 +0000)] 
pen.h depends from brush.h in compat mode

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

16 years agofix typos and update MSW code to use new wxPENSTYLE_* enum values
Francesco Montorsi [Sun, 16 Mar 2008 21:36:59 +0000 (21:36 +0000)] 
fix typos and update MSW code to use new wxPENSTYLE_* enum values

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

16 years agofix also wxPen to use wxPenStyle,wxPenJoin,wxPenCap enums instead of plain int; remov...
Francesco Montorsi [Sun, 16 Mar 2008 21:11:12 +0000 (21:11 +0000)] 
fix also wxPen to use wxPenStyle,wxPenJoin,wxPenCap enums instead of plain int; remove from wxBrushStyle the styles wxPen-specific; add backward-compatible ctor to wxPen; don't include brush.h and pen.h from gdicmn.h, rather move wxPenList,wxBrushList,wxFontList in the relative headers

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

16 years agoremove daily build of docs
Chris Elliott [Sun, 16 Mar 2008 20:14:53 +0000 (20:14 +0000)] 
remove daily build of docs

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

16 years agosort the errors so it's easy to see if already processed headers still give out warnings
Francesco Montorsi [Sun, 16 Mar 2008 17:23:00 +0000 (17:23 +0000)] 
sort the errors so it's easy to see if already processed headers still give out warnings

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

16 years agofix wxMSW build after wxBrush changes: return wxBRUSHSTYLE_MAX instead of zero; fix...
Francesco Montorsi [Sun, 16 Mar 2008 17:00:39 +0000 (17:00 +0000)] 
fix wxMSW build after wxBrush changes: return wxBRUSHSTYLE_MAX instead of zero; fix include loop in MSW headers

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

16 years agointroduce wxBrushStyle enum and replace 'int style' occurrences in wxBrush code with...
Francesco Montorsi [Sun, 16 Mar 2008 16:47:57 +0000 (16:47 +0000)] 
introduce wxBrushStyle enum and replace 'int style' occurrences in wxBrush code with 'wxBrushStyle style'; the change is backward compatible and documented in changes.txt

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

16 years agoenable the search engine so that the manual which gets built on http://wx.ibaku.net...
Francesco Montorsi [Sun, 16 Mar 2008 14:43:09 +0000 (14:43 +0000)] 
enable the search engine so that the manual which gets built on wx.ibaku.net/manual become 'searchable'

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

16 years agoDon't accept picker text events from any old text control
Julian Smart [Sun, 16 Mar 2008 13:50:37 +0000 (13:50 +0000)] 
Don't accept picker text events from any old text control

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

16 years agoShowWithEffect must call wxWindowBase::Show
Václav Slavík [Sun, 16 Mar 2008 11:10:40 +0000 (11:10 +0000)] 
ShowWithEffect must call wxWindowBase::Show

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

16 years agodon't use generic process callback for wxGTK/Motif/MGL which have their own versions...
Vadim Zeitlin [Sun, 16 Mar 2008 02:22:42 +0000 (02:22 +0000)] 
don't use generic process callback for wxGTK/Motif/MGL which have their own versions of it

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

16 years agoFixed generic art provider to scale bitmaps down to client-specific best size if...
Václav Slavík [Sun, 16 Mar 2008 00:37:17 +0000 (00:37 +0000)] 
Fixed generic art provider to scale bitmaps down to client-specific best size if needed.

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

16 years agoif we can't detect tooltip color, yellow as used by Tiger is still better than white...
Václav Slavík [Sun, 16 Mar 2008 00:35:24 +0000 (00:35 +0000)] 
if we can't detect tooltip color, yellow as used by Tiger is still better than white, which isn't used anywhere

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

16 years agoignore WinCE projects and build directories
Vadim Zeitlin [Sun, 16 Mar 2008 00:09:44 +0000 (00:09 +0000)] 
ignore WinCE projects and build directories

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