]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoa tentatively better fix for the problem of patch 1456060: don't use m_linesPerPage...
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

18 years agoTypo correction
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

18 years agoremoved unneeded reverse_iterator::operator->() which provokes VC6 warnings
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

18 years agoEasier platform testing class and function
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

18 years agomade width computation in GetTextExtent() more precise, especially for italics fonts...
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

18 years agoadded wxString::rbegin() and rend()
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

18 years agoReplaced "uint" (which may be or may not be defined depending on platform)
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

18 years agoreSWIGged
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

18 years agoAvoid assert that was hidden by IsStandard bug
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

18 years agoIsStandard needs to check m_type, not m_format
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

18 years agoGive wxDataObjectComposite a way to report what kind of data was given
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

18 years agoVarious wxHtml updates
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

18 years agoAdd wxButtonToolBar, but since it is currently only enabled for Mac
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

18 years agoRemove wxHVScrolledWindow wrappers
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

18 years agoWrap some deprecation wrappers around newly deprecated items
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

18 years agoAdd some missing wxPyBeginBlockThreads calls
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

18 years agoslight simplification of coords translation code in GetBoundingRect()
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

18 years agoremoved reference to hvscroll.tex
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

18 years agoreverted wxHVScrolledWindow patch (back to rev 1.10)
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

18 years agodon't use deprecated interface
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

18 years agouse public inheritance when deriving from wxHtmlWindowMouseHelper so that overriden...
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

18 years agoDeprecated and obsolete parts marked up for backward compatibility.
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

18 years agoBuild fix.
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

18 years agoDeprecated and obsolete parts marked up for backward compatibility.
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

18 years agoDeprecated and obsolete parts marked up for backward compatibility.
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

18 years agoHitTest is not deprecated.
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

18 years agorespect the specified font encoding in DoGetTextExtent() instead of always using...
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

18 years agoadded wxGTK_CONV_FONT/ENC
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

18 years agodon't show vertical scrollbar if we don't need it
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

18 years agoDeprecated and obsolete parts marked up for backward compatibility.
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

18 years agoSpacing tweak
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

18 years agoreverted wxHVScrolledWindow patch (rev 1.19/1.21 of vscroll.h/.cpp) because not only...
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

18 years agoSimulated text labels and toggle highlights under buttons
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

18 years agoReversed accidental commit
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

18 years agofixed bug with not taking background colour into account introduced in 1.24
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

18 years agoImplemented Mac-style button toggling within wxButtonToolBar, and line
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

18 years agoAllow specification of border spacing
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

18 years agoMSLU with DMC build fix [#1469456].
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

18 years agodon't show the I-beam cursor over text in wxHtmlListBox
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

18 years agowxButtonToolBar only useful on Mac right now
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

18 years agoCompilation fix
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

18 years agoSteps towards implementing native-style, non-top-level toolbars on Mac
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

18 years agoFix bug in GetTimeZone where timezone wasn't set.
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

18 years ago1. added abstract interface to wxHtmlWindow for use by wxHtmlWinParser and implemente...
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

18 years agoAll book controls shares wxBK_* flags [bug #1469980].
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

18 years agoCompile fix
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

18 years agoOn screens with restricted space, it's useful to be able to add controls
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

18 years agoFix casts from void* to int on x86_64 gcc by using wxUIntPtr instead.
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

18 years agoinitialize nulLen to 0 for all compilers as some versions of gcc don't see that it...
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

18 years agoAdded Makefile.in
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

18 years agoFixed GetSelection to behave the same as for the other ports, added
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

18 years agomention UTF-16/32 fixes
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

18 years agoAddd IsDynamic, added const to CreateObject
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

18 years agoAdded IsDynamic to XTI
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

18 years agoApplied patch [ 1463711 ] wxRichTextCtrl fix for pasting text
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

18 years agoApplied patch [ 1211299 ] Minor mod to wxClassInfo to improve usability
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

18 years agomade ShouldPreventAppExit() public
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

18 years agoa better compilation fix after wxGTK_CONV changes
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

18 years agoremoved spurious if in DoGradientFillLinear()
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

18 years agocompilation fix after wxGTK_CONV changes
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

18 years agoUpdate wxMGL/wxOS2 makefiles.
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

18 years agoadded wx/font.h include to fix PCH-less build
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

18 years agoRegenerated Makefile after wxBaseOS2 fix.
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

18 years agoRyan's patch 1468129 ,
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

18 years agoRyan's patch 1467727 , removing the SetValue from SetRange when not needed and some...
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

18 years agoAdd wxST_DOTS_MIDDLE and wxST_DOTS_END constants
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

18 years agoremoved wxGTK2 hack, not needed any more
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

18 years agoif we don't convert message catalog strings to the UI encoding, use message catalog...
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

18 years agoAcquire the GIL in GetSelections
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

18 years agoUnicode compilation fix after last commit
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

18 years agosome code simplifications, no real changes
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

18 years agoadded wxConvUI which determines the conversion used for the UI elements and can be...
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

18 years agodocumented all the other global conversion objects (wxConvLocal, wxConvISO8859_1...
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

18 years agouse wxConvLocal for wxFONTENCODING_SYSTEM/DEFAULT in wxConvertToGTK()
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

18 years agoall encodings are available in GTK+ 2 (because we always convert to UTF-8 anyhow)
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

18 years agouse the encoding of the font which is used to draw the text when convering it to...
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

18 years agono changes, just corrected the comment for wxConvLocal
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

18 years agowxGetActiveWindow() exists in wxGTK
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

18 years agoBug #1467905: wxOS2 headers not included in wxBase.
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

18 years agodon't let the user modify the contents of read-only control (modified patch 1463707)
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

18 years agoadded wxDCClipper ctor overload taking a wxRegion and documented it
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

18 years agocleanup - reformatting
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

18 years agoBlind check for compatibility flags.
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

18 years agoadded TreeCtrl.WindowIndex method for skipping items like MenuBar
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

18 years agouse #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxNotebookSizer ctor too
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

18 years agouse #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxBookCtrlSizer ctor too
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

18 years agocleanup
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

18 years agocleanup - reformatting
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

18 years agocleanup - reformatting, pt 2
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

18 years agocleanup - reformatting
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

18 years agouse wxGTK_CONV instead of directly using wxConvLocal (simplifies code avoiding needle...
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

18 years agoadded wxWxCharBuffer which stands for buffer of wxChars
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

18 years agodon't generate wxEVT_CONTEXT_MENU messages for right clicks in the list control header
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

18 years agofix for the previous commit: delete m_conv after calling Flush() which uses it
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

18 years agoreally fix warning about implicitly converting 0 and 1 to size_t -- use explicit...
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

18 years agoISO8859-1 is also supported by GTK+ 2
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

18 years agoadded more files to parse
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

18 years agomake the string properly 0 terminated and allow for one char more on the output buffer
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

18 years agovery minor cleanup
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

18 years agoin case of an faulty event this might not get initialized
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