]>
git.saurik.com Git - wxWidgets.git/log
Robin Dunn [Sat, 18 Feb 2006 21:40:57 +0000 (21:40 +0000)]
Prevent using a bad tree item.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37633
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 18 Feb 2006 21:37:24 +0000 (21:37 +0000)]
Added the wx.HVScrolledWindow class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37632
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 18 Feb 2006 18:16:57 +0000 (18:16 +0000)]
gcc initializer order fix warning (patch
1432835 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37631
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Sat, 18 Feb 2006 13:49:53 +0000 (13:49 +0000)]
wx_gtk_vmsjackets.c seems to not be used by anything these days. Delete on both wxGTK ports.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37630
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Feb 2006 21:25:05 +0000 (21:25 +0000)]
compilation fix for old SDK headers (such as shipped with VC6)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37629
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Thu, 16 Feb 2006 17:19:39 +0000 (17:19 +0000)]
Fixed Cut command, added support for MenuBar inside Frame/Dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37626
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Feb 2006 14:12:02 +0000 (14:12 +0000)]
compilation fix after removing wxImage(wxImage *) ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37625
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Feb 2006 11:26:03 +0000 (11:26 +0000)]
Allow tabbing in wxRadioBox.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37624
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Feb 2006 09:00:45 +0000 (09:00 +0000)]
Use g_signal_connect_after for GTK+ native controls
and wxTopLevelWindow focus events and the normal
_connect for custom controls.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37620
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Feb 2006 08:53:35 +0000 (08:53 +0000)]
Applied patch [
1431955 ] Fixes wxSocket* _Wait/Select
From Angel Vidal Veiga
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37619
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Thu, 16 Feb 2006 06:16:56 +0000 (06:16 +0000)]
cleanup - reformatting (pt 2)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37617
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 16 Feb 2006 03:07:20 +0000 (03:07 +0000)]
Added GetToolsCount
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37616
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 16 Feb 2006 03:03:43 +0000 (03:03 +0000)]
Fix for Bug #
1432054 : ToolBar controls not removed by ClearTools
Use DeleteTool in ClearTools instead of just destroying the internal
list, so the toolbar is kept fully in sync with the removal of all
tool types. Also fix wxMSW version to actually Destroy() the controls
when they are deleted from the toolbar.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37615
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Thu, 16 Feb 2006 01:03:29 +0000 (01:03 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37614
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 15 Feb 2006 21:16:45 +0000 (21:16 +0000)]
The cyrillic characters used in the CaseChanges() test have different values
on different platforms depending on the cyrillic character set used. So try
generating these from the Unicode instead of using fixed values.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37613
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 15 Feb 2006 21:16:10 +0000 (21:16 +0000)]
Warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37612
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Feb 2006 20:14:12 +0000 (20:14 +0000)]
Revert. Crashes single-line wxTextCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37610
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Feb 2006 20:09:10 +0000 (20:09 +0000)]
Connect focus_out_event handler before the default handler, as to suppress queue_draw when appropriate, that the
default one does.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37609
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 15 Feb 2006 19:59:27 +0000 (19:59 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37608
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 15 Feb 2006 16:31:05 +0000 (16:31 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37605
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Feb 2006 15:49:09 +0000 (15:49 +0000)]
Use correct type for storing return value. gboolean instead of bool.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37604
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Feb 2006 15:04:04 +0000 (15:04 +0000)]
return non-numpad key codes from wxCharCodeMSWToWX() if it is called with lParam==0 (this happens only when it's not called from WM_KEYDOWN/UP/CHAR handler and so we don't have information about which key was really pressed)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37602
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Feb 2006 14:57:41 +0000 (14:57 +0000)]
fixed USE_QA_DEFAULT usage (bug
1431952 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37601
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Feb 2006 14:26:53 +0000 (14:26 +0000)]
Wrap the warning suppress of SetSize around #ifndef WX_WARN_ILLEGAL_SETSIZE.
configure with CFLAGS="-DWX_WARN_ILLEGAL_SETSIZE" when wanting to deal with the problem and therefore see the
warnings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37600
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Feb 2006 14:01:20 +0000 (14:01 +0000)]
The return types for enter/leave-notify-event and focus-in/out-event handlers are gboolean, not gint
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37599
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 15 Feb 2006 13:26:28 +0000 (13:26 +0000)]
The focus handling change in wxTopLevelWindows broke
a few things.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37597
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 15 Feb 2006 12:59:37 +0000 (12:59 +0000)]
Fix for 64-bit systems
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37596
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 15 Feb 2006 12:58:50 +0000 (12:58 +0000)]
Check encoding names case insensitively
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37595
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 15 Feb 2006 12:10:47 +0000 (12:10 +0000)]
Alter focus handling to disable GTK+ standard
behaviour for custom controls (non native
controls) so that window is not invalidated
after focus in and out. Leave native control
alone.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37592
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 15 Feb 2006 09:59:39 +0000 (09:59 +0000)]
Applied wxVScrolledWindow patch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37591
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Wed, 15 Feb 2006 09:33:40 +0000 (09:33 +0000)]
Committing in .
first version of wxGTK2 for OpenVMS. At present for debugging only.
Modified Files:
wxWidgets/descrip.mms wxWidgets/setup.h_vms
wxWidgets/contrib/src/deprecated/descrip.mms
wxWidgets/samples/minimal/descrip.mms
wxWidgets/src/common/descrip.mms
wxWidgets/src/generic/descrip.mms
wxWidgets/src/gtk/descrip.mms wxWidgets/src/html/descrip.mms
wxWidgets/src/unix/descrip.mms wxWidgets/src/xml/descrip.mms
wxWidgets/src/xrc/descrip.mms
Added Files:
wxWidgets/lib/VMS_GTK2.OPT
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37590
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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