]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Sun, 17 Feb 2008 01:37:23 +0000 (01:37 +0000)]
fix wxNotebook::GetPage{Text,Image}() when they were called from the page change event handler for the first added page (patch
1895161 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 15:56:02 +0000 (15:56 +0000)]
turn wxUSE_STD_IOSTREAM on by default (except for the compilers which are too broken) (should have been part of r51844)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 16 Feb 2008 15:49:07 +0000 (15:49 +0000)]
Add <fetch> class to allow building tarballs from the York site.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51845
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 15:40:13 +0000 (15:40 +0000)]
turn wxUSE_STD_IOSTREAM on by default (except for the compilers which are too broken)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51844
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 15:39:06 +0000 (15:39 +0000)]
fix redundant storage of current date both in wxCalendarCtrl (which was itself redundantly stored as both wxDatePickerCtrl::m_cal and m_popup) and popup m_currentDate variable which resulted in multiple bugs, e.g. calendar didn't open at the current date value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51843
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 14:25:20 +0000 (14:25 +0000)]
remove duplicated create/destroyevt.tex inclusion, put dcsvg.tex in the right place in alphabetic order
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51842
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 16 Feb 2008 13:36:03 +0000 (13:36 +0000)]
Avoid paragraphs with no children
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 16 Feb 2008 12:09:48 +0000 (12:09 +0000)]
Fixed an XML parsing error for complex URLs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51836
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 16 Feb 2008 11:15:21 +0000 (11:15 +0000)]
Removed unnecessary include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 00:09:20 +0000 (00:09 +0000)]
mention wxLogBuffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51823
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 00:07:22 +0000 (00:07 +0000)]
correct wxUSE_MSGDLG description (it's for wxMessageDialog, not wxMessageOutput)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51822
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 16 Feb 2008 00:05:47 +0000 (00:05 +0000)]
document wxLogBuffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51821
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 15 Feb 2008 21:06:35 +0000 (21:06 +0000)]
better implementation from VZ
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 15 Feb 2008 16:24:13 +0000 (16:24 +0000)]
supporting case insensitive iteration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 15 Feb 2008 16:21:07 +0000 (16:21 +0000)]
applying patch
1894478 , 10.5 AudioServices support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51814
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 15 Feb 2008 15:41:57 +0000 (15:41 +0000)]
Set default attributes after a SetSelection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51813
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 15 Feb 2008 14:35:11 +0000 (14:35 +0000)]
don't clutter the code with (apparently) unnecessary SM_SWAPBUTTON checks (patch
1892656 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51810
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 15 Feb 2008 14:16:32 +0000 (14:16 +0000)]
compilation fix for bcc 5.82: don't use enum for value definition, Borland doesn't use the value correctly when the template is used later then
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51809
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 14 Feb 2008 23:34:48 +0000 (23:34 +0000)]
Better listbox scrollbar behavior.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51800
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 14 Feb 2008 22:54:20 +0000 (22:54 +0000)]
Hack: force a vertical scroller on wxListBox.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51799
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 14 Feb 2008 21:08:44 +0000 (21:08 +0000)]
Move wxWindowCocoaScrollView class into its own header.
(Equivalent of r51796 on the 2.8 branch)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51797
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 14 Feb 2008 19:46:21 +0000 (19:46 +0000)]
More GC fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51795
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 14 Feb 2008 15:57:11 +0000 (15:57 +0000)]
more unused parameter warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51793
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 14 Feb 2008 15:24:09 +0000 (15:24 +0000)]
I got too tired of seeing these unused parameters warnings finally
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51791
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 14 Feb 2008 13:43:16 +0000 (13:43 +0000)]
greatly simplified wxGenericCollapsiblePane::OnStateChange() after wxSizer fixes from r51789
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 14 Feb 2008 13:41:56 +0000 (13:41 +0000)]
fixed wxSizer::SetSizeHints() to allow setting smaller size than before (e.g. when wxCollapsiblePane collapses)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 14 Feb 2008 13:40:47 +0000 (13:40 +0000)]
added wxWindow::Set/GetMin/MaxClientSize convenience functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 14 Feb 2008 11:16:41 +0000 (11:16 +0000)]
put URLs into \urlref commands
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51786
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 14 Feb 2008 11:08:49 +0000 (11:08 +0000)]
Cut down on unnecessary update events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51784
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 14 Feb 2008 11:01:18 +0000 (11:01 +0000)]
Performance optimization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51783
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Thu, 14 Feb 2008 05:31:22 +0000 (05:31 +0000)]
remove gratuitous junk which had nothing to do with the commit log message
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51778
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 13 Feb 2008 23:16:04 +0000 (23:16 +0000)]
use listctrl coordinates for the wxEVT_COMMAND_LIST_COL_RIGHT_CLICK events (this was broken during wxMSWGetColumnClicked() refactoring)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51776
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 13 Feb 2008 22:39:32 +0000 (22:39 +0000)]
don't define HAVE_FSYNC if it's already defined (as it can happen when using Cygwin with configure)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51770
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 13 Feb 2008 21:32:11 +0000 (21:32 +0000)]
split wxSizer::Fit() into ComputeFittingWindow/ClientSize() that only does computations and Fit() that applies the result to the window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51767
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 13 Feb 2008 20:30:36 +0000 (20:30 +0000)]
Fix (at least) slider action messages in GC mode.
Copyright 2008 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51766
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 13 Feb 2008 19:26:41 +0000 (19:26 +0000)]
Make sure paragraph style is reset before applying a new style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51764
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Wed, 13 Feb 2008 18:41:44 +0000 (18:41 +0000)]
Blind fix to improve wx-config's Bourne shell compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51761
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 13 Feb 2008 17:18:08 +0000 (17:18 +0000)]
Implemented selection using shift left click
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51760
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Wed, 13 Feb 2008 16:57:44 +0000 (16:57 +0000)]
make sure client area is refreshed after last child frame is closed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51758
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 13 Feb 2008 16:28:00 +0000 (16:28 +0000)]
Fixed undo batching
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51757
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 13 Feb 2008 15:37:15 +0000 (15:37 +0000)]
removed no longer used src/iodbc directory
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51755
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 13 Feb 2008 14:47:21 +0000 (14:47 +0000)]
removed unused g_focusWindowLast
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51754
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 13 Feb 2008 14:24:49 +0000 (14:24 +0000)]
Further fixes, for selected text display and new paragraph insertion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51753
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 13 Feb 2008 08:35:19 +0000 (08:35 +0000)]
fixing wxSystemColour conversion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51750
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 12 Feb 2008 23:06:09 +0000 (23:06 +0000)]
use platform-specific styles in xTR_DEFAULT_STYLE but don't impose them forcefully in wxGenericTreeCtrl ctor as this prevents people from using them even if they explicitly want to do it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51744
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 12 Feb 2008 22:53:30 +0000 (22:53 +0000)]
use const char*, not char*, for string literals to avoid gcc warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51743
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 12 Feb 2008 22:46:58 +0000 (22:46 +0000)]
add forgotten file needed by the last change to the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51742
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 12 Feb 2008 20:13:22 +0000 (20:13 +0000)]
added wxWindow::HandleAsNavigationKey() helper for handling (not only) TAB key in custom controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51741
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 12 Feb 2008 17:05:54 +0000 (17:05 +0000)]
Fixed several style, paste and undo bugs
Added a reload function to the sample for quickly restoring original text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51740
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 12 Feb 2008 15:53:35 +0000 (15:53 +0000)]
use ClientToWindowSize/WindowToClientSize
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51738
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 12 Feb 2008 15:49:22 +0000 (15:49 +0000)]
added wxWindow::ClientToWindowSize and WindowToClientSize helpers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51737
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 12 Feb 2008 11:29:35 +0000 (11:29 +0000)]
silence warnings about <headers>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51734
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 12 Feb 2008 10:49:19 +0000 (10:49 +0000)]
fixing SetShape's bridging between RgnHandle and HiShapeRef
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51733
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Tue, 12 Feb 2008 07:25:33 +0000 (07:25 +0000)]
Update setup for OpenVMS
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51674
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Tue, 12 Feb 2008 04:03:49 +0000 (04:03 +0000)]
build fix for non-MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 12 Feb 2008 00:06:52 +0000 (00:06 +0000)]
use wxLanguageInfo::GetLocaleName() instead of Desscription which can't be passed to _create_locale() (except that it works for a few standard languages by random coincidence)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51672
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 23:57:30 +0000 (23:57 +0000)]
simplify SETLOCALE_FAILS_ON_UNICODE_LANGS-related code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51671
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 23:48:35 +0000 (23:48 +0000)]
remove half a dozen #ifndef __WXWINCE__ as they dont seem to be necessary now (wxSetlocale() is defined in wxcrt.h for all platforms); if the compilation for CE is broken it must be fixed by providing wxSetlocale() stub for it instead of writings tons of #ifdefs!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 23:40:03 +0000 (23:40 +0000)]
add wxLanguageInfo::GetLocaleName(), this simplifies the current code and will be used with wxXLocale
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51669
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 23:23:10 +0000 (23:23 +0000)]
avoid duplication in the code by refactoring LCID creation from wxLanguageInfo::WinLang and WinSublang in a member function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51668
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 22:34:13 +0000 (22:34 +0000)]
initialize m_backgroundBrush to an invalid brush instead of wxTRANSPARENT_BRUSH, this shouldn't change anything but avoids unneeded initialization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51667
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 22:30:58 +0000 (22:30 +0000)]
use #ifdef __WXMAC__, not #if
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51666
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 21:12:15 +0000 (21:12 +0000)]
document that wxTLW::SetSize() is affected by SetSizeHints()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51665
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 11 Feb 2008 21:01:06 +0000 (21:01 +0000)]
use WXLIBPOSTFIX inside the define-*-name tags so to make the generated makefiles much shorter.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51664
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 20:51:24 +0000 (20:51 +0000)]
use correct WXDLLIMPEXP_FWD_CORE instead of WXDLLIMPEXP_FWD_BASE for wxWindow forward declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51663
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 20:23:29 +0000 (20:23 +0000)]
update m_lastcount correctly in wxBufferedInputStream::Read() when using the buffer associated with another stream and not created by this one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51662
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 20:16:23 +0000 (20:16 +0000)]
set selection anchor to the focused item in SetItemState()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51661
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 11 Feb 2008 17:39:06 +0000 (17:39 +0000)]
fix for glib critical errors when closing an mdi child
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 16:03:23 +0000 (16:03 +0000)]
implement wxListBox::EnsureVisible() in wxGTK; add a test for it to the widgets sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51659
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 14:22:04 +0000 (14:22 +0000)]
compilation fix for wxUSE_STL==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51657
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 11 Feb 2008 14:21:34 +0000 (14:21 +0000)]
applying
1890924
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51656
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Mon, 11 Feb 2008 08:59:59 +0000 (08:59 +0000)]
see http://thread.gmane.org/gmane.comp.lib.wxwidgets.devel/97537
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51652
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Mon, 11 Feb 2008 08:29:23 +0000 (08:29 +0000)]
fix SF bug
1890890
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51651
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 11 Feb 2008 07:29:43 +0000 (07:29 +0000)]
When Cocoa sends [tabView:didSelectTabViewItem:] create a page changed event
instead of a page changing event and actually send it.
Copyright 2008 Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51650
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 01:24:19 +0000 (01:24 +0000)]
make wxGenericCollapsiblePane a wxControlContainer to allow keyboard navigation to and inside it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51649
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 01:23:40 +0000 (01:23 +0000)]
docs for wxXLocale (should have been part of r51632)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51648
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 01:21:46 +0000 (01:21 +0000)]
use CanAcceptFocus() instead of CanAcceptFocusFromKeyboard() when checking if we should TAB into a child because the latter is not recursive and we do want to TAB into panels which don't have focus themselves but have children that do
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51647
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 00:14:54 +0000 (00:14 +0000)]
no changes, just do the case of m_winLastFocused to wxRadioButton once instead of four times in wxMSW radiobutton navigation hack fragment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51645
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 11 Feb 2008 00:09:24 +0000 (00:09 +0000)]
don't use parent window of a TLW in HandleOnNavigationKey(), even if it's apparently harmless it's wrong to involve the parent TLW in the code navigating inside this one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51644
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 23:43:39 +0000 (23:43 +0000)]
log Unicode data correctly, extract the logging code in MyConnectionBase class instead of quadriplicating it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51643
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 23:27:00 +0000 (23:27 +0000)]
pass correct data size to DdeClientTransaction() in Unicode build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51642
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sun, 10 Feb 2008 21:17:01 +0000 (21:17 +0000)]
Fix IA64 VC++ 8 Stable to be a full build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51641
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sun, 10 Feb 2008 21:15:05 +0000 (21:15 +0000)]
Fix for systems with old non-POSIX awk.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51640
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:45:40 +0000 (17:45 +0000)]
mention wxXLocale
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51639
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:43:43 +0000 (17:43 +0000)]
cast char values to unsigned char before passing them to CRT functions as MSVC CRT asserts if passed a negative value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51638
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:38:37 +0000 (17:38 +0000)]
fixed wxXLocale(wxLanguage) ctor under Windows, use it instead of ctor from locale string in the test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51637
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:18:04 +0000 (17:18 +0000)]
fix compilation with VC7
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51636
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:16:31 +0000 (17:16 +0000)]
return int, not wxUniChar, from wxTo{upp,low}er_l() for consistency with the standard tow{upp,low}er()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51635
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:10:15 +0000 (17:10 +0000)]
compilation fix for wxUSE_XLOCALE == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51634
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:08:44 +0000 (17:08 +0000)]
add check for wxUSE_XLOCALE (and also wxUSE_INTL which wasn't checked for some reason)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51633
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 17:03:23 +0000 (17:03 +0000)]
add wxXLocale class and wxIsxxx_l() and wxToxxx_l() functions (heavily modified and extended patch
1874287 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51632
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 13:26:01 +0000 (13:26 +0000)]
update the samples to use new (non-deprecated) wxGLCanvas API; added more comments; some cleanup (modified patch
1882679 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51630
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sun, 10 Feb 2008 10:59:39 +0000 (10:59 +0000)]
Move stackwalk.cpp and epolldispatcher.cpp to BASE_UNIX_AND_DARWIN_(SRC|HDR)
from BASE_UNIX_(SRC|HDR). The stackwalk.cpp works fine on Leopard (which
added backtrace) and epolldispatcher may work on a future OS X that
implements epoll. Leave configure to determine whether or not the code is
appropriate for Darwin systems. That is its purpose!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51628
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sun, 10 Feb 2008 07:20:29 +0000 (07:20 +0000)]
Add wxCocoa to the list of ports which don't need wxColour to derive from wxGDIObject.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51627
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 10 Feb 2008 00:11:56 +0000 (00:11 +0000)]
use correct locale in GetInfo() under Mac (slightly modified patch
1884290 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51625
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 9 Feb 2008 23:57:41 +0000 (23:57 +0000)]
added wxDebugContext::SetShutdownNotifyFunction() (patch
1887210 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51624
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 9 Feb 2008 23:51:38 +0000 (23:51 +0000)]
don't close UDP socket if it receives an empty datagram (patch
1885472 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51623
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 9 Feb 2008 23:37:07 +0000 (23:37 +0000)]
add GetMDIParent() and use it to reduce the number of casts in the MDI code (patch
1885462 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51622
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 9 Feb 2008 23:35:16 +0000 (23:35 +0000)]
get wxSYS_COLOUR_MENU from a menu bar and not from a button (patch
1887197 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51621
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 9 Feb 2008 23:30:47 +0000 (23:30 +0000)]
use generic file picker in wxFLP_SAVE case as the native one doesn't allow to select non-existent files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51620
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775