]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 http://wx.ibaku.net/manual become 'searchable'
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52568
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
Vadim Zeitlin [Sun, 16 Mar 2008 00:08:17 +0000 (00:08 +0000)]
ignore WinCE build directories
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52557
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Mar 2008 00:04:51 +0000 (00:04 +0000)]
added test of focusing/selecting another item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52556
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sun, 16 Mar 2008 00:02:39 +0000 (00:02 +0000)]
Removed layout constaints related docs as discussed on wx-dev.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52555
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Mar 2008 23:44:02 +0000 (23:44 +0000)]
correct typo in wxDIR_STOP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52554
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775