]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoAllow Save Settings to save even when AutoSave is turned off
Robin Dunn [Fri, 3 Feb 2006 23:07:15 +0000 (23:07 +0000)] 
Allow Save Settings to save even when AutoSave is turned off

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

18 years agoDon't assume that msw.remap was 1, instead change it back to what it
Robin Dunn [Fri, 3 Feb 2006 23:05:15 +0000 (23:05 +0000)] 
Don't assume that msw.remap was 1, instead change it back to what it
really was before.

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

18 years agoGTK2: gtk_label_set -> gtk_label_set_text
Mart Raudsepp [Fri, 3 Feb 2006 22:58:26 +0000 (22:58 +0000)] 
GTK2: gtk_label_set -> gtk_label_set_text

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

18 years agoGTK2: gtk_toggle_button_set_state -> gtk_toggle_button_set_active
Mart Raudsepp [Fri, 3 Feb 2006 22:53:37 +0000 (22:53 +0000)] 
GTK2: gtk_toggle_button_set_state -> gtk_toggle_button_set_active

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

18 years agoGTK2: gtk_timeout_add -> g_timeout_add; gtk_timeout_remove -> g_source_remove.
Mart Raudsepp [Fri, 3 Feb 2006 22:22:27 +0000 (22:22 +0000)] 
GTK2: gtk_timeout_add -> g_timeout_add; gtk_timeout_remove -> g_source_remove.
Fix gtk_frame_urgency_timer_callback return type (gint -> gboolean).

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

18 years agoGTK2: gtk_window_set_policy -> gtk_window_set_resizable. Slight change for resizable...
Mart Raudsepp [Fri, 3 Feb 2006 22:08:01 +0000 (22:08 +0000)] 
GTK2: gtk_window_set_policy -> gtk_window_set_resizable. Slight change for resizable toplevel behaviour -
allow_shrink is now always FALSE - it being TRUE is told to be 99% of the times a bad idea, too. I think we aren't
the 1% case here

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

18 years agoGTK2: gtk_draw_* -> gtk_paint_*
Mart Raudsepp [Fri, 3 Feb 2006 21:57:03 +0000 (21:57 +0000)] 
GTK2: gtk_draw_* -> gtk_paint_*

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

18 years agoGTK2: gtk_widget_set_usize -> gtk_widget_set_size_request
Mart Raudsepp [Fri, 3 Feb 2006 21:51:21 +0000 (21:51 +0000)] 
GTK2: gtk_widget_set_usize -> gtk_widget_set_size_request

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

18 years agoGTK2: gtk_idle_add_priority -> g_idle_add_full; gtk_idle_remove -> g_source_remove
Mart Raudsepp [Fri, 3 Feb 2006 21:44:31 +0000 (21:44 +0000)] 
GTK2: gtk_idle_add_priority -> g_idle_add_full; gtk_idle_remove -> g_source_remove

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

18 years agowxGTK2 compiles fine with {G,PANGO}_DISABLE_DEPRECATED. Define them to catch deprecat...
Mart Raudsepp [Fri, 3 Feb 2006 21:27:04 +0000 (21:27 +0000)] 
wxGTK2 compiles fine with {G,PANGO}_DISABLE_DEPRECATED. Define them to catch deprecated function usage for older
glib/pango versions and/or other systems. Is there a better place for this than defs.h?

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

18 years agominor reformat
David Surovell [Fri, 3 Feb 2006 21:15:25 +0000 (21:15 +0000)] 
minor reformat

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

18 years agog_main_set_poll_func(x) -> g_main_context_set_poll_func(NULL, x). Former deprecated...
Mart Raudsepp [Fri, 3 Feb 2006 20:57:00 +0000 (20:57 +0000)] 
g_main_set_poll_func(x) -> g_main_context_set_poll_func(NULL, x). Former deprecated since glib-2.2. Latter available
since at least glib-2.0

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

18 years agoRemove obsolete GTK1 compatibility macros. Patch #1413458 - Paul Cornett
Mart Raudsepp [Fri, 3 Feb 2006 20:38:55 +0000 (20:38 +0000)] 
Remove obsolete GTK1 compatibility macros. Patch #1413458 - Paul Cornett

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

