wxWidgets.git
18 years ago Reenable wxFULL_REPAINT_ON_RESIZE line.
Robert Roebling [Wed, 15 Feb 2006 09:02:58 +0000 (09:02 +0000)] 
  Reenable wxFULL_REPAINT_ON_RESIZE line.

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

18 years agoOnReplace not yet undoable
Roman Rolinsky [Tue, 14 Feb 2006 23:06:34 +0000 (23:06 +0000)] 
OnReplace not yet undoable

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

18 years agomake the stay-on-top mode controlled by a command-line parameter
Robin Dunn [Tue, 14 Feb 2006 22:15:24 +0000 (22:15 +0000)] 
make the stay-on-top mode controlled by a command-line parameter

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

18 years agoreSWIGged
Robin Dunn [Tue, 14 Feb 2006 22:13:50 +0000 (22:13 +0000)] 
reSWIGged

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

18 years agoApplied patch #1431193: work around for recent fileuri change in mediactrl + fix
Robin Dunn [Tue, 14 Feb 2006 22:04:49 +0000 (22:04 +0000)] 
Applied patch #1431193: work around for recent fileuri change in mediactrl + fix

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

18 years agoupdate of Paste command, new revision
Roman Rolinsky [Tue, 14 Feb 2006 21:08:02 +0000 (21:08 +0000)] 
update of Paste command, new revision

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

18 years agofix for memory leak in paste
Roman Rolinsky [Tue, 14 Feb 2006 20:58:11 +0000 (20:58 +0000)] 
fix for memory leak in paste

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

18 years ago More experimenting
Robert Roebling [Tue, 14 Feb 2006 13:54:51 +0000 (13:54 +0000)] 
  More experimenting

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

18 years agoCast to void* before casting to Node** to make the compiler do no strict-aliasing...
Mart Raudsepp [Tue, 14 Feb 2006 09:21:37 +0000 (09:21 +0000)] 
Cast to void* before casting to Node** to make the compiler do no strict-aliasing assumptions, and suppress a warning
if -fstrict-aliasing (enabled with -O2, -O3 and -Os unless forced off as is planned for the time being) is used.
See http://article.gmane.org/gmane.comp.lib.wxwidgets.devel/70262 for details.
Also return NULL instead of 0 in the same GetNodePtr, as the return type is a pointer, not integer.

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

18 years agocleanup - reformatting
David Surovell [Tue, 14 Feb 2006 06:54:06 +0000 (06:54 +0000)] 
cleanup - reformatting

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

18 years agocleanup - reformatting
David Surovell [Tue, 14 Feb 2006 04:41:07 +0000 (04:41 +0000)] 
cleanup - reformatting

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

18 years agoFix wxComboBox constructors after keyboard access commit, not all constructors were...
Kevin Hock [Tue, 14 Feb 2006 04:00:39 +0000 (04:00 +0000)] 
Fix wxComboBox constructors after keyboard access commit, not all constructors were setting the parent container pointer. Added Init method and put all the constructors together in the header (rather than being split between h and cpp)

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

18 years agomodified custom draw code to fully draw the items using a font with encoding differen...
Vadim Zeitlin [Tue, 14 Feb 2006 03:49:20 +0000 (03:49 +0000)] 
modified custom draw code to fully draw the items using a font with encoding different from the system one as the native list control ignores the font encoding; seems to finally work somehow but there is still horrible flicker as the items seem to be redrawn on every mouse move over them, no idea how to avoid this

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

18 years agoFix for reversed masks on displays with 8-bit depth, reported in patch 1219989.
Michael Wetherell [Mon, 13 Feb 2006 22:12:33 +0000 (22:12 +0000)] 
Fix for reversed masks on displays with 8-bit depth, reported in patch 1219989.

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

18 years agocleanup - refomatting
David Surovell [Mon, 13 Feb 2006 21:44:48 +0000 (21:44 +0000)] 
cleanup - refomatting

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

18 years agodeclare lists as exported, seems to be necessary in VC5 DLL builds and shouldn't...
Vadim Zeitlin [Mon, 13 Feb 2006 21:20:26 +0000 (21:20 +0000)] 
declare lists as exported, seems to be necessary in VC5 DLL builds and shouldn't hurt elsewhere

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

18 years agoNew APIs, Events, etc. for MediaCtrl
Robin Dunn [Mon, 13 Feb 2006 19:20:46 +0000 (19:20 +0000)] 
New APIs, Events, etc. for MediaCtrl

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

