wxWidgets.git
16 years agoadded wxArgumentType; added parsing of argument names, so that the modify mode retain...
Francesco Montorsi [Mon, 24 Mar 2008 22:08:45 +0000 (22:08 +0000)] 
added wxArgumentType; added parsing of argument names, so that the modify mode retains them when writing correct prototypes

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

16 years agoadd pure virtual function parsing; give more informative warnings; fix the initial...
Francesco Montorsi [Mon, 24 Mar 2008 18:44:46 +0000 (18:44 +0000)] 
add pure virtual function parsing; give more informative warnings; fix the initial line to delete when in modify mode

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

16 years agofurther prototype revisions; rename interface/aui.h to interface/framemanager.h since...
Francesco Montorsi [Mon, 24 Mar 2008 18:17:11 +0000 (18:17 +0000)] 
further prototype revisions; rename interface/aui.h to interface/framemanager.h since wxAuiManager and wxAuiPaneInfo are declared in the latter (in the real headers)

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

16 years agono need to export private list/arrays of generic controls' implementations
Václav Slavík [Mon, 24 Mar 2008 15:07:30 +0000 (15:07 +0000)] 
no need to export private list/arrays of generic controls' implementations

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

16 years agofix for built with compat 2.8 off
Francesco Montorsi [Mon, 24 Mar 2008 13:39:09 +0000 (13:39 +0000)] 
fix for built with compat 2.8 off

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

16 years agomake the log file more readable; fix the count of warnings
Francesco Montorsi [Mon, 24 Mar 2008 13:02:01 +0000 (13:02 +0000)] 
make the log file more readable; fix the count of warnings

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

16 years agouse @a instead of @e where it makes sense
Francesco Montorsi [Mon, 24 Mar 2008 12:45:43 +0000 (12:45 +0000)] 
use @a instead of @e where it makes sense

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

16 years agomove macros out of the wxArray class decl
Francesco Montorsi [Mon, 24 Mar 2008 12:45:17 +0000 (12:45 +0000)] 
move macros out of the wxArray class decl

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

16 years agofix almost all deprecation warnings
Francesco Montorsi [Mon, 24 Mar 2008 12:23:31 +0000 (12:23 +0000)] 
fix almost all deprecation warnings

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

16 years agoadd backward compat FindOrCreateFont
Francesco Montorsi [Mon, 24 Mar 2008 12:04:34 +0000 (12:04 +0000)] 
add backward compat FindOrCreateFont

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

16 years agofix (one off, so not really important) memory leak which happened if an application...
Vadim Zeitlin [Mon, 24 Mar 2008 02:38:56 +0000 (02:38 +0000)] 
fix (one off, so not really important) memory leak which happened if an application using XRCID() in event tables didn't initialize (and hence didn't shutdown) wx

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

16 years agodocument wxSizerItem::SetMinSize()
Vadim Zeitlin [Mon, 24 Mar 2008 01:40:25 +0000 (01:40 +0000)] 
document wxSizerItem::SetMinSize()

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

16 years agofinal prototype fixes (done using ifacecheck)
Francesco Montorsi [Mon, 24 Mar 2008 01:02:55 +0000 (01:02 +0000)] 
final prototype fixes (done using ifacecheck)

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

16 years agofix the automatic modify mode
Francesco Montorsi [Mon, 24 Mar 2008 00:51:22 +0000 (00:51 +0000)] 
fix the automatic modify mode

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

16 years agofix bug in buliding newtype string; fix GetAsString() to put proper spaces around...
Francesco Montorsi [Mon, 24 Mar 2008 00:51:00 +0000 (00:51 +0000)] 
fix bug in buliding newtype string; fix GetAsString() to put proper spaces around args

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

16 years agoadd deprecation tags/attributes parsing
Francesco Montorsi [Sun, 23 Mar 2008 23:20:14 +0000 (23:20 +0000)] 
add deprecation tags/attributes parsing

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

