]>
git.saurik.com Git - wxWidgets.git/log
Mart Raudsepp [Sat, 4 Feb 2006 00:50:47 +0000 (00:50 +0000)]
GTK2: gtk_entry_* -> gtk_editable_* where necessary
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37296
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Sat, 4 Feb 2006 00:09:16 +0000 (00:09 +0000)]
GTK2: gtk_radio_button_group -> _set_group; A missed gtk_label_set to set_text. Add a FIXME note for wxStaticText
probably not honoring SetBackgroundColour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37295
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:39:48 +0000 (23:39 +0000)]
GTK2: gtk_container_children -> gtk_container_get_children
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37294
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:38:01 +0000 (23:38 +0000)]
GTK2: gtk_check_menu_item_set_state -> _set_active; gtk_label_{parse_uline,set_text} and co ->
gtk_label_set_text_with_mnenomics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37293
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:26:21 +0000 (23:26 +0000)]
GTK2: gtk_notebook_set_page -> gtk_notebook_set_current_page
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37292
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:22:40 +0000 (23:22 +0000)]
GTK2: gtk_progress_bar_update -> gtk_progress_bar_set_fraction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37291
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:14:34 +0000 (23:14 +0000)]
GTK2: gtk_widget_draw -> gtk_widget_queue_draw + gdk_window_process_updates. Do we really want to force an immediate
redraw here?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37290
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Fri, 3 Feb 2006 23:07:20 +0000 (23:07 +0000)]
GTK: gtk_menu_{insert,append} -> gtk_menu_shell_{insert,append}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37289
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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