]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoFixes after stock gdi changes within core library
Paul Cornett [Tue, 18 Apr 2006 22:26:26 +0000 (22:26 +0000)] 
Fixes after stock gdi changes within core library

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

18 years agouse CXXFLAGS instead of CFLAGS in several places now that the tests are done using...
Vadim Zeitlin [Tue, 18 Apr 2006 22:06:57 +0000 (22:06 +0000)] 
use CXXFLAGS instead of CFLAGS in several places now that the tests are done using C++ compiler

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

18 years agoAdd AppendSubMenu
Robin Dunn [Tue, 18 Apr 2006 21:56:56 +0000 (21:56 +0000)] 
Add AppendSubMenu

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

18 years agoRemoved GetVisible and SetVisible
Robin Dunn [Tue, 18 Apr 2006 21:56:24 +0000 (21:56 +0000)] 
Removed GetVisible and SetVisible

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

18 years agoAdded wx.RendererNative.DrawCheckButton.
Robin Dunn [Tue, 18 Apr 2006 21:55:25 +0000 (21:55 +0000)] 
Added wx.RendererNative.DrawCheckButton.

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

18 years agoAdded wx.StandardPaths.GetDocumentsDir
Robin Dunn [Tue, 18 Apr 2006 21:54:14 +0000 (21:54 +0000)] 
Added wx.StandardPaths.GetDocumentsDir

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

18 years agoChanged how the stock objects (wx.RED, wx.RED_PEN, wx.RED_BRUSH, etc.)
Robin Dunn [Tue, 18 Apr 2006 21:49:48 +0000 (21:49 +0000)] 
Changed how the stock objects (wx.RED, wx.RED_PEN, wx.RED_BRUSH, etc.)
are initialized.  They are now created as a wrapper object that
initializes itself on first use (when an attribute of the object is
requested.)  This was needed because of similar delayed initialization
functionality that was implemented in wxWidgets, but the end result is
cleaner for wxPython as well, and allowed me to remove some ugly code
under the covers.

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

18 years agoregenaretd configure after AC_LANG changes
Vadim Zeitlin [Tue, 18 Apr 2006 21:07:06 +0000 (21:07 +0000)] 
regenaretd configure after AC_LANG changes

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

18 years agodon't include GNOME FS header if we don't use it (and might not have it at all)
Vadim Zeitlin [Tue, 18 Apr 2006 21:06:25 +0000 (21:06 +0000)] 
don't include GNOME FS header if we don't use it (and might not have it at all)

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

18 years agocompile GTK+ test program using C compiler, not C++ one, otherwise it always fails...
Vadim Zeitlin [Tue, 18 Apr 2006 21:03:57 +0000 (21:03 +0000)] 
compile GTK+ test program using C compiler, not C++ one, otherwise it always fails as it uses undeclared functions

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

18 years agoremoved extra semicolon
Vadim Zeitlin [Tue, 18 Apr 2006 21:03:15 +0000 (21:03 +0000)] 
removed extra semicolon

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

18 years agodo all tests using C++ compiler, this should fix all problems due to testing with...
Vadim Zeitlin [Tue, 18 Apr 2006 20:50:24 +0000 (20:50 +0000)] 
do all tests using C++ compiler, this should fix all problems due to testing with C compiler and compiling the real code later with the C++ one (such as bug 1472458); in case of problems, the last version using C for (most) tests is tagged BEFORE_LANG_CXX

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

18 years agoWarning fix.
Włodzimierz Skiba [Tue, 18 Apr 2006 19:37:10 +0000 (19:37 +0000)] 
Warning fix.

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

18 years agoAvoid deleting 'const' object.
Włodzimierz Skiba [Tue, 18 Apr 2006 19:34:23 +0000 (19:34 +0000)] 
Avoid deleting 'const' object.

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

18 years ago Add wxRenderer::DrawCheckButton for use inside
Robert Roebling [Tue, 18 Apr 2006 16:14:12 +0000 (16:14 +0000)] 
  Add wxRenderer::DrawCheckButton for use inside
    wxDataViewCtrl.

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

18 years agoBlind build fix for night wxOS2 build.
Włodzimierz Skiba [Tue, 18 Apr 2006 12:30:57 +0000 (12:30 +0000)] 
Blind build fix for night wxOS2 build.

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

18 years agoFixes after stock gdi changes within core library.
Włodzimierz Skiba [Tue, 18 Apr 2006 10:01:38 +0000 (10:01 +0000)] 
Fixes after stock gdi changes within core library.

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

18 years agowx/wxprec.h already includes wx/defs.h (with other minor cleaning).
Włodzimierz Skiba [Tue, 18 Apr 2006 09:56:17 +0000 (09:56 +0000)] 
wx/wxprec.h already includes wx/defs.h (with other minor cleaning).

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

18 years agowx/wxprec.h already includes wx/defs.h (with other minor cleaning).
Włodzimierz Skiba [Tue, 18 Apr 2006 09:05:00 +0000 (09:05 +0000)] 
wx/wxprec.h already includes wx/defs.h (with other minor cleaning).

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