18 years ago DeleteFunction argument should be non-const since it
Mattia Barbon [Fri, 3 Feb 2006 18:26:55 +0000 (18:26 +0000)] 
  DeleteFunction argument should be non-const since it
is deleted inside the function.

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

18 years agoFix for WinCE - no delayed sizing for now
Julian Smart [Fri, 3 Feb 2006 16:30:14 +0000 (16:30 +0000)] 
Fix for WinCE - no delayed sizing for now

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

18 years agoApplied patch from Neil Robinson to allow manipulation of unattached menubars
Julian Smart [Fri, 3 Feb 2006 16:29:05 +0000 (16:29 +0000)] 
Applied patch from Neil Robinson to allow manipulation of unattached menubars

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

18 years agoBetter cleanup of circular references.
Robin Dunn [Fri, 3 Feb 2006 06:51:34 +0000 (06:51 +0000)] 
Better cleanup of circular references.

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

18 years agoFix for bug #1422217. Menu items with the checked bitmap set need to
Robin Dunn [Thu, 2 Feb 2006 20:59:24 +0000 (20:59 +0000)] 
Fix for bug #1422217.  Menu items with the checked bitmap set need to
be owner drawn.  This also fixes submenu items that have a bitmap.

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

18 years agoFix nonsensical checked menu item label and behaviour
Julian Smart [Thu, 2 Feb 2006 18:19:04 +0000 (18:19 +0000)] 
Fix nonsensical checked menu item label and behaviour

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

18 years agoadd missing wxHTML sources
David Surovell [Thu, 2 Feb 2006 17:00:33 +0000 (17:00 +0000)] 
add missing wxHTML sources

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

18 years agoScroll text into view when typing
Julian Smart [Thu, 2 Feb 2006 13:05:30 +0000 (13:05 +0000)] 
Scroll text into view when typing

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

18 years agouse UNICODE=1 by default
Robin Dunn [Thu, 2 Feb 2006 02:20:02 +0000 (02:20 +0000)] 
use UNICODE=1 by default

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

18 years agouse UNICODE=1 by default
Robin Dunn [Thu, 2 Feb 2006 02:02:27 +0000 (02:02 +0000)] 
use UNICODE=1 by default

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

18 years agoreSWIGged
Robin Dunn [Thu, 2 Feb 2006 02:02:04 +0000 (02:02 +0000)] 
reSWIGged

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

18 years agoMention the SWIG_VERSION change
Robin Dunn [Thu, 2 Feb 2006 01:48:40 +0000 (01:48 +0000)] 
Mention the SWIG_VERSION change

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

18 years agominor layout tweak
Robin Dunn [Thu, 2 Feb 2006 01:47:16 +0000 (01:47 +0000)] 
minor layout tweak

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

18 years agoAdded wxPython wrappers for the new wx.Treebook and wx.Toolbook
Robin Dunn [Wed, 1 Feb 2006 23:46:43 +0000 (23:46 +0000)] 
Added wxPython wrappers for the new wx.Treebook and wx.Toolbook
classes.

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

18 years agoSet the toolbar orientation based on the wxBK_ alignment style flag
Robin Dunn [Wed, 1 Feb 2006 23:45:14 +0000 (23:45 +0000)] 
Set the toolbar orientation based on the wxBK_ alignment style flag

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

18 years agoeVC3 build fix.
Włodzimierz Skiba [Wed, 1 Feb 2006 15:23:19 +0000 (15:23 +0000)] 
eVC3 build fix.

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

18 years agowxOS2 warning fixes after daily build log.
Włodzimierz Skiba [Wed, 1 Feb 2006 13:52:08 +0000 (13:52 +0000)] 
wxOS2 warning fixes after daily build log.

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

18 years agoupdated from CVS
Roman Rolinsky [Wed, 1 Feb 2006 10:25:54 +0000 (10:25 +0000)] 
updated from CVS

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

18 years ago[ 1420190 ] Enable backspace key on smartphone
Włodzimierz Skiba [Tue, 31 Jan 2006 21:37:32 +0000 (21:37 +0000)] 
1420190 ] Enable backspace key on smartphone

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