18 years agoa little tweak to the debug code (commented out)
Robin Dunn [Mon, 13 Feb 2006 19:20:24 +0000 (19:20 +0000)] 
a little tweak to the debug code (commented out)

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

18 years agodon't hide the log messages, and be sure to stop the timer when done
Robin Dunn [Mon, 13 Feb 2006 19:19:39 +0000 (19:19 +0000)] 
don't hide the log messages, and be sure to stop the timer when done

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

18 years agoShow some GradientFill usage
Robin Dunn [Mon, 13 Feb 2006 19:18:29 +0000 (19:18 +0000)] 
Show some GradientFill usage

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

18 years agochange doc tweaks
Robin Dunn [Mon, 13 Feb 2006 19:17:28 +0000 (19:17 +0000)] 
change doc tweaks

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

18 years agoNew APIs, Events, etc. for MediaCtrl
Robin Dunn [Mon, 13 Feb 2006 19:15:16 +0000 (19:15 +0000)] 
New APIs, Events, etc. for MediaCtrl

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

18 years agonew GetShown, Show, and etc. for wx.UpdateUIEvent
Robin Dunn [Mon, 13 Feb 2006 19:13:38 +0000 (19:13 +0000)] 
new GetShown, Show, and etc. for wx.UpdateUIEvent

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

18 years agoa little reorg and cleanup from the last two revisions
Robin Dunn [Mon, 13 Feb 2006 19:12:31 +0000 (19:12 +0000)] 
a little reorg and cleanup from the last two revisions

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

18 years ago Starting wxDataView..
Robert Roebling [Mon, 13 Feb 2006 16:34:56 +0000 (16:34 +0000)] 
  Starting wxDataView..

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

18 years agofixed transparency handling broken by the last commit
Vadim Zeitlin [Mon, 13 Feb 2006 15:30:28 +0000 (15:30 +0000)] 
fixed transparency handling broken by the last commit

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

18 years agominor docs corrections and improvements from Andreas Mohr (patch 1430551)
Vadim Zeitlin [Mon, 13 Feb 2006 15:18:35 +0000 (15:18 +0000)] 
minor docs corrections and improvements from Andreas Mohr (patch 1430551)

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

18 years agofixed SetAddress() for self-assignment (patch 1430703)
Vadim Zeitlin [Mon, 13 Feb 2006 15:16:37 +0000 (15:16 +0000)] 
fixed SetAddress() for self-assignment (patch 1430703)

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

18 years agouse C cast instead of reinterpret_cast which doesn't work for casting pointers to...
Vadim Zeitlin [Mon, 13 Feb 2006 14:58:21 +0000 (14:58 +0000)] 
use C cast instead of reinterpret_cast which doesn't work for casting pointers to functions to pointers to objects

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

18 years agocleanup - reformatting
David Surovell [Mon, 13 Feb 2006 09:10:34 +0000 (09:10 +0000)] 
cleanup - reformatting

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

18 years agocleanup - reformatting
David Surovell [Mon, 13 Feb 2006 08:03:37 +0000 (08:03 +0000)] 
cleanup - reformatting

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

18 years agofixed several crashes in XPM parsing code
Vadim Zeitlin [Mon, 13 Feb 2006 03:04:40 +0000 (03:04 +0000)] 
fixed several crashes in XPM parsing code

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

18 years agoRearrange build order so it successfully builds dll versions.
Jamie Gadd [Mon, 13 Feb 2006 02:39:03 +0000 (02:39 +0000)] 
Rearrange build order so it successfully builds dll versions.

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

18 years agofix client to screen (and vice versa) conversion
Vadim Zeitlin [Mon, 13 Feb 2006 00:49:24 +0000 (00:49 +0000)] 
fix client to screen (and vice versa) conversion

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

18 years agoblind compilation fix for 64 bit systems after last commit
Vadim Zeitlin [Mon, 13 Feb 2006 00:26:33 +0000 (00:26 +0000)] 
blind compilation fix for 64 bit systems after last commit

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