16 years agofix simple errors which block ifacecheck
Francesco Montorsi [Sun, 23 Mar 2008 23:19:18 +0000 (23:19 +0000)] 
fix simple errors which block ifacecheck

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

16 years agofix crash when pressing Up key in empty combobox
Vadim Zeitlin [Sun, 23 Mar 2008 20:20:46 +0000 (20:20 +0000)] 
fix crash when pressing Up key in empty combobox

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

16 years agoRemoved @class command from templated classes. Doxygen doesn't seem to handle these...
Bryan Petty [Sun, 23 Mar 2008 19:39:57 +0000 (19:39 +0000)] 
Removed @class command from templated classes. Doxygen doesn't seem to handle these well unless we just don't specify it, and let the parser find it from the declaration itself.

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

16 years agoremove unused #defines; fix include header for MinGW32 wxMSW Trunk
Francesco Montorsi [Sun, 23 Mar 2008 19:16:17 +0000 (19:16 +0000)] 
remove unused #defines; fix include header for MinGW32 wxMSW Trunk

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

16 years agoCompilation fix.
Stefan Neis [Sun, 23 Mar 2008 19:12:15 +0000 (19:12 +0000)] 
Compilation fix.

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

16 years agoFinished review/fixes of Math and Miscellaneous categories of functions and macros.
Bryan Petty [Sun, 23 Mar 2008 18:24:32 +0000 (18:24 +0000)] 
Finished review/fixes of Math and Miscellaneous categories of functions and macros.

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

16 years agonon-pch build fix
Paul Cornett [Sun, 23 Mar 2008 18:24:27 +0000 (18:24 +0000)] 
non-pch build fix

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

