]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoinclude wrapwin.h to get HMONITOR and friends declarations
Vadim Zeitlin [Tue, 31 Oct 2006 08:45:16 +0000 (08:45 +0000)] 
include wrapwin.h to get HMONITOR and friends declarations

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

18 years agolost save state call
Stefan Csomor [Tue, 31 Oct 2006 08:43:17 +0000 (08:43 +0000)] 
lost save state call

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

18 years agomake sure we always restore the passed in cg in a paint event
Stefan Csomor [Tue, 31 Oct 2006 08:39:08 +0000 (08:39 +0000)] 
make sure we always restore the passed in cg in a paint event

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

18 years agoUpdated version number
Julian Smart [Tue, 31 Oct 2006 08:14:08 +0000 (08:14 +0000)] 
Updated version number

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

18 years agominor aui doc updates
Benjamin Williams [Tue, 31 Oct 2006 08:07:10 +0000 (08:07 +0000)] 
minor aui doc updates

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

18 years agoUpdated manual version
Julian Smart [Tue, 31 Oct 2006 08:06:00 +0000 (08:06 +0000)] 
Updated manual version

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

18 years agoaui: allow m_frame to be null in wxFrameManager
Benjamin Williams [Tue, 31 Oct 2006 08:02:56 +0000 (08:02 +0000)] 
aui: allow m_frame to be null in wxFrameManager

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

18 years agofix aui crash related to SF bug 1531361
Benjamin Williams [Tue, 31 Oct 2006 07:41:32 +0000 (07:41 +0000)] 
fix aui crash related to SF bug 1531361

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

18 years agoUpdate docs to mention new filesystem handlers.
Michael Wetherell [Tue, 31 Oct 2006 07:40:30 +0000 (07:40 +0000)] 
Update docs to mention new filesystem handlers.

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

18 years agomake wxBitmap *really* ref counted in X11; some cleanup of bitmap code
Vadim Zeitlin [Tue, 31 Oct 2006 01:24:10 +0000 (01:24 +0000)] 
make wxBitmap *really* ref counted in X11; some cleanup of bitmap code

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

18 years agoSome random test apps that I've been playing with
Robin Dunn [Tue, 31 Oct 2006 00:59:32 +0000 (00:59 +0000)] 
Some random test apps that I've been playing with

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

