wxWidgets.git
18 years agoFixed using list of wildcards in filter of wxDocTemplate.
Włodzimierz Skiba [Tue, 21 Feb 2006 19:53:31 +0000 (19:53 +0000)] 
Fixed using list of wildcards in filter of wxDocTemplate.

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

18 years ago Compiles now..
Robert Roebling [Tue, 21 Feb 2006 18:44:13 +0000 (18:44 +0000)] 
  Compiles now..

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

18 years ago Compilation fixes.
Robert Roebling [Tue, 21 Feb 2006 18:12:44 +0000 (18:12 +0000)] 
  Compilation fixes.

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

18 years ago Added wxDataViewtrl files to bakefiles.
Robert Roebling [Tue, 21 Feb 2006 17:57:26 +0000 (17:57 +0000)] 
  Added wxDataViewtrl files to bakefiles.

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

18 years ago wxDataViewCtrl WIP.
Robert Roebling [Tue, 21 Feb 2006 17:35:19 +0000 (17:35 +0000)] 
  wxDataViewCtrl WIP.

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

18 years ago Updated wxDataViewCtrl sample
Robert Roebling [Tue, 21 Feb 2006 17:31:36 +0000 (17:31 +0000)] 
  Updated wxDataViewCtrl sample

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

18 years agocorrected positioning of internal panels, as the default value -1
Roman Rolinsky [Tue, 21 Feb 2006 14:23:48 +0000 (14:23 +0000)] 
corrected positioning of internal panels, as the default value -1
was used as a real coordinate causing extra pixels in the right margin

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

18 years agowxGTK2: Declare GTK_DISABLE_DEPRECATED in defs.h. I will be monitoring the tinderbox...
Mart Raudsepp [Mon, 20 Feb 2006 21:34:42 +0000 (21:34 +0000)] 
wxGTK2: Declare GTK_DISABLE_DEPRECATED in defs.h. I will be monitoring the tinderbox, and think on how to rearrange
the declarations and inclusions related to this.

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

18 years agoMake everything compile with GTK_DISABLE_DEPRECATED declared.
Mart Raudsepp [Mon, 20 Feb 2006 21:28:53 +0000 (21:28 +0000)] 
Make everything compile with GTK_DISABLE_DEPRECATED declared.

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

18 years ago Added test for wxComboBox::SetString
Robert Roebling [Mon, 20 Feb 2006 17:12:07 +0000 (17:12 +0000)] 
  Added test for wxComboBox::SetString

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

18 years ago Make use of GTK 2.4 GtkComboBox if it is available,
Robert Roebling [Mon, 20 Feb 2006 17:10:49 +0000 (17:10 +0000)] 
  Make use of GTK 2.4 GtkComboBox if it is available,
    fall back to old GtkCombo one if not (run-time check).

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

18 years ago Committing in .
Jouk Jansen [Mon, 20 Feb 2006 13:47:08 +0000 (13:47 +0000)] 
 Committing in .

 Update of OpenVMS compile support

 Modified Files:
  wxWidgets/setup.h_vms wxWidgets/src/common/descrip.mms
  wxWidgets/src/generic/descrip.mms
  wxWidgets/src/gtk/descrip.mms wxWidgets/src/unix/descrip.mms
  wxWidgets/src/unix/displayx11.cpp
 ----------------------------------------------------------------------

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

18 years ago Rename gtk_ callbacls to gtkcombo_ callbacks
Robert Roebling [Mon, 20 Feb 2006 11:35:31 +0000 (11:35 +0000)] 
  Rename gtk_ callbacls to gtkcombo_ callbacks
   to make room for gtkcombobox_

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

18 years agoInclude dateevt.h from datectrl.h
Julian Smart [Mon, 20 Feb 2006 09:14:45 +0000 (09:14 +0000)] 
Include dateevt.h from datectrl.h

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

18 years agofix MT-unsafe accesses to wxConditionInternal::m_numWaiters
Vadim Zeitlin [Sun, 19 Feb 2006 14:38:20 +0000 (14:38 +0000)] 
fix MT-unsafe accesses to wxConditionInternal::m_numWaiters

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

18 years agowxGTK2: gtk_signal_disconnect_by_func isn't used anywhere anymore. Nuke prototype...
Mart Raudsepp [Sat, 18 Feb 2006 23:44:40 +0000 (23:44 +0000)] 
wxGTK2: gtk_signal_disconnect_by_func isn't used anywhere anymore. Nuke prototype from gtk/private.h

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

18 years agoAdded the wx.HVScrolledWindow class.
Robin Dunn [Sat, 18 Feb 2006 21:43:28 +0000 (21:43 +0000)] 
Added the wx.HVScrolledWindow class.

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

18 years agoTreat Ctrl-Shift-Backspace the same as ESC in the shell.
Robin Dunn [Sat, 18 Feb 2006 21:41:10 +0000 (21:41 +0000)] 
Treat Ctrl-Shift-Backspace the same as ESC in the shell.

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

18 years agoPrevent using a bad tree item.
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

18 years agoAdded the wx.HVScrolledWindow class.
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

18 years agogcc initializer order fix warning (patch 1432835)
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

18 years agowx_gtk_vmsjackets.c seems to not be used by anything these days. Delete on both wxGTK...
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

18 years agocompilation fix for old SDK headers (such as shipped with VC6)
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

18 years agoFixed Cut command, added support for MenuBar inside Frame/Dialog.
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

18 years agocompilation fix after removing wxImage(wxImage *) ctor
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

18 years ago Allow tabbing in wxRadioBox.
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

18 years ago Use g_signal_connect_after for GTK+ native controls
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

18 years agoApplied patch [ 1431955 ] Fixes wxSocket* _Wait/Select
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

18 years agocleanup - reformatting (pt 2)
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

18 years agoAdded GetToolsCount
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

18 years agoFix for Bug #1432054: ToolBar controls not removed by ClearTools
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

18 years agocleanup - reformatting
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

18 years agoThe cyrillic characters used in the CaseChanges() test have different values
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

18 years agoWarning fix
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

18 years agoRevert. Crashes single-line wxTextCtrl.
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

18 years agoConnect focus_out_event handler before the default handler, as to suppress queue_draw...
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

18 years agocleanup - reformatting
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

18 years agocleanup - reformatting
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

18 years agoUse correct type for storing return value. gboolean instead of bool.
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

18 years agoreturn non-numpad key codes from wxCharCodeMSWToWX() if it is called with lParam...
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

18 years agofixed USE_QA_DEFAULT usage (bug 1431952)
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

18 years agoWrap the warning suppress of SetSize around #ifndef WX_WARN_ILLEGAL_SETSIZE.
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

18 years agoThe return types for enter/leave-notify-event and focus-in/out-event handlers are...
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

18 years ago The focus handling change in wxTopLevelWindows broke
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

18 years agoFix for 64-bit systems
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

18 years agoCheck encoding names case insensitively
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

18 years ago Alter focus handling to disable GTK+ standard
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

18 years ago Applied wxVScrolledWindow patch
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

18 years ago Committing in .
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

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