16 years agoupdate infos about profiling under linux (callgrind utility has been merged with...
Francesco Montorsi [Sun, 23 Mar 2008 18:08:16 +0000 (18:08 +0000)] 
update infos about profiling under linux (callgrind utility has been merged with valgrind)

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

16 years agothe control which can be enabled/disabled is a text control not a listbox
Francesco Montorsi [Sun, 23 Mar 2008 18:04:21 +0000 (18:04 +0000)] 
the control which can be enabled/disabled is a text control not a listbox

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

16 years agoUpdated brush/pen implementation for OS/2 to current implementation style.
Stefan Neis [Sun, 23 Mar 2008 17:41:16 +0000 (17:41 +0000)] 
Updated brush/pen implementation for OS/2 to current implementation style.

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

16 years agosuppress warnings about hiding virtual functions in wxURLDataObject
Vadim Zeitlin [Sun, 23 Mar 2008 15:57:47 +0000 (15:57 +0000)] 
suppress warnings about hiding virtual functions in wxURLDataObject

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

16 years agoyet more compilation fixes after brush/pen style changes: remove trailing commas...
Vadim Zeitlin [Sun, 23 Mar 2008 15:53:15 +0000 (15:53 +0000)] 
yet more compilation fixes after brush/pen style changes: remove trailing commas from enums

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

16 years agoFixed compilation after wxBrushStyle/wxPenStyle changes.
Stefan Neis [Sun, 23 Mar 2008 14:54:09 +0000 (14:54 +0000)] 
Fixed compilation after wxBrushStyle/wxPenStyle changes.

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

16 years agoCompilation fix (CreateTimerImpl is taken from timerunx.cpp, so not inline).
Stefan Neis [Sun, 23 Mar 2008 14:41:14 +0000 (14:41 +0000)] 
Compilation fix (CreateTimerImpl is taken from timerunx.cpp, so not inline).

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

16 years agowxError, wxFatalError, wxDebugMsg are not only deprecated, they don't exist anymore...
Václav Slavík [Sun, 23 Mar 2008 12:42:44 +0000 (12:42 +0000)] 
wxError, wxFatalError, wxDebugMsg are not only deprecated, they don't exist anymore -- removed from docs

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

16 years agomore utils.h fixes
Václav Slavík [Sun, 23 Mar 2008 12:41:23 +0000 (12:41 +0000)] 
more utils.h fixes

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

16 years agofurther speedup the gccxml parser using dedicated ID-parsing char*-based functions...
Francesco Montorsi [Sun, 23 Mar 2008 11:36:19 +0000 (11:36 +0000)] 
further speedup the gccxml parser using dedicated ID-parsing char*-based functions instead of splitting wxStrings and searching inside them

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

16 years agorestored wxWindow::Line/PageUp/Down docs
Václav Slavík [Sun, 23 Mar 2008 08:50:31 +0000 (08:50 +0000)] 
restored wxWindow::Line/PageUp/Down docs

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

16 years agoFinished review/fixes of Logging category of functions and macros.
Bryan Petty [Sun, 23 Mar 2008 06:25:01 +0000 (06:25 +0000)] 
Finished review/fixes of Logging category of functions and macros.

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

16 years agoavoid needless Unicode<->MB conversions in Unix wxExecute(); simplify the code; provi...
Vadim Zeitlin [Sun, 23 Mar 2008 02:27:23 +0000 (02:27 +0000)] 
avoid needless Unicode<->MB conversions in Unix wxExecute(); simplify the code; provide both versions taking char** and wchar_t** for compatibility; also use wxMacExecute() (renamed to wxMacLaunch() to avoid confusion) from all wxExecute() overloads but don't use it if wxEXEC_SYNC was requested as it doesn't support it

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

16 years agocorrect hhp2cached path
Vadim Zeitlin [Sun, 23 Mar 2008 01:17:45 +0000 (01:17 +0000)] 
correct hhp2cached path

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

16 years agospeedup a little the parser by converting gccXML ID attributes to numbers, instead...
Francesco Montorsi [Sun, 23 Mar 2008 00:08:44 +0000 (00:08 +0000)] 
speedup a little the parser by converting gccXML ID attributes to numbers, instead of storing them as strings; remove 2nd argument to GetAttribute() calls

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

16 years agodon't build ifacecheck on WinCE since it's a console app
Francesco Montorsi [Sun, 23 Mar 2008 00:05:50 +0000 (00:05 +0000)] 
don't build ifacecheck on WinCE since it's a console app

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

16 years agouse wxEmptyString as default value to return from GetAttribute()
Francesco Montorsi [Sat, 22 Mar 2008 22:54:07 +0000 (22:54 +0000)] 
use wxEmptyString as default value to return from GetAttribute()

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

16 years agofixed signatures of wxSizerFlags methods returning wxSizerFlags reference
Václav Slavík [Sat, 22 Mar 2008 20:19:54 +0000 (20:19 +0000)] 
fixed signatures of wxSizerFlags methods returning wxSizerFlags reference

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

16 years agodocumented wxRESERVE_SPACE_EVEN_IF_HIDDEN
Václav Slavík [Sat, 22 Mar 2008 20:16:50 +0000 (20:16 +0000)] 
documented wxRESERVE_SPACE_EVEN_IF_HIDDEN

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

16 years agono changes, just removed unnecessary forward declaration
Vadim Zeitlin [Sat, 22 Mar 2008 20:10:40 +0000 (20:10 +0000)] 
no changes, just removed unnecessary forward declaration

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

16 years agomany formatting fixes to wxSizer docs
Václav Slavík [Sat, 22 Mar 2008 20:04:57 +0000 (20:04 +0000)] 
many formatting fixes to wxSizer docs

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

16 years agoadd Id keyword; remove old code (was commented out) which tried to implement alternat...
Francesco Montorsi [Sat, 22 Mar 2008 19:18:25 +0000 (19:18 +0000)] 
add Id keyword; remove old code (was commented out) which tried to implement alternative parsing strategies; basically those involved doing 4-5 passes on the gcc XML before actually passing it storing the list of the type IDs related in some way to wxWidgets, and then do the true parsing pass, skipping anything non-wx related. This approach (and its variations) showed however to be slower than building the full type table.

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

16 years agotypo fix: doxygen uses -, not *, for lists
Václav Slavík [Sat, 22 Mar 2008 19:09:09 +0000 (19:09 +0000)] 
typo fix: doxygen uses -, not *, for lists

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

16 years agoadded the interface checker to the utils folder
Francesco Montorsi [Sat, 22 Mar 2008 18:02:13 +0000 (18:02 +0000)] 
added the interface checker to the utils folder

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

16 years agosilence bakefile warnings about the generation of project files for sample bakefiles...
Francesco Montorsi [Sat, 22 Mar 2008 17:58:00 +0000 (17:58 +0000)] 
silence bakefile warnings about the generation of project files for sample bakefiles using <wx-data>

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

16 years agoremove the 1-space indentation from remaining pages; mark with @todo tags parts of...
Francesco Montorsi [Sat, 22 Mar 2008 17:49:09 +0000 (17:49 +0000)] 
remove the 1-space indentation from remaining pages; mark with @todo tags parts of the docs which need to be written yet

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

16 years agomoved the samples in a separate page so it has a summary of all the samples descripti...
Francesco Montorsi [Sat, 22 Mar 2008 17:42:29 +0000 (17:42 +0000)] 
moved the samples in a separate page so it has a summary of all the samples descriptions and so writing references to samples is shorter (@ref page_samples_xxx instead of @ref page_utils_samples_xxx)

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

16 years agowxVector<T> is header-based, use @nolibrary
Václav Slavík [Sat, 22 Mar 2008 16:07:29 +0000 (16:07 +0000)] 
wxVector<T> is header-based, use @nolibrary

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

16 years agotagged wxNotebookSizer as deprecated
Václav Slavík [Sat, 22 Mar 2008 15:54:30 +0000 (15:54 +0000)] 
tagged wxNotebookSizer as deprecated

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

16 years agoadd timing of synchronous execution
Vadim Zeitlin [Sat, 22 Mar 2008 15:41:37 +0000 (15:41 +0000)] 
add timing of synchronous execution

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

16 years agodon't use negative PID hack in GUI neither, add a separate flag to wxEndProcessData...
Vadim Zeitlin [Sat, 22 Mar 2008 15:37:16 +0000 (15:37 +0000)] 
don't use negative PID hack in GUI neither, add a separate flag to wxEndProcessData for this

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

16 years agono real changes, just added a default value for the command used by exec with redirec...
Vadim Zeitlin [Sat, 22 Mar 2008 15:37:04 +0000 (15:37 +0000)] 
no real changes, just added a default value for the command used by exec with redirect to avoid having to type it every time

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

16 years agodocumented SelectAll()
Václav Slavík [Sat, 22 Mar 2008 15:02:31 +0000 (15:02 +0000)] 
documented SelectAll()

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

16 years agoupported wxHelpProvider docs fixes from r52197; minor tweaks to Doxygen docs of other...
Václav Slavík [Sat, 22 Mar 2008 14:57:53 +0000 (14:57 +0000)] 
upported wxHelpProvider docs fixes from r52197; minor tweaks to Doxygen docs of other classes in cshelp.h

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

16 years agono real changes, just small cleanup after last few revisions
Vadim Zeitlin [Sat, 22 Mar 2008 14:55:46 +0000 (14:55 +0000)] 
no real changes, just small cleanup after last few revisions

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

16 years agorefactored common code from XXX_EndProcessDetect in wxGTK[12] and wxMac/wxCocoa into...
Vadim Zeitlin [Sat, 22 Mar 2008 14:50:44 +0000 (14:50 +0000)] 
refactored common code from XXX_EndProcessDetect in wxGTK[12] and wxMac/wxCocoa into wxHandleProcessTermination itself; also removed code dealing with negative pids as we don't use them any more

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

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