18 years agoEasy fix for automated uploads (I thought I tried this and it failed, but fortunately...
Kevin Ollivier [Mon, 13 Feb 2006 00:19:05 +0000 (00:19 +0000)] 
Easy fix for automated uploads (I thought I tried this and it failed, but fortunately I was wrong there) and leave a note about rebaking until it's implemented.

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

18 years agofixed wxFontMapper behaviour under wxGTK2: it now just maps all encodings to UTF-8
Vadim Zeitlin [Sun, 12 Feb 2006 23:39:55 +0000 (23:39 +0000)] 
fixed wxFontMapper behaviour under wxGTK2: it now just maps all encodings to UTF-8

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

18 years agocleanup - reformatting
David Surovell [Sun, 12 Feb 2006 23:37:07 +0000 (23:37 +0000)] 
cleanup - reformatting

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

18 years agoget (temporarily) rid of GTK+ debugging messages about negative width and size as...
Vadim Zeitlin [Sun, 12 Feb 2006 23:21:55 +0000 (23:21 +0000)] 
get (temporarily) rid of GTK+ debugging messages about negative width and size as this makes programs built with wxGTK2 unusable

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

18 years agoclean - reformatting
David Surovell [Sun, 12 Feb 2006 23:17:35 +0000 (23:17 +0000)] 
clean - reformatting

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

18 years agowxPalmOS build fix.
Włodzimierz Skiba [Sun, 12 Feb 2006 18:47:53 +0000 (18:47 +0000)] 
wxPalmOS build fix.

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

18 years ago!WX_PRECOMP (wxPalm) build fix.
Włodzimierz Skiba [Sun, 12 Feb 2006 17:51:44 +0000 (17:51 +0000)] 
!WX_PRECOMP (wxPalm) build fix.

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

18 years agoit is not possible to show/hide the window from the UpdateUI event handler; refactore...
Vadim Zeitlin [Sun, 12 Feb 2006 16:32:50 +0000 (16:32 +0000)] 
it is not possible to show/hide the window from the UpdateUI event handler; refactored the code by moving control-specific parts into the derived classes (patch 1338350)

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

18 years agodon't use #error as some compilers ignore it; provoke a real compile error instead
Vadim Zeitlin [Sun, 12 Feb 2006 13:55:19 +0000 (13:55 +0000)] 
don't use #error as some compilers ignore it; provoke a real compile error instead

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

18 years agotrick the sizer code into thinking that the wizard pages are shown so that it takes...
Vadim Zeitlin [Sun, 12 Feb 2006 13:48:49 +0000 (13:48 +0000)] 
trick the sizer code into thinking that the wizard pages are shown so that it takes them into account for the layout, even if they're not really shown

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

18 years agono changes; just added some comments
Vadim Zeitlin [Sun, 12 Feb 2006 13:37:45 +0000 (13:37 +0000)] 
no changes; just added some comments

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

18 years agowxWinCE warning fix.
Włodzimierz Skiba [Sun, 12 Feb 2006 13:16:52 +0000 (13:16 +0000)] 
wxWinCE warning fix.

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

18 years agocompilation fix for VC8 (see patch 1429985)
Vadim Zeitlin [Sun, 12 Feb 2006 13:08:37 +0000 (13:08 +0000)] 
compilation fix for VC8 (see patch 1429985)

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

18 years agowxUSE_UXTHEME=0 (WinCE) build fix.
Włodzimierz Skiba [Sun, 12 Feb 2006 13:06:54 +0000 (13:06 +0000)] 
wxUSE_UXTHEME=0 (WinCE) build fix.

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

18 years agoremoved extra semicolons added by previous patch (patch 1429906)
Vadim Zeitlin [Sun, 12 Feb 2006 13:01:07 +0000 (13:01 +0000)] 
removed extra semicolons added by previous patch (patch 1429906)

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

18 years agofixed memory leak in the sample and simplified wxCheckListBox creation code
Vadim Zeitlin [Sun, 12 Feb 2006 12:54:19 +0000 (12:54 +0000)] 
fixed memory leak in the sample and simplified wxCheckListBox creation code

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

18 years agotypo in comment
Vadim Zeitlin [Sun, 12 Feb 2006 12:40:18 +0000 (12:40 +0000)] 
typo in comment

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

18 years agoWarning fixes for VC5 (Igor Korot)
Michael Wetherell [Sun, 12 Feb 2006 12:16:56 +0000 (12:16 +0000)] 
Warning fixes for VC5 (Igor Korot)

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

18 years agoSome compilers don't define SIZE_T (e.g. dmc) so use size_t instead.
Michael Wetherell [Sun, 12 Feb 2006 11:00:45 +0000 (11:00 +0000)] 
Some compilers don't define SIZE_T (e.g. dmc) so use size_t instead.

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

18 years agoScript tweak
Julian Smart [Sun, 12 Feb 2006 10:28:33 +0000 (10:28 +0000)] 
Script tweak

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

18 years agointel fixes
Stefan Csomor [Sun, 12 Feb 2006 09:00:44 +0000 (09:00 +0000)] 
intel fixes

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

18 years agoReplace deprecated wxNB_* flags with wxBK_* used in last commit.
Jamie Gadd [Sun, 12 Feb 2006 08:43:01 +0000 (08:43 +0000)] 
Replace deprecated wxNB_* flags with wxBK_* used in last commit.

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

18 years agoForward decalre wxPyFindSwigType
Robin Dunn [Sun, 12 Feb 2006 08:17:29 +0000 (08:17 +0000)] 
Forward decalre wxPyFindSwigType

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

18 years agoAdded the wx.DC.GradientFillConcentric and wx.DC.GradientFillLinear
Robin Dunn [Sun, 12 Feb 2006 08:16:10 +0000 (08:16 +0000)] 
Added the wx.DC.GradientFillConcentric and wx.DC.GradientFillLinear
methods.

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

18 years agoAdd missing include for non-PCH builds
Kevin Hock [Sun, 12 Feb 2006 03:43:53 +0000 (03:43 +0000)] 
Add missing include for non-PCH builds

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

18 years agoAdd missing include for non-PCH builds
Kevin Hock [Sun, 12 Feb 2006 03:11:37 +0000 (03:11 +0000)] 
Add missing include for non-PCH builds

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

18 years agotypo
Vadim Zeitlin [Sun, 12 Feb 2006 02:21:13 +0000 (02:21 +0000)] 
typo

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

18 years agoadded linear and concentric gradient fill functions (modified/fixed patch from Ryan...
Vadim Zeitlin [Sun, 12 Feb 2006 01:57:31 +0000 (01:57 +0000)] 
added linear and concentric gradient fill functions (modified/fixed patch from Ryan Norton)

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

18 years agoAdd -fno-strict-aliasing to the optimisation flags for gcc as discussed on wx-dev
Michael Wetherell [Sun, 12 Feb 2006 01:55:41 +0000 (01:55 +0000)] 
Add -fno-strict-aliasing to the optimisation flags for gcc as discussed on wx-dev

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

18 years agoNote wxSOCKET_REUSEADDR and SetLocal/Connection changes [ Result of extended patch...
Kevin Hock [Sun, 12 Feb 2006 00:46:14 +0000 (00:46 +0000)] 
Note wxSOCKET_REUSEADDR and SetLocal/Connection changes [ Result of extended patch 1415505 ]

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

18 years agoDocument new SetLocal method, new capabilities for wxSOCKET_REUSEADDR, and new overlo...
Kevin Hock [Sun, 12 Feb 2006 00:44:54 +0000 (00:44 +0000)] 
Document new SetLocal method, new capabilities for wxSOCKET_REUSEADDR, and new overloaded Connect method [ Documentation changes for extended patch 1415505 ]

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

18 years agoRespect the REUSEADDR flag to allow rebinding; bind to local port prior to connecting...
Kevin Hock [Sat, 11 Feb 2006 23:44:26 +0000 (23:44 +0000)] 
Respect the REUSEADDR flag to allow rebinding; bind to local port prior to connecting if a local port is specified [ Extension of patch 1415505 ]

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

18 years agoRespect the REUSEADDR flag to allow rebinding; bind to local port prior to connecting...
Kevin Hock [Sat, 11 Feb 2006 23:43:17 +0000 (23:43 +0000)] 
Respect the REUSEADDR flag to allow rebinding; bind to local port prior to connecting if a local port is specified; add SO_REUSEPORT wherever SO_REUSEADDR is used if SO_REUSEPORT is defined, otherwise reuse fails on BSD systems (e.g. Mac OS X) [ Extension of patch 1415505 ]

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

18 years agoAdd SetLocal method; overload Connect to accept a local address and move common Conne...
Kevin Hock [Sat, 11 Feb 2006 23:39:25 +0000 (23:39 +0000)] 
Add SetLocal method; overload Connect to accept a local address and move common Connect code into DoConnect; DoConnect handles wxSOCKET_REUSEADDR flag and setting local address [ Heavily modified and expanded patch 1415505 ]

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

18 years agoRearrainge things so the SWIG_VERSION values doesn't need to be
Robin Dunn [Sat, 11 Feb 2006 19:46:49 +0000 (19:46 +0000)] 
Rearrainge things so the SWIG_VERSION values doesn't need to be
written to the C++ wrapper file.

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

18 years agoDocstring update
Robin Dunn [Sat, 11 Feb 2006 19:45:38 +0000 (19:45 +0000)] 
Docstring update

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

18 years agoNo longer need the SWIG_VERSION to be output to the C++ file, so
Robin Dunn [Sat, 11 Feb 2006 19:45:17 +0000 (19:45 +0000)] 
No longer need the SWIG_VERSION to be output to the C++ file, so
remove that change from the patch.

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

18 years agoDocumenting WX_MONOLITHIC build option.
Kevin Ollivier [Sat, 11 Feb 2006 18:41:11 +0000 (18:41 +0000)] 
Documenting WX_MONOLITHIC build option.

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

18 years agoadded assignment operators from int for disambiguation of expressions such as ll=0
Vadim Zeitlin [Sat, 11 Feb 2006 17:30:26 +0000 (17:30 +0000)] 
added assignment operators from int for disambiguation of expressions such as ll=0

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

18 years agoremoved stray #endif added in previous commit
Vadim Zeitlin [Sat, 11 Feb 2006 17:17:08 +0000 (17:17 +0000)] 
removed stray #endif added in previous commit

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

18 years agouse wxClockMillis_t to fix wxUSE_LONGLONG=0 compilation
Vadim Zeitlin [Sat, 11 Feb 2006 16:56:40 +0000 (16:56 +0000)] 
use wxClockMillis_t to fix wxUSE_LONGLONG=0 compilation

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

18 years agoadded support for 64 bit ints in wx stream classes (patch 1203970)
Vadim Zeitlin [Sat, 11 Feb 2006 16:51:34 +0000 (16:51 +0000)] 
added support for 64 bit ints in wx stream classes (patch 1203970)

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

18 years agowxUSE_DATETIME==0 compilation fix (part of patch 1203970)
Vadim Zeitlin [Sat, 11 Feb 2006 16:40:10 +0000 (16:40 +0000)] 
wxUSE_DATETIME==0 compilation fix (part of patch 1203970)

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

18 years agoprovide wxGetLocalTimeMillis() (returning double) even if wxUSE_LONGLONG==0
Vadim Zeitlin [Sat, 11 Feb 2006 16:38:28 +0000 (16:38 +0000)] 
provide wxGetLocalTimeMillis() (returning double) even if wxUSE_LONGLONG==0

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

18 years agouse wxDiskspaceSize_t which is long and not wxLongLong if wxUSE_LONGLONG==0 (part...
Vadim Zeitlin [Sat, 11 Feb 2006 16:21:14 +0000 (16:21 +0000)] 
use wxDiskspaceSize_t which is long and not wxLongLong if wxUSE_LONGLONG==0 (part of patch 1203970)

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

18 years agocompilation fixes for wxUSE_DATETIME==0 (another part of patch 1203970)
Vadim Zeitlin [Sat, 11 Feb 2006 16:20:28 +0000 (16:20 +0000)] 
compilation fixes for wxUSE_DATETIME==0 (another part of patch 1203970)

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

18 years agowxODBC depends on wxDateTime (part of patch 1203970)
Vadim Zeitlin [Sat, 11 Feb 2006 15:44:21 +0000 (15:44 +0000)] 
wxODBC depends on wxDateTime (part of patch 1203970)

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

18 years agowxArchive depends on wxDateTime (part of patch 1203970)
Vadim Zeitlin [Sat, 11 Feb 2006 15:42:01 +0000 (15:42 +0000)] 
wxArchive depends on wxDateTime (part of patch 1203970)

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

18 years agoApplied patch [ 1412216 ] non-themed fallback support for other wxNotebook orientation
Julian Smart [Sat, 11 Feb 2006 15:41:40 +0000 (15:41 +0000)] 
Applied patch [ 1412216 ] non-themed fallback support for other wxNotebook orientation

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

18 years agoApplied [ 1394785 ] wxListCtrl::EndEditLabel implementation
Julian Smart [Sat, 11 Feb 2006 15:16:35 +0000 (15:16 +0000)] 
Applied [ 1394785 ] wxListCtrl::EndEditLabel implementation
By troelsk

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

18 years agoApplied patch [ 1417709 ] wxFSVolume produces error messagebox
Julian Smart [Sat, 11 Feb 2006 14:57:25 +0000 (14:57 +0000)] 
Applied patch [ 1417709 ] wxFSVolume produces error messagebox
(following Vadim's suggestion to do this globally)

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

18 years agoApplied part 2 of [ 1415183 ] a couple of wxAutomation object/ole fixes
Julian Smart [Sat, 11 Feb 2006 14:51:16 +0000 (14:51 +0000)] 
Applied part 2 of [ 1415183 ] a couple of wxAutomation object/ole fixes

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

18 years agoApplied patch [ 1424247 ] Have wxGenericListCtrl not size a window with a negative val
Julian Smart [Sat, 11 Feb 2006 14:39:23 +0000 (14:39 +0000)] 
Applied patch [ 1424247 ] Have wxGenericListCtrl not size a window with a negative val

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

18 years agoDoc corrections
Julian Smart [Sat, 11 Feb 2006 12:05:53 +0000 (12:05 +0000)] 
Doc corrections

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

18 years agoI like if things compile with --enable-unicode + --enable-mediactrl. Code shamelessly...
Mart Raudsepp [Sat, 11 Feb 2006 11:47:12 +0000 (11:47 +0000)] 
I like if things compile with --enable-unicode + --enable-mediactrl. Code shamelessly stolen from src/gtk/app.cpp.
gst backend of wxMediaCtrl doesn't seem to be able to load files (at least in unicode) though...

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

18 years agoDo not reintroduce #pragma interface/implementation for html/helpdlg and mediactrl...
Mart Raudsepp [Sat, 11 Feb 2006 04:53:56 +0000 (04:53 +0000)] 
Do not reintroduce #pragma interface/implementation for html/helpdlg and mediactrl. These pragmas are an abomination
from hell.

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

18 years ago* wxFrameLayout should compile in unicode builds for ports other than wxMSW or wxGTK...
Mart Raudsepp [Sat, 11 Feb 2006 02:03:25 +0000 (02:03 +0000)] 
* wxFrameLayout should compile in unicode builds for ports other than wxMSW or wxGTK too - fix missing _().
* wxMac has Reparent, so use it in wxFL instead of the, now unicode-compilable, warning messagebox.
* Code cleanup.
- Probably some more ports have Reparent too, so could add into the CPP check. And it might be a good idea to do for
the non-supported ports what wxGTK1 does (just return, not spew a messagebox). If Reparent already does nothing for
unsupported ports, then could get rid of the CPP logic completely.

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

18 years agofixed wx_media linkage/export problems - from RN patch
David Surovell [Sat, 11 Feb 2006 00:30:20 +0000 (00:30 +0000)] 
fixed wx_media linkage/export problems - from RN patch

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

18 years agonote that SetAutoLayout() doesn't work for all windows
Vadim Zeitlin [Sat, 11 Feb 2006 00:19:34 +0000 (00:19 +0000)] 
note that SetAutoLayout() doesn't work for all windows

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

18 years agoclarified wxUSE_STD_IOSTREAM and wxUSE_STREAMS
Vadim Zeitlin [Sat, 11 Feb 2006 00:12:06 +0000 (00:12 +0000)] 
clarified wxUSE_STD_IOSTREAM and wxUSE_STREAMS

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

18 years agofixed compilation problem in pror commit
David Surovell [Fri, 10 Feb 2006 23:57:36 +0000 (23:57 +0000)] 
fixed compilation problem in pror commit

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

18 years agoToplevel windows don't have sibling static boxes. Fixes crash in AdjustStaticBoxZOrder.
Jamie Gadd [Fri, 10 Feb 2006 21:44:54 +0000 (21:44 +0000)] 
Toplevel windows don't have sibling static boxes. Fixes crash in AdjustStaticBoxZOrder.

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

18 years agocleanup - reformatting (reapplied after RN-VZ mega-update)
David Surovell [Fri, 10 Feb 2006 21:38:24 +0000 (21:38 +0000)] 
cleanup - reformatting (reapplied after RN-VZ mega-update)

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

18 years agosupport monolithic build using wxpresets (patch 1360289)
Vadim Zeitlin [Fri, 10 Feb 2006 21:13:41 +0000 (21:13 +0000)] 
support monolithic build using wxpresets (patch 1360289)

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

18 years agoadded generation of wxEVT_SCROLL_XXX (patch 1424698)
Vadim Zeitlin [Fri, 10 Feb 2006 21:03:35 +0000 (21:03 +0000)] 
added generation of wxEVT_SCROLL_XXX (patch 1424698)

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