18 years ago[#1472076] Fixes after stock gdi changes within core library.
Włodzimierz Skiba [Tue, 18 Apr 2006 08:29:15 +0000 (08:29 +0000)] 
[#1472076] Fixes after stock gdi changes within core library.

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

18 years agowx/wxprec.h already includes wx/defs.h (with other minor cleaning).
Włodzimierz Skiba [Tue, 18 Apr 2006 08:11:26 +0000 (08:11 +0000)] 
wx/wxprec.h already includes wx/defs.h (with other minor cleaning).

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

18 years agowx/wxprec.h already includes wx/defs.h (with other minor cleaning).
Włodzimierz Skiba [Tue, 18 Apr 2006 07:24:35 +0000 (07:24 +0000)] 
wx/wxprec.h already includes wx/defs.h (with other minor cleaning).

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

18 years agocompilation fix for !WX_PRECOMP
Vadim Zeitlin [Mon, 17 Apr 2006 18:04:58 +0000 (18:04 +0000)] 
compilation fix for !WX_PRECOMP

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

18 years agodocument that Remove(index) doesn't delete the window neither (replaces patch 1470834)
Vadim Zeitlin [Mon, 17 Apr 2006 17:01:16 +0000 (17:01 +0000)] 
document that Remove(index) doesn't delete the window neither (replaces patch 1470834)

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

18 years agocorrected ancient event type constant in an example
Vadim Zeitlin [Mon, 17 Apr 2006 11:43:41 +0000 (11:43 +0000)] 
corrected ancient event type constant in an example

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

18 years agoimplement Layout() so that sizers work correctly when the window is scrolled (1st...
Vadim Zeitlin [Mon, 17 Apr 2006 02:00:48 +0000 (02:00 +0000)] 
implement Layout() so that sizers work correctly when the window is scrolled (1st part of the patch 1439905)

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

18 years agodon't use COMPRESSION_LZW by default, it's not implemented in our own libtiff (patch...
Vadim Zeitlin [Mon, 17 Apr 2006 01:54:10 +0000 (01:54 +0000)] 
don't use COMPRESSION_LZW by default, it's not implemented in our own libtiff (patch 1434275)

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

18 years agoadded insert_at property for the object nodes (patch 1185138)
Vadim Zeitlin [Mon, 17 Apr 2006 01:35:22 +0000 (01:35 +0000)] 
added insert_at property for the object nodes (patch 1185138)

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

18 years agoadded wxStandardPaths::GetDocumentsDir() (patch 1214360)
Vadim Zeitlin [Mon, 17 Apr 2006 01:12:04 +0000 (01:12 +0000)] 
added wxStandardPaths::GetDocumentsDir() (patch 1214360)

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

18 years agodon't eat activation events (replaces patch 1465849)
Vadim Zeitlin [Mon, 17 Apr 2006 00:00:58 +0000 (00:00 +0000)] 
don't eat activation events (replaces patch 1465849)

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

18 years agoadded a menu allowing to quickly switch to any page
Vadim Zeitlin [Sun, 16 Apr 2006 23:57:57 +0000 (23:57 +0000)] 
added a menu allowing to quickly switch to any page

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

18 years agono changes, just removed some commented out code
Vadim Zeitlin [Sun, 16 Apr 2006 23:43:49 +0000 (23:43 +0000)] 
no changes, just removed some commented out code

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

18 years agodon't return items which are not visible from DoHitTest() (patch 1448508)
Vadim Zeitlin [Sun, 16 Apr 2006 23:41:52 +0000 (23:41 +0000)] 
don't return items which are not visible from DoHitTest() (patch 1448508)

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

18 years agoadded a menu allowing to change the border style used by the widget
Vadim Zeitlin [Sun, 16 Apr 2006 23:39:11 +0000 (23:39 +0000)] 
added a menu allowing to change the border style used by the widget

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

18 years agocentralized the handling of border styles; added borders support for wxListBox and...
Vadim Zeitlin [Sun, 16 Apr 2006 23:38:26 +0000 (23:38 +0000)] 
centralized the handling of border styles; added borders support for wxListBox and support of other kinds of borders (patch 1448088)

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

18 years agoadded wxMenu::AppendSubMenu() to avoid having to specify a dummy id when adding a...
Vadim Zeitlin [Sun, 16 Apr 2006 23:25:21 +0000 (23:25 +0000)] 
added wxMenu::AppendSubMenu() to avoid having to specify a dummy id when adding a submenu

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

18 years agoclarified the rules for determining whether the path is absolute or relative (patch...
Vadim Zeitlin [Sun, 16 Apr 2006 22:44:19 +0000 (22:44 +0000)] 
clarified the rules for determining whether the path is absolute or relative (patch 1451229 and bug 1438196)

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

18 years agoadded virtual dtor to wxHtmlWindowMouseHelper to avoid gcc warnings
Vadim Zeitlin [Sun, 16 Apr 2006 22:41:15 +0000 (22:41 +0000)] 
added virtual dtor to wxHtmlWindowMouseHelper to avoid gcc warnings

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

18 years agosimplify/cleanup wxTheXXXList and wxGDIObject code (patch 1452023 from Paul Cornett)
Vadim Zeitlin [Sun, 16 Apr 2006 22:33:24 +0000 (22:33 +0000)] 
simplify/cleanup wxTheXXXList and wxGDIObject code (patch 1452023 from Paul Cornett)

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

18 years agobuild fixes for wxUSE_LOG==0 (modified patch 1450207)
Vadim Zeitlin [Sun, 16 Apr 2006 22:29:47 +0000 (22:29 +0000)] 
build fixes for wxUSE_LOG==0 (modified patch 1450207)

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

18 years agocreate stock GDI objects on demand; use const with GDI objects appropriately (patch...
Vadim Zeitlin [Sun, 16 Apr 2006 22:18:29 +0000 (22:18 +0000)] 
create stock GDI objects on demand; use const with GDI objects appropriately (patch 1445355)

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

18 years agodocumented Set/GetBitmapSelected() (patch 1339028)
Vadim Zeitlin [Sun, 16 Apr 2006 22:10:45 +0000 (22:10 +0000)] 
documented Set/GetBitmapSelected() (patch 1339028)

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

18 years agoshow effects of mirroring toucan image with alpha (modified part of patch 1469817)
Vadim Zeitlin [Sun, 16 Apr 2006 21:41:59 +0000 (21:41 +0000)] 
show effects of mirroring toucan image with alpha (modified part of patch 1469817)

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

18 years agoHandle alpha channel in wxImage::Mirror() and GetSubImage() (patch 1469817)
Vadim Zeitlin [Sun, 16 Apr 2006 21:37:39 +0000 (21:37 +0000)] 
Handle alpha channel in wxImage::Mirror() and GetSubImage() (patch 1469817)

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

18 years agoimplement wxFileModificationTime() in terms of wxFileName::GetTimes() (replaces broke...
Vadim Zeitlin [Sun, 16 Apr 2006 21:24:22 +0000 (21:24 +0000)] 
implement wxFileModificationTime() in terms of wxFileName::GetTimes() (replaces broken patch 1468592)

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

18 years agoadded overwrite parameter to wxRenameFile (patch 1467041)
Vadim Zeitlin [Sun, 16 Apr 2006 21:14:00 +0000 (21:14 +0000)] 
added overwrite parameter to wxRenameFile (patch 1467041)

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

18 years agoadded missing methods documentation (patch 1466949); also use \arg instead of \it
Vadim Zeitlin [Sun, 16 Apr 2006 21:09:12 +0000 (21:09 +0000)] 
added missing methods documentation (patch 1466949); also use \arg instead of \it

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

18 years agoMake an image block beore writing it, if there's no data in the block
Julian Smart [Sun, 16 Apr 2006 18:37:09 +0000 (18:37 +0000)] 
Make an image block beore writing it, if there's no data in the block

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

18 years agodefine WX_DIR as WXWIN env var for Unix and not only Win32
Vadim Zeitlin [Sun, 16 Apr 2006 15:47:11 +0000 (15:47 +0000)] 
define WX_DIR as WXWIN env var for Unix and not only Win32

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

18 years agoallow specifying non default libraries for gnu output format (patch 1469464)
Vadim Zeitlin [Sun, 16 Apr 2006 15:42:00 +0000 (15:42 +0000)] 
allow specifying non default libraries for gnu output format (patch 1469464)

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

18 years agoChanged the wxPlatform syntax as per Vadim's suggestions
Julian Smart [Sun, 16 Apr 2006 09:31:06 +0000 (09:31 +0000)] 
Changed the wxPlatform syntax as per Vadim's suggestions

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

18 years agoHitTest() seems to be implemented on most platforms now (replaces patch 1467212)
Vadim Zeitlin [Sun, 16 Apr 2006 01:24:32 +0000 (01:24 +0000)] 
HitTest() seems to be implemented on most platforms now (replaces patch 1467212)

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

18 years agofixed typo in EVT_SCROLLWIN_BOTTOM documentation (patch 1463429)
Vadim Zeitlin [Sun, 16 Apr 2006 01:16:16 +0000 (01:16 +0000)] 
fixed typo in EVT_SCROLLWIN_BOTTOM documentation (patch 1463429)

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

18 years agoset up scrollbars correctly when we don't need them (fixes the problems reported...
Vadim Zeitlin [Sun, 16 Apr 2006 01:14:28 +0000 (01:14 +0000)] 
set up scrollbars correctly when we don't need them (fixes the problems reported by the patches 1460482 and 1456060)

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

18 years agoremoved unnecessary (the problem is due to a bug elsewhere) test for vertical scroll...
Vadim Zeitlin [Sun, 16 Apr 2006 01:10:28 +0000 (01:10 +0000)] 
removed unnecessary (the problem is due to a bug elsewhere) test for vertical scroll position in OnScroll() introduced in rev 1.400

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

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