18 years agopartly successful (i.e. previously it didn't work at all and spewed Pango warnings...
Vadim Zeitlin [Tue, 31 Oct 2006 00:59:06 +0000 (00:59 +0000)] 
partly successful (i.e. previously it didn't work at all and spewed Pango warnings and now it just doesn't work) attempts to fix drawing text on wxMemoryDC in Unicode build

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

18 years agoGobs of changes needed to get up to date with today's CVS
Robin Dunn [Tue, 31 Oct 2006 00:57:21 +0000 (00:57 +0000)] 
Gobs of changes needed to get up to date with today's CVS

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

18 years agoadded --enable-tga (on by default)
Vadim Zeitlin [Tue, 31 Oct 2006 00:41:43 +0000 (00:41 +0000)] 
added --enable-tga (on by default)

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

18 years agoadded horse.tga to bakefile and distribution scripts
Vadim Zeitlin [Tue, 31 Oct 2006 00:35:09 +0000 (00:35 +0000)] 
added horse.tga to bakefile and distribution scripts

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

18 years agouse wxChar correctly in wxString docs; mark wx1 compatibility functions
Vadim Zeitlin [Tue, 31 Oct 2006 00:26:21 +0000 (00:26 +0000)] 
use wxChar correctly in wxString docs; mark wx1 compatibility functions

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

18 years agocompilation fix after wxMemoryDCBase changes
Vadim Zeitlin [Tue, 31 Oct 2006 00:14:50 +0000 (00:14 +0000)] 
compilation fix after wxMemoryDCBase changes

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

18 years agocompilation fix after wxBitmap::operator==() removal
Vadim Zeitlin [Tue, 31 Oct 2006 00:13:40 +0000 (00:13 +0000)] 
compilation fix after wxBitmap::operator==() removal

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

18 years agoMore fun with line endings, to avoid mangling PDF contents
Julian Smart [Mon, 30 Oct 2006 23:42:22 +0000 (23:42 +0000)] 
More fun with line endings, to avoid mangling PDF contents

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

18 years agodon't assign NULLs to bools and floats, this is confusing (and also the usual: deTABi...
Vadim Zeitlin [Mon, 30 Oct 2006 23:22:42 +0000 (23:22 +0000)] 
don't assign NULLs to bools and floats, this is confusing (and also the usual: deTABified; corrected double to int cast)

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

18 years agomore fixes to double to int conversions
Vadim Zeitlin [Mon, 30 Oct 2006 23:19:10 +0000 (23:19 +0000)] 
more fixes to double to int conversions

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

18 years agogcc signed/unsigned comparison fix
Vadim Zeitlin [Mon, 30 Oct 2006 23:16:37 +0000 (23:16 +0000)] 
gcc signed/unsigned comparison fix

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

18 years agohack to fix warnings about wxMAC_USE_CORE_GRAPHICS_BLEND_MODES not being defined...
Vadim Zeitlin [Mon, 30 Oct 2006 23:16:17 +0000 (23:16 +0000)] 
hack to fix warnings about wxMAC_USE_CORE_GRAPHICS_BLEND_MODES not being defined -- but should it be used in this common file at all?

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

18 years agoforcefully disable wxUSE_STD_STRING and wxUSE_STL for Digital Mars and Open Watcom
Vadim Zeitlin [Mon, 30 Oct 2006 23:09:39 +0000 (23:09 +0000)] 
forcefully disable wxUSE_STD_STRING and wxUSE_STL for Digital Mars and Open Watcom

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

18 years agoremoved unneeded ifdef from last commit
Vadim Zeitlin [Mon, 30 Oct 2006 23:03:08 +0000 (23:03 +0000)] 
removed unneeded ifdef from last commit

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

18 years agoCompile fix for Universal
Julian Smart [Mon, 30 Oct 2006 22:58:28 +0000 (22:58 +0000)] 
Compile fix for Universal

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

18 years agocompilation fix after operator==() removal
Vadim Zeitlin [Mon, 30 Oct 2006 22:58:02 +0000 (22:58 +0000)] 
compilation fix after operator==() removal

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

18 years agocompilation fix after operator==() removal
Vadim Zeitlin [Mon, 30 Oct 2006 22:51:28 +0000 (22:51 +0000)] 
compilation fix after operator==() removal

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

18 years agoadded wxUSE_COLLPANE (why is this file not generated, again?)
Vadim Zeitlin [Mon, 30 Oct 2006 22:44:18 +0000 (22:44 +0000)] 
added wxUSE_COLLPANE (why is this file not generated, again?)

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

18 years agoUnicode compilation fix
Vadim Zeitlin [Mon, 30 Oct 2006 22:43:25 +0000 (22:43 +0000)] 
Unicode compilation fix

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

18 years agocompilation fixes after adding wxMemoryDCBase::Init(): renamed wxDC::Init() in wxDFB...
Vadim Zeitlin [Mon, 30 Oct 2006 22:42:34 +0000 (22:42 +0000)] 
compilation fixes after adding wxMemoryDCBase::Init(): renamed wxDC::Init() in wxDFB to DFBInit()

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

18 years agoignore dmc_lib (Digital Mars build directory)
Vadim Zeitlin [Mon, 30 Oct 2006 22:26:05 +0000 (22:26 +0000)] 
ignore dmc_lib (Digital Mars build directory)

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

18 years agocommented out if(1) which resulted in annoying bcc warning
Vadim Zeitlin [Mon, 30 Oct 2006 22:24:37 +0000 (22:24 +0000)] 
commented out if(1) which resulted in annoying bcc warning

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

18 years agoa better compilation fix
Vadim Zeitlin [Mon, 30 Oct 2006 22:23:22 +0000 (22:23 +0000)] 
a better compilation fix

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

18 years ago Compile fix.
Robert Roebling [Mon, 30 Oct 2006 22:12:39 +0000 (22:12 +0000)] 
  Compile fix.

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

18 years agocompilation fix after operator==() removal
Vadim Zeitlin [Mon, 30 Oct 2006 22:11:26 +0000 (22:11 +0000)] 
compilation fix after operator==() removal

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

18 years agocompilation fix after IsRefTo -> IsSameAs
Vadim Zeitlin [Mon, 30 Oct 2006 22:06:21 +0000 (22:06 +0000)] 
compilation fix after IsRefTo -> IsSameAs

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

18 years agorenamed IsRefTo() to IsSameAs() (do complain if this is not more clear) and
Vadim Zeitlin [Mon, 30 Oct 2006 22:03:53 +0000 (22:03 +0000)] 
renamed IsRefTo() to IsSameAs() (do complain if this is not more clear) and
changed its signature to take a const reference instead of a pointer which
simplifies the code and makes it safer as well

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

18 years agodon't need to check if we set the same cursor before setting it: SetCursor() already...
Vadim Zeitlin [Mon, 30 Oct 2006 21:53:52 +0000 (21:53 +0000)] 
don't need to check if we set the same cursor before setting it: SetCursor() already checks for this anyhow

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

18 years agouse wxUSE_COLLPANE around usage of wxCollapsiblePane
Vadim Zeitlin [Mon, 30 Oct 2006 21:48:53 +0000 (21:48 +0000)] 
use wxUSE_COLLPANE around usage of wxCollapsiblePane

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

18 years agogcc signed/unsigned comparison warning fix
Vadim Zeitlin [Mon, 30 Oct 2006 21:47:47 +0000 (21:47 +0000)] 
gcc signed/unsigned comparison warning fix

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

18 years agoUnicode compilation fix
Vadim Zeitlin [Mon, 30 Oct 2006 21:45:42 +0000 (21:45 +0000)] 
Unicode compilation fix

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

18 years agohandle PANGO_WEIGHT_SEMIBOLD font weight (avoids gcc warnings and generally makes...
Vadim Zeitlin [Mon, 30 Oct 2006 21:45:10 +0000 (21:45 +0000)] 
handle PANGO_WEIGHT_SEMIBOLD font weight (avoids gcc warnings and generally makes sense)

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

18 years ago Commit configure.
Robert Roebling [Mon, 30 Oct 2006 21:43:22 +0000 (21:43 +0000)] 
  Commit configure.

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

18 years ago Blindly fixed (tried to) wxSlider on Mac after
Robert Roebling [Mon, 30 Oct 2006 21:33:03 +0000 (21:33 +0000)] 
  Blindly fixed (tried to) wxSlider on Mac after
    SetSizeHints() change.

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

18 years agoanother compile fix
Robin Dunn [Mon, 30 Oct 2006 21:27:35 +0000 (21:27 +0000)] 
another compile fix

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

18 years agoAdd DLL export macro
Robin Dunn [Mon, 30 Oct 2006 21:09:47 +0000 (21:09 +0000)] 
Add DLL export macro

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

18 years agoMore compile fixes.
Robin Dunn [Mon, 30 Oct 2006 21:08:59 +0000 (21:08 +0000)] 
More compile fixes.

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

18 years agoSome compile fixes.
Robin Dunn [Mon, 30 Oct 2006 20:56:25 +0000 (20:56 +0000)] 
Some compile fixes.

It sure would be nice if big complicated patches could be tested (or
at least compiled) on all the core platforms before being checked in,
especially in last-minute crunch times.

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

18 years agoinclude wx/bitmap.h as we use wxBitmap here now
Vadim Zeitlin [Mon, 30 Oct 2006 20:51:19 +0000 (20:51 +0000)] 
include wx/bitmap.h as we use wxBitmap here now

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

18 years agoremove just added wxCoordRound() (see patch 1586499)
Vadim Zeitlin [Mon, 30 Oct 2006 20:34:25 +0000 (20:34 +0000)] 
remove just added wxCoordRound() (see patch 1586499)

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

18 years agoadded collpane sampel files
Vadim Zeitlin [Mon, 30 Oct 2006 20:25:43 +0000 (20:25 +0000)] 
added collpane sampel files

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

18 years agono changes, just removed commented out code
Vadim Zeitlin [Mon, 30 Oct 2006 20:23:41 +0000 (20:23 +0000)] 
no changes, just removed commented out code

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

18 years agorebaked
Vadim Zeitlin [Mon, 30 Oct 2006 20:17:18 +0000 (20:17 +0000)] 
rebaked

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

18 years agoVarious wxCollapsiblePane enhancements (re-patch 1577412):
Vadim Zeitlin [Mon, 30 Oct 2006 20:08:17 +0000 (20:08 +0000)] 
Various wxCollapsiblePane enhancements (re-patch 1577412):

1. wxUSE_COLLPANE added
2. XRC handler added
3. flicker fixes for the generic version
4. sizing fixes for GTK+ version
5. RTL fixes for the generic version (via wxBoxSizer)
6. better appearance under Mac for the generic version

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

18 years agoaui notebook sizing calculations streamlined
Benjamin Williams [Mon, 30 Oct 2006 20:07:52 +0000 (20:07 +0000)] 
aui notebook sizing calculations streamlined

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

18 years agoreplaced wxCint() with wxRound() (which is exactly the same) in Rotate(); small code...
Vadim Zeitlin [Mon, 30 Oct 2006 20:03:33 +0000 (20:03 +0000)] 
replaced wxCint() with wxRound() (which is exactly the same) in Rotate(); small code cleanup

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

18 years ago Nearly finished Italian translation.
Mattia Barbon [Mon, 30 Oct 2006 19:49:03 +0000 (19:49 +0000)] 
  Nearly finished Italian translation.

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

18 years agoAdded wxMemoryDC::SelectObjectAsSource() and make SelectObject() unshare
Vadim Zeitlin [Mon, 30 Oct 2006 19:41:46 +0000 (19:41 +0000)] 
Added wxMemoryDC::SelectObjectAsSource() and make SelectObject() unshare
the bitmap to ensure that no other bitmaps are modified; also remove some code
duplication by introducing wxMemoryDCBase (patch 1580745)

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

18 years agomention comparison operators changes
Vadim Zeitlin [Mon, 30 Oct 2006 19:36:16 +0000 (19:36 +0000)] 
mention comparison operators changes

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

18 years agono changes, just wrap long lines
Vadim Zeitlin [Mon, 30 Oct 2006 19:30:53 +0000 (19:30 +0000)] 
no changes, just wrap long lines

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

18 years agoCOW cleanup patch (1583966):
Vadim Zeitlin [Mon, 30 Oct 2006 19:26:48 +0000 (19:26 +0000)] 
COW cleanup patch (1583966):

1. perform deep comparison for the classes for which it makes sense in the
   ports where this wasn't done yet
2. remove (shallow) comparison operators for the classes for which it does
   not make sense (such as wxBitmap)
3. makes wxBitmap use COW on all ports
4. adds wxObject::IsRefTo()
5. centralizes and improves COW docs

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

18 years agouse explicit virtual keyword with overridden virtual methods
Vadim Zeitlin [Mon, 30 Oct 2006 19:14:13 +0000 (19:14 +0000)] 
use explicit virtual keyword with overridden virtual methods

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

18 years ago Replaced SetSizeHints -> SetMinSize
Robert Roebling [Mon, 30 Oct 2006 19:13:20 +0000 (19:13 +0000)] 
  Replaced SetSizeHints -> SetMinSize

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

18 years agocompilation fix for wxUSE_UNICODE_MSLU && !WXWIN_COMPATIBILITY_2_6 (bug 1587408)
Vadim Zeitlin [Mon, 30 Oct 2006 19:11:31 +0000 (19:11 +0000)] 
compilation fix for wxUSE_UNICODE_MSLU && !WXWIN_COMPATIBILITY_2_6 (bug 1587408)

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

18 years ago Replaced SetSizeHints() with SetMinSize().
Robert Roebling [Mon, 30 Oct 2006 19:09:59 +0000 (19:09 +0000)] 
  Replaced SetSizeHints() with SetMinSize().
  Fixed what must by typo be the way.

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

18 years agoaui notebook button enabling/disabling implemented
Benjamin Williams [Mon, 30 Oct 2006 18:58:53 +0000 (18:58 +0000)] 
aui notebook button enabling/disabling implemented

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

18 years ago It's too late.
Robert Roebling [Mon, 30 Oct 2006 18:52:50 +0000 (18:52 +0000)] 
 It's too late.

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

18 years ago Typo.
Robert Roebling [Mon, 30 Oct 2006 18:52:09 +0000 (18:52 +0000)] 
  Typo.

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

18 years ago Small fix again.
Robert Roebling [Mon, 30 Oct 2006 18:47:35 +0000 (18:47 +0000)] 
  Small fix again.

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

18 years agoSimplest fix received from OW community (Peter C. Chapin).
Włodzimierz Skiba [Mon, 30 Oct 2006 18:40:50 +0000 (18:40 +0000)] 
Simplest fix received from OW community (Peter C. Chapin).

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

18 years ago Removed GetAdjustedBestSize().
Robert Roebling [Mon, 30 Oct 2006 18:20:33 +0000 (18:20 +0000)] 
  Removed GetAdjustedBestSize().

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

18 years ago removed hack that used SetSizeHints() for some strange reason.
Robert Roebling [Mon, 30 Oct 2006 18:18:26 +0000 (18:18 +0000)] 
  removed hack that used SetSizeHints() for some strange reason.

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

18 years agoCopy constructor warning elimination
Julian Smart [Mon, 30 Oct 2006 18:15:31 +0000 (18:15 +0000)] 
Copy constructor warning elimination

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

18 years agoTinderbox build fix.
Włodzimierz Skiba [Mon, 30 Oct 2006 18:08:21 +0000 (18:08 +0000)] 
Tinderbox build fix.

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

18 years ago Correct wxPickerBase size calculation.
Robert Roebling [Mon, 30 Oct 2006 18:07:37 +0000 (18:07 +0000)] 
  Correct wxPickerBase size calculation.

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

18 years agowxWinCE build fix.
Włodzimierz Skiba [Mon, 30 Oct 2006 18:06:44 +0000 (18:06 +0000)] 
wxWinCE build fix.

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

18 years agodon't try to add emission hook if GtkWidget type is not loaded
Paul Cornett [Mon, 30 Oct 2006 18:00:50 +0000 (18:00 +0000)] 
don't try to add emission hook if GtkWidget type is not loaded

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

18 years agoAdded page break specification
Julian Smart [Mon, 30 Oct 2006 17:52:14 +0000 (17:52 +0000)] 
Added page break specification

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

18 years agoReuse wxCaret object
Julian Smart [Mon, 30 Oct 2006 17:51:38 +0000 (17:51 +0000)] 
Reuse wxCaret object
Add page break specification
Optimize drawing after character input

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

18 years agohandle XOpenDisplay() failure in GetSM(); reformatted the code
Vadim Zeitlin [Mon, 30 Oct 2006 17:07:27 +0000 (17:07 +0000)] 
handle XOpenDisplay() failure in GetSM(); reformatted the code

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

18 years agoTinderbox build fix.
Włodzimierz Skiba [Mon, 30 Oct 2006 17:05:42 +0000 (17:05 +0000)] 
Tinderbox build fix.

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

18 years agoSome watcom warnings.
Michael Wetherell [Mon, 30 Oct 2006 17:03:56 +0000 (17:03 +0000)] 
Some watcom warnings.

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

18 years agowxaui notebook tabs can scroll; notebook themability improved
Benjamin Williams [Mon, 30 Oct 2006 16:34:05 +0000 (16:34 +0000)] 
wxaui notebook tabs can scroll; notebook themability improved

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

18 years agogenerate wxEVT_COMMAND_TEXT_COPY event in wxHtmlWindow
Vadim Zeitlin [Mon, 30 Oct 2006 16:18:45 +0000 (16:18 +0000)] 
generate wxEVT_COMMAND_TEXT_COPY event in wxHtmlWindow

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

18 years agoUpdated to recently added files.
Włodzimierz Skiba [Mon, 30 Oct 2006 16:14:38 +0000 (16:14 +0000)] 
Updated to recently added files.

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

18 years agoGetCurrentSelection() was documented but not present in all ports (just MSW and GTK...
Vadim Zeitlin [Mon, 30 Oct 2006 16:04:27 +0000 (16:04 +0000)] 
GetCurrentSelection() was documented but not present in all ports (just MSW and GTK); moved it to the base classes

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

18 years agoinclude wx/msw/private.h before wx/msw/uxtheme.h for consistency with other headers...
Vadim Zeitlin [Mon, 30 Oct 2006 15:41:58 +0000 (15:41 +0000)] 
include wx/msw/private.h before wx/msw/uxtheme.h for consistency with other headers (it's not needed, strictly speaking, as uxtheme.h now includes it itself anyhow, but it's more clear like this)

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

18 years agoneed to include wx/msw/private.h to get GetHwnd() which is used here
Vadim Zeitlin [Mon, 30 Oct 2006 15:37:42 +0000 (15:37 +0000)] 
need to include wx/msw/private.h to get GetHwnd() which is used here

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

18 years ago Mark GetMinSize() as virtual and explain why.
Robert Roebling [Mon, 30 Oct 2006 15:02:34 +0000 (15:02 +0000)] 
  Mark GetMinSize() as virtual and explain why.

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

18 years ago [ 1587248 ] Segfault w/o Session Manager (e.g. KDE/GNOME ...)
Robert Roebling [Mon, 30 Oct 2006 14:46:17 +0000 (14:46 +0000)] 
  [ 1587248 ] Segfault w/o Session Manager (e.g. KDE/GNOME ...)

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

18 years agoUpdated to recently added files.
Włodzimierz Skiba [Mon, 30 Oct 2006 14:33:24 +0000 (14:33 +0000)] 
Updated to recently added files.

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

18 years ago Compilo.
Robert Roebling [Mon, 30 Oct 2006 13:57:18 +0000 (13:57 +0000)] 
  Compilo.

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

18 years agoMatch EscapeSqlChars() interface.
Włodzimierz Skiba [Mon, 30 Oct 2006 13:29:46 +0000 (13:29 +0000)] 
Match EscapeSqlChars() interface.

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

18 years ago Moved overridden SetMinSize() to base class.
Robert Roebling [Mon, 30 Oct 2006 13:25:00 +0000 (13:25 +0000)] 
 Moved overridden SetMinSize() to base class.

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

18 years ago Make SetMinSize() and SetMaxSize() virtual so they
Robert Roebling [Mon, 30 Oct 2006 13:18:35 +0000 (13:18 +0000)] 
  Make SetMinSize() and SetMaxSize() virtual so they
    can be overridden in wxTLW to set WM hints.
  Actually did that for wxGTK, nothing required for
    wxMSW, no idea about wxMac.
  Documented this in tlw.tex.

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

18 years agoKeep buildable.
Włodzimierz Skiba [Mon, 30 Oct 2006 12:45:02 +0000 (12:45 +0000)] 
Keep buildable.

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

18 years agomoved wxScrollBar geometry methods out of wxRenderer, they are common for all themes
Václav Slavík [Mon, 30 Oct 2006 12:33:25 +0000 (12:33 +0000)] 
moved wxScrollBar geometry methods out of wxRenderer, they are common for all themes

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

18 years agorenamed wxControlWithArrows::HitTest() to HitTestArrow() to avoid conflict with wxWin...
Václav Slavík [Mon, 30 Oct 2006 12:24:13 +0000 (12:24 +0000)] 
renamed wxControlWithArrows::HitTest() to HitTestArrow() to avoid conflict with wxWindow::HitTest()

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

18 years agoMoved to include/wx/private/fileback.h
Michael Wetherell [Mon, 30 Oct 2006 12:16:21 +0000 (12:16 +0000)] 
Moved to include/wx/private/fileback.h

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