18 years agoWarning fix.
Włodzimierz Skiba [Tue, 31 Jan 2006 21:29:13 +0000 (21:29 +0000)] 
Warning fix.

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

18 years agoBuild fix.
Włodzimierz Skiba [Tue, 31 Jan 2006 21:27:40 +0000 (21:27 +0000)] 
Build fix.

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

18 years agoDelay part of the setup
Robin Dunn [Tue, 31 Jan 2006 17:48:19 +0000 (17:48 +0000)] 
Delay part of the setup

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

18 years agoMac doesn't like getting an icon if it's a bitmap
Julian Smart [Tue, 31 Jan 2006 16:22:54 +0000 (16:22 +0000)] 
Mac doesn't like getting an icon if it's a bitmap

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

18 years agowxControl::SetLabel no longer strips out codes so do it here
Julian Smart [Tue, 31 Jan 2006 16:01:19 +0000 (16:01 +0000)] 
wxControl::SetLabel no longer strips out codes so do it here

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

18 years agoAdded missing include
Julian Smart [Tue, 31 Jan 2006 15:37:19 +0000 (15:37 +0000)] 
Added missing include

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

18 years agoAdded wxUSE_TOOLBOOK
Julian Smart [Tue, 31 Jan 2006 15:12:00 +0000 (15:12 +0000)] 
Added wxUSE_TOOLBOOK

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

18 years agoRegenerated configure for wxToolbook
Julian Smart [Tue, 31 Jan 2006 14:37:49 +0000 (14:37 +0000)] 
Regenerated configure for wxToolbook

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

18 years agoAdded SetSheetStyle to property sheet dialog to allow specification
Julian Smart [Tue, 31 Jan 2006 13:54:17 +0000 (13:54 +0000)] 
Added SetSheetStyle to property sheet dialog to allow specification
of alternative book styles and shrink-to-fit mode
Updated dialogs sample with example of toolbook-style property sheet dialog

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

18 years agoIntroduced the ability to size a book control based on the currently selected page
Julian Smart [Tue, 31 Jan 2006 13:51:33 +0000 (13:51 +0000)] 
Introduced the ability to size a book control based on the currently selected page

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

18 years agoPut MFC sample at end of list
Julian Smart [Tue, 31 Jan 2006 09:29:24 +0000 (09:29 +0000)] 
Put MFC sample at end of list

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

18 years agoAdded toolbook.cpp
Julian Smart [Tue, 31 Jan 2006 09:28:51 +0000 (09:28 +0000)] 
Added toolbook.cpp

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

18 years agoAnother patch from Tim Kosse for using images on more than one column
Robin Dunn [Tue, 31 Jan 2006 02:37:23 +0000 (02:37 +0000)] 
Another patch from Tim Kosse for using images on more than one column

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

18 years agoPutting the SetBestFittingSize() call at the end of wxToolBar::Realize
Robin Dunn [Tue, 31 Jan 2006 01:55:59 +0000 (01:55 +0000)] 
Putting the SetBestFittingSize() call at the end of wxToolBar::Realize
seems to cause more problems than it fixes, and in fact I can't seem
to duplicate the problems that it had before any longer, so let's
remove it.

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

18 years agoLast parameter of GetVolumeInformation() is not pointer.
Włodzimierz Skiba [Tue, 31 Jan 2006 00:54:26 +0000 (00:54 +0000)] 
Last parameter of GetVolumeInformation() is not pointer.

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

18 years agoReverting patch 1325857
Julian Smart [Mon, 30 Jan 2006 20:04:58 +0000 (20:04 +0000)] 
Reverting patch 1325857

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

18 years agoTree != List
Włodzimierz Skiba [Mon, 30 Jan 2006 16:46:55 +0000 (16:46 +0000)] 
Tree != List

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

18 years agoThis is a TOOLBOOK, not a LISTBOOK
Robin Dunn [Mon, 30 Jan 2006 16:38:19 +0000 (16:38 +0000)] 
This is a TOOLBOOK, not a LISTBOOK

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

18 years agoAdded wxUSE_TOOLBOOK
Julian Smart [Mon, 30 Jan 2006 16:26:30 +0000 (16:26 +0000)] 
Added wxUSE_TOOLBOOK

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

18 years agoEntry for wxToolbook.
Julian Smart [Mon, 30 Jan 2006 16:00:22 +0000 (16:00 +0000)] 
Entry for wxToolbook.

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

18 years agoAdapted notebook sample to demonstrate wxToolbook
Julian Smart [Mon, 30 Jan 2006 15:40:32 +0000 (15:40 +0000)] 
Adapted notebook sample to demonstrate wxToolbook

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

18 years agoUpdates for wxToolbook class
Julian Smart [Mon, 30 Jan 2006 15:38:51 +0000 (15:38 +0000)] 
Updates for wxToolbook class

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

18 years agoAdded wxToolbook class
Julian Smart [Mon, 30 Jan 2006 15:35:04 +0000 (15:35 +0000)] 
Added wxToolbook class

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

18 years agoSeparated out book control sizing code
Julian Smart [Mon, 30 Jan 2006 15:19:48 +0000 (15:19 +0000)] 
Separated out book control sizing code

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

18 years ago Committing in .
Jouk Jansen [Mon, 30 Jan 2006 12:32:08 +0000 (12:32 +0000)] 
 Committing in .

 Updated OpenVMS compile support

 Modified Files:
  wxWidgets/descrip.mms
 ----------------------------------------------------------------------

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

18 years agowxPython tab cleaning
David Surovell [Sun, 29 Jan 2006 17:35:47 +0000 (17:35 +0000)] 
wxPython tab cleaning

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

18 years ago Fix rawbitmap sample to clear bitmap first.
Robert Roebling [Sun, 29 Jan 2006 15:44:21 +0000 (15:44 +0000)] 
  Fix rawbitmap sample to clear bitmap first.

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

18 years agoremove extraneous whitespace
David Surovell [Sun, 29 Jan 2006 08:49:53 +0000 (08:49 +0000)] 
remove extraneous whitespace

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

18 years agoEnsure the window is still valid before adjusting the scrollbars
Robin Dunn [Sun, 29 Jan 2006 02:36:29 +0000 (02:36 +0000)] 
Ensure the window is still valid before adjusting the scrollbars

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

18 years agoMinor demo tweaks
Robin Dunn [Sun, 29 Jan 2006 02:34:44 +0000 (02:34 +0000)] 
Minor demo tweaks

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

18 years agoChanges needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
Robin Dunn [Sun, 29 Jan 2006 02:33:00 +0000 (02:33 +0000)] 
Changes needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
the upcoming 1.3.28, using #if statements on SWIG_VERSION.

Adjustments to ownership of SWIG objects, add some destructors and
explicitly disown non-window objects when their ownership is
transfered to a C++ object.

Since all window objects are owned by their parent, or by themselves,
always set their thisown attribute to False.

Explicitly set thisown to False after any Destroy() methods are
called, so SWIG doesn't try to destroy them again.

Etc.

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

18 years agoOuput a SWIG_VERSION #define to the wrapper file.
Robin Dunn [Sun, 29 Jan 2006 02:14:44 +0000 (02:14 +0000)] 
Ouput a SWIG_VERSION #define to the wrapper file.

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

18 years agoChanges needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
Robin Dunn [Sun, 29 Jan 2006 02:09:45 +0000 (02:09 +0000)] 
Changes needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
the upcoming 1.3.28, using #if statements on SWIG_VERSION.

Adjustments to ownership of SWIG objects, add some destructors and
explicitly disown non-window objects when their ownership is
transfered to a C++ object.

Since all window objects are owned by their parent, or by themselves,
always set their thisown attribute to False.

Explicitly set thisown to False after any Destroy() methods are
called, so SWIG doesn't try to destroy them again.

Etc.

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

18 years agono longer need to lowercase the input ourselves
Robin Dunn [Sun, 29 Jan 2006 01:36:59 +0000 (01:36 +0000)] 
no longer need to lowercase the input ourselves

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

18 years agoUse reference types on SetDimension so the proper typemaps are used.
Robin Dunn [Sun, 29 Jan 2006 01:35:14 +0000 (01:35 +0000)] 
Use reference types on SetDimension so the proper typemaps are used.

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

18 years agominor changes as per RN comments - add some comments and reorder a switch stmt.
David Surovell [Sat, 28 Jan 2006 18:25:40 +0000 (18:25 +0000)] 
minor changes as per RN comments - add some comments and reorder a switch stmt.

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

18 years agoimproved LaunchDefaultBrowser on FreeBSD systems by using the BROWSER env var when...
David Surovell [Sat, 28 Jan 2006 18:06:09 +0000 (18:06 +0000)] 
improved LaunchDefaultBrowser on FreeBSD systems by using the BROWSER env var when no HTML file MIME mapping is found

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

18 years agoDo test for get{host,serv}byname_r in C++ mode, so non visible declarations
Stefan Neis [Sat, 28 Jan 2006 13:52:17 +0000 (13:52 +0000)] 
Do test for get{host,serv}byname_r in C++ mode, so non visible declarations
        cannot break compilation of gsocket.cpp.
Replaced AC_LANG_SAVE/RESTORE by AC_LANG_PUSH/POP for consistency.

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

18 years agoconverting menu ids and safeguarding against missing menu items
Stefan Csomor [Sat, 28 Jan 2006 12:28:56 +0000 (12:28 +0000)] 
converting menu ids and safeguarding against missing menu items

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

18 years agoFurther attempts at WinCE media control
Julian Smart [Sat, 28 Jan 2006 10:56:27 +0000 (10:56 +0000)] 
Further attempts at WinCE media control

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

18 years agoattempt to fix endian problems when doing cross-compiles for universal binaries from...
Stefan Csomor [Sat, 28 Jan 2006 06:59:20 +0000 (06:59 +0000)] 
attempt to fix endian problems when doing cross-compiles for universal binaries from a ppc

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

18 years agoAdding Reswig and Universal binary options to both build_packages.sh and the wxPython...
Kevin Ollivier [Sat, 28 Jan 2006 02:11:22 +0000 (02:11 +0000)] 
Adding Reswig and Universal binary options to both build_packages.sh and the wxPythonOSX/build script.

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

18 years agoSetSelection() must update m_selectionOld, otherwise it doesn't correspond to the...
Vadim Zeitlin [Sat, 28 Jan 2006 00:43:23 +0000 (00:43 +0000)] 
SetSelection() must update m_selectionOld, otherwise it doesn't correspond to the real selection any more and selection change events are sent twice

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

18 years agoFurther steps towards media control support in WinCE (Ryan Norton)
Julian Smart [Fri, 27 Jan 2006 23:32:12 +0000 (23:32 +0000)] 
Further steps towards media control support in WinCE (Ryan Norton)
- not yet working

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

18 years agoSmall typo fix
Julian Smart [Fri, 27 Jan 2006 23:30:50 +0000 (23:30 +0000)] 
Small typo fix

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

18 years agodon't eat all events if m_maxLength is 0: this means no limit according to the docs...
Vadim Zeitlin [Fri, 27 Jan 2006 23:05:23 +0000 (23:05 +0000)] 
don't eat all events if m_maxLength is 0: this means no limit according to the docs and both wxMSW and wxGTK behave like this

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

18 years agoSince Universal binaries compile the same file twice for different architectures...
Kevin Ollivier [Fri, 27 Jan 2006 22:54:41 +0000 (22:54 +0000)] 
Since Universal binaries compile the same file twice for different architectures, we need to allow WORDS_BIGENDIAN to be re-defined.

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

18 years agofixed MIPSpro version in the comment
Vadim Zeitlin [Fri, 27 Jan 2006 22:50:16 +0000 (22:50 +0000)] 
fixed MIPSpro version in the comment

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

18 years agoLink oleacc.lib conditionally since VC++ 5 w/o PSDK doesn't have it
Michael Wetherell [Fri, 27 Jan 2006 22:07:12 +0000 (22:07 +0000)] 
Link oleacc.lib conditionally since VC++ 5 w/o PSDK doesn't have it

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

18 years agoFix fro conflict between defs.h and glib headers.
Włodzimierz Skiba [Fri, 27 Jan 2006 17:32:03 +0000 (17:32 +0000)] 
Fix fro conflict between defs.h and glib headers.

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

