]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Sun, 16 Apr 2006 00:48:34 +0000 (00:48 +0000)]
a tentatively better fix for the problem of patch
1456060 : don't use m_linesPerPage directly as it's initialized on demand by GetCountPerPage(); also removed some stray tabs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38749
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 15 Apr 2006 19:34:18 +0000 (19:34 +0000)]
Typo correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38748
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Apr 2006 18:39:56 +0000 (18:39 +0000)]
removed unneeded reverse_iterator::operator->() which provokes VC6 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38747
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 15 Apr 2006 17:40:13 +0000 (17:40 +0000)]
Easier platform testing class and function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38746
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Apr 2006 15:08:43 +0000 (15:08 +0000)]
made width computation in GetTextExtent() more precise, especially for italics fonts (based on the code from Wlodek Szafran)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38743
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Apr 2006 15:03:57 +0000 (15:03 +0000)]
added wxString::rbegin() and rend()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38742
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 15 Apr 2006 10:01:21 +0000 (10:01 +0000)]
Replaced "uint" (which may be or may not be defined depending on platform)
by "guint".
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38741
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 07:30:59 +0000 (07:30 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38739
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 06:54:37 +0000 (06:54 +0000)]
Avoid assert that was hidden by IsStandard bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38738
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 06:53:56 +0000 (06:53 +0000)]
IsStandard needs to check m_type, not m_format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38737
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 05:35:08 +0000 (05:35 +0000)]
Give wxDataObjectComposite a way to report what kind of data was given
to it from the clipboard or DnD source.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38736
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 05:30:35 +0000 (05:30 +0000)]
Various wxHtml updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38735
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 05:15:56 +0000 (05:15 +0000)]
Add wxButtonToolBar, but since it is currently only enabled for Mac
leave it #if'd out for now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38734
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 05:06:41 +0000 (05:06 +0000)]
Remove wxHVScrolledWindow wrappers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38733
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 05:02:59 +0000 (05:02 +0000)]
Wrap some deprecation wrappers around newly deprecated items
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38732
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Apr 2006 04:29:30 +0000 (04:29 +0000)]
Add some missing wxPyBeginBlockThreads calls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38731
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Apr 2006 01:16:52 +0000 (01:16 +0000)]
slight simplification of coords translation code in GetBoundingRect()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38730
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 23:03:28 +0000 (23:03 +0000)]
removed reference to hvscroll.tex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38729
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 22:03:07 +0000 (22:03 +0000)]
reverted wxHVScrolledWindow patch (back to rev 1.10)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38728
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 14 Apr 2006 21:02:54 +0000 (21:02 +0000)]
don't use deprecated interface
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38727
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 14 Apr 2006 20:43:06 +0000 (20:43 +0000)]
use public inheritance when deriving from wxHtmlWindowMouseHelper so that overriden methods can call base versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38726
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 20:06:39 +0000 (20:06 +0000)]
Deprecated and obsolete parts marked up for backward compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38725
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 19:56:03 +0000 (19:56 +0000)]
Build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38724
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 19:54:51 +0000 (19:54 +0000)]
Deprecated and obsolete parts marked up for backward compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38723
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 19:32:51 +0000 (19:32 +0000)]
Deprecated and obsolete parts marked up for backward compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38722
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 18:17:16 +0000 (18:17 +0000)]
HitTest is not deprecated.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38721
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 17:34:35 +0000 (17:34 +0000)]
respect the specified font encoding in DoGetTextExtent() instead of always using m_font
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38720
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 17:32:25 +0000 (17:32 +0000)]
added wxGTK_CONV_FONT/ENC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38719
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 17:16:45 +0000 (17:16 +0000)]
don't show vertical scrollbar if we don't need it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38718
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 17:01:16 +0000 (17:01 +0000)]
Deprecated and obsolete parts marked up for backward compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38717
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 16:25:33 +0000 (16:25 +0000)]
Spacing tweak
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38716
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 15:55:28 +0000 (15:55 +0000)]
reverted wxHVScrolledWindow patch (rev 1.19/1.21 of vscroll.h/.cpp) because not only we don't want to duplicate code like this but it also broke wxHtmlListBox by making scrolling in it O(N) instead of O(1)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38715
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 15:49:57 +0000 (15:49 +0000)]
Simulated text labels and toggle highlights under buttons
Removed background colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38714
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 15:24:50 +0000 (15:24 +0000)]
Reversed accidental commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38713
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Apr 2006 15:22:31 +0000 (15:22 +0000)]
fixed bug with not taking background colour into account introduced in 1.24
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38711
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 12:40:34 +0000 (12:40 +0000)]
Implemented Mac-style button toggling within wxButtonToolBar, and line
under toolbar.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38710
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 12:38:48 +0000 (12:38 +0000)]
Allow specification of border spacing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38709
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 14 Apr 2006 12:16:29 +0000 (12:16 +0000)]
MSLU with DMC build fix [#
1469456 ].
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38707
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 14 Apr 2006 11:38:36 +0000 (11:38 +0000)]
don't show the I-beam cursor over text in wxHtmlListBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38706
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 10:09:11 +0000 (10:09 +0000)]
wxButtonToolBar only useful on Mac right now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38705
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 09:31:47 +0000 (09:31 +0000)]
Compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38704
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 14 Apr 2006 09:15:10 +0000 (09:15 +0000)]
Steps towards implementing native-style, non-top-level toolbars on Mac
by implementing a toolbar class that uses native buttons.
Ultimately this should allow wxToolbook and wxPropertySheetDialog
classes to look native, when we complete the button API improvements
to combine text, bitmaps and toggling.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38703
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jamie Gadd [Fri, 14 Apr 2006 03:05:45 +0000 (03:05 +0000)]
Fix bug in GetTimeZone where timezone wasn't set.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38702
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 13 Apr 2006 22:08:28 +0000 (22:08 +0000)]
1. added abstract interface to wxHtmlWindow for use by wxHtmlWinParser and implemented it for wxHtmlListBox
2. used the above to implement clickable links support in wxHtmlListBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38701
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 13 Apr 2006 18:24:38 +0000 (18:24 +0000)]
All book controls shares wxBK_* flags [bug #
1469980 ].
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38700
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 13 Apr 2006 14:37:11 +0000 (14:37 +0000)]
Compile fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38699
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 13 Apr 2006 14:22:32 +0000 (14:22 +0000)]
On screens with restricted space, it's useful to be able to add controls
to e.g. the wxChoice control of a wxChoicebook. GetControlSizer
allows an app to do that, and we also add a control margin which
may or may not be respected by individual book controls.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38698
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jamie Gadd [Thu, 13 Apr 2006 12:41:21 +0000 (12:41 +0000)]
Fix casts from void* to int on x86_64 gcc by using wxUIntPtr instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38697
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Apr 2006 12:16:38 +0000 (12:16 +0000)]
initialize nulLen to 0 for all compilers as some versions of gcc don't see that it's not used if left uninitialized too (bug
1469637 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38696
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 13 Apr 2006 08:25:22 +0000 (08:25 +0000)]
Added Makefile.in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38694
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Wed, 12 Apr 2006 20:31:46 +0000 (20:31 +0000)]
Fixed GetSelection to behave the same as for the other ports, added
GetCurrentSelection.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38687
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Apr 2006 16:22:14 +0000 (16:22 +0000)]
mention UTF-16/32 fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38686
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Apr 2006 14:29:50 +0000 (14:29 +0000)]
Addd IsDynamic, added const to CreateObject
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38685
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Apr 2006 13:46:21 +0000 (13:46 +0000)]
Added IsDynamic to XTI
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38684
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Apr 2006 13:33:48 +0000 (13:33 +0000)]
Applied patch [
1463711 ] wxRichTextCtrl fix for pasting text
(too many linefeeds).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38683
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Apr 2006 13:06:05 +0000 (13:06 +0000)]
Applied patch [
1211299 ] Minor mod to wxClassInfo to improve usability
David Falkinder
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38682
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Apr 2006 00:47:36 +0000 (00:47 +0000)]
made ShouldPreventAppExit() public
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38681
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Apr 2006 00:17:36 +0000 (00:17 +0000)]
a better compilation fix after wxGTK_CONV changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38680
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 21:28:12 +0000 (21:28 +0000)]
removed spurious if in DoGradientFillLinear()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38679
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 21:24:52 +0000 (21:24 +0000)]
compilation fix after wxGTK_CONV changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38678
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 11 Apr 2006 18:32:49 +0000 (18:32 +0000)]
Update wxMGL/wxOS2 makefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38677
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 14:18:20 +0000 (14:18 +0000)]
added wx/font.h include to fix PCH-less build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38676
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 11 Apr 2006 13:26:11 +0000 (13:26 +0000)]
Regenerated Makefile after wxBaseOS2 fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38675
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 11 Apr 2006 05:53:55 +0000 (05:53 +0000)]
Ryan's patch
1468129 ,
1) Don't hog mouse events from other windows
2) Don't crash on mouse and other events when a bad file is loaded
3) Correctly detect whether a file can be loaded or not (Forgot to call ::ClearMoviesStickyError())
4) Real workaround for the wxNotebook issue (by using offscreen GWorld)
5) Nuke of CreateMovieControl version and many other cleanups
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 11 Apr 2006 05:45:31 +0000 (05:45 +0000)]
Ryan's patch
1467727 , removing the SetValue from SetRange when not needed and some cleanups
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38672
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 11 Apr 2006 01:43:37 +0000 (01:43 +0000)]
Add wxST_DOTS_MIDDLE and wxST_DOTS_END constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38671
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 01:37:36 +0000 (01:37 +0000)]
removed wxGTK2 hack, not needed any more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 01:34:03 +0000 (01:34 +0000)]
if we don't convert message catalog strings to the UI encoding, use message catalog encoding for the UI
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38669
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 11 Apr 2006 01:18:23 +0000 (01:18 +0000)]
Acquire the GIL in GetSelections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38668
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 01:05:18 +0000 (01:05 +0000)]
Unicode compilation fix after last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38667
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 01:04:21 +0000 (01:04 +0000)]
some code simplifications, no real changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38666
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 00:36:24 +0000 (00:36 +0000)]
added wxConvUI which determines the conversion used for the UI elements and can be changed from the user code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38665
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Apr 2006 00:33:18 +0000 (00:33 +0000)]
documented all the other global conversion objects (wxConvLocal, wxConvISO8859_1, wxConvUTF8)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38664
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 23:53:09 +0000 (23:53 +0000)]
use wxConvLocal for wxFONTENCODING_SYSTEM/DEFAULT in wxConvertToGTK()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38663
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 22:26:36 +0000 (22:26 +0000)]
all encodings are available in GTK+ 2 (because we always convert to UTF-8 anyhow)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38662
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 22:22:13 +0000 (22:22 +0000)]
use the encoding of the font which is used to draw the text when convering it to UTF-8 in wxGTK_CONV; the old wxGTK_CONV renamed to wxGTK_CONV_SYS (uses system encoding) and used in the contexts where no font is available
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38661
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 21:53:42 +0000 (21:53 +0000)]
no changes, just corrected the comment for wxConvLocal
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 19:42:56 +0000 (19:42 +0000)]
wxGetActiveWindow() exists in wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38659
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 10 Apr 2006 19:10:43 +0000 (19:10 +0000)]
Bug #
1467905 : wxOS2 headers not included in wxBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38658
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 16:22:42 +0000 (16:22 +0000)]
don't let the user modify the contents of read-only control (modified patch
1463707 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38657
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 15:08:10 +0000 (15:08 +0000)]
added wxDCClipper ctor overload taking a wxRegion and documented it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38656
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Mon, 10 Apr 2006 14:58:15 +0000 (14:58 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38655
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 10 Apr 2006 13:42:28 +0000 (13:42 +0000)]
Blind check for compatibility flags.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38654
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Mon, 10 Apr 2006 13:13:51 +0000 (13:13 +0000)]
added TreeCtrl.WindowIndex method for skipping items like MenuBar
when counting window children
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38653
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 13:04:25 +0000 (13:04 +0000)]
use #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxNotebookSizer ctor too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38652
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 12:54:52 +0000 (12:54 +0000)]
use #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxBookCtrlSizer ctor too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38651
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 10 Apr 2006 11:45:54 +0000 (11:45 +0000)]
cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38650
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Mon, 10 Apr 2006 08:04:13 +0000 (08:04 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38649
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Mon, 10 Apr 2006 04:45:25 +0000 (04:45 +0000)]
cleanup - reformatting, pt 2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38648
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Mon, 10 Apr 2006 03:54:42 +0000 (03:54 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38647
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 01:39:38 +0000 (01:39 +0000)]
use wxGTK_CONV instead of directly using wxConvLocal (simplifies code avoiding needless #ifdefs and prepares for further wxGTK_CONV changes)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38646
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 01:35:21 +0000 (01:35 +0000)]
added wxWxCharBuffer which stands for buffer of wxChars
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38645
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 01:17:49 +0000 (01:17 +0000)]
don't generate wxEVT_CONTEXT_MENU messages for right clicks in the list control header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38644
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Apr 2006 00:52:21 +0000 (00:52 +0000)]
fix for the previous commit: delete m_conv after calling Flush() which uses it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38643
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Apr 2006 22:47:46 +0000 (22:47 +0000)]
really fix warning about implicitly converting 0 and 1 to size_t -- use explicit cast to size_type
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38642
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Apr 2006 20:42:40 +0000 (20:42 +0000)]
ISO8859-1 is also supported by GTK+ 2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38641
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Apr 2006 19:55:48 +0000 (19:55 +0000)]
added more files to parse
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38640
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 9 Apr 2006 12:51:03 +0000 (12:51 +0000)]
make the string properly 0 terminated and allow for one char more on the output buffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38639
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Apr 2006 11:00:45 +0000 (11:00 +0000)]
very minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38638
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sun, 9 Apr 2006 08:53:39 +0000 (08:53 +0000)]
in case of an faulty event this might not get initialized
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38637
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775