18 years agoremoving unnecessary code
Stefan Csomor [Fri, 27 Jan 2006 17:05:23 +0000 (17:05 +0000)] 
removing unnecessary code

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

18 years agoadapting keycode field usage for EVT_CHAR in unicode to MSW variant (full unicode...
Stefan Csomor [Fri, 27 Jan 2006 17:04:15 +0000 (17:04 +0000)] 
adapting keycode field usage for EVT_CHAR in unicode to MSW variant (full unicode char)

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

18 years agoFix fro conflict between defs.h and glib headers.
Włodzimierz Skiba [Fri, 27 Jan 2006 15:43:16 +0000 (15:43 +0000)] 
Fix fro conflict between defs.h and glib headers.

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

18 years agoapp.h must be included for the non RAEL implementation, as universal binaries command...
Stefan Csomor [Fri, 27 Jan 2006 09:50:40 +0000 (09:50 +0000)] 
app.h must be included for the non RAEL implementation, as universal binaries command line builds don't support precomps yet ...

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

18 years agoFix InterruptWait on wxBase; use polling on wxBase (wxStopWatch is unavailable) and...
Kevin Hock [Fri, 27 Jan 2006 00:50:11 +0000 (00:50 +0000)] 
Fix InterruptWait on wxBase; use polling on wxBase (wxStopWatch is unavailable) and also correctly restore timeout to original value after _Wait [ Slightly modified patch 1410868 ]

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

18 years agoFixed wxSocketBase::InterruptWait on wxBase.
Kevin Hock [Fri, 27 Jan 2006 00:49:12 +0000 (00:49 +0000)] 
Fixed wxSocketBase::InterruptWait on wxBase.

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

18 years agotentative compilation fix for MIPSpro 7.2
Vadim Zeitlin [Fri, 27 Jan 2006 00:23:48 +0000 (00:23 +0000)] 
tentative compilation fix for MIPSpro 7.2

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

18 years agoFixes for wxMac Universal binary support. With these changes, I now get a working...
Kevin Ollivier [Thu, 26 Jan 2006 23:54:31 +0000 (23:54 +0000)] 
Fixes for wxMac Universal binary support. With these changes, I now get a working Universal build simply by passing --enable-universal_build to configure.

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

18 years agoFixed duplicate guard
Julian Smart [Thu, 26 Jan 2006 22:35:13 +0000 (22:35 +0000)] 
Fixed duplicate guard

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

18 years agoMore headers for wxBase/MSW needed.
Włodzimierz Skiba [Thu, 26 Jan 2006 21:08:11 +0000 (21:08 +0000)] 
More headers for wxBase/MSW needed.

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

18 years agoInclude order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h...
Włodzimierz Skiba [Thu, 26 Jan 2006 19:53:08 +0000 (19:53 +0000)] 
Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h.

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

18 years agoBlind fixes for warnings in wxTinderbox.
Włodzimierz Skiba [Thu, 26 Jan 2006 19:35:32 +0000 (19:35 +0000)] 
Blind fixes for warnings in wxTinderbox.

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

18 years agoBlind fixes for warnings in wxTinderbox.
Włodzimierz Skiba [Thu, 26 Jan 2006 19:22:56 +0000 (19:22 +0000)] 
Blind fixes for warnings in wxTinderbox.

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

18 years agoBetter #include
Włodzimierz Skiba [Thu, 26 Jan 2006 19:06:06 +0000 (19:06 +0000)] 
Better #include

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

18 years ago#include moved to module.
Włodzimierz Skiba [Thu, 26 Jan 2006 18:59:49 +0000 (18:59 +0000)] 
#include moved to module.

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

18 years agoInclude order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h...
Włodzimierz Skiba [Thu, 26 Jan 2006 17:20:50 +0000 (17:20 +0000)] 
Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h.

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

18 years agoInclude order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h...
Włodzimierz Skiba [Thu, 26 Jan 2006 17:00:19 +0000 (17:00 +0000)] 
Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h.

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

18 years agoInclude order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h...
Włodzimierz Skiba [Thu, 26 Jan 2006 16:50:23 +0000 (16:50 +0000)] 
Include order is wxprec.h=>defs.h=>platform.h=>setup.h so remove explicit setup.h inclusion not touched by chckconf.h.

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