]>
git.saurik.com Git - wxWidgets.git/log
Mart Raudsepp [Fri, 24 Feb 2006 16:37:06 +0000 (16:37 +0000)]
Fix gtk callback return types and more in window.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37712
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Feb 2006 16:00:42 +0000 (16:00 +0000)]
Fixed interpretation of selection and added selection/check notification
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37709
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 24 Feb 2006 15:32:29 +0000 (15:32 +0000)]
implemented EditLabel() with custom text controls and GetEditControl()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37708
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jamie Gadd [Fri, 24 Feb 2006 14:19:12 +0000 (14:19 +0000)]
Make wx{List,Tree}Ctrl resize their standard font if the user changes the system font.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37707
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 24 Feb 2006 13:19:23 +0000 (13:19 +0000)]
added wxDataViewToggleCell
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37706
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 24 Feb 2006 11:53:52 +0000 (11:53 +0000)]
Implemented user dashes for PS print.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37704
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 24 Feb 2006 11:41:20 +0000 (11:41 +0000)]
Implemented user dashes for gnome print.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37700
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 24 Feb 2006 09:36:35 +0000 (09:36 +0000)]
New implementation for printing circles and epllipses.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37698
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:21:26 +0000 (01:21 +0000)]
Allow clearing the history, and saving the history on demand
Let the session tab show all of the history
Fix case-sensitive searches to actually allow case-insensitive
Make wx.WXK_NUMPAD_ENTER equivalent to wx.WXK_RETURN
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37696
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:15:50 +0000 (01:15 +0000)]
Merge some 2.6-branch changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37695
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:13:55 +0000 (01:13 +0000)]
Minor demo tweaks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37693
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:13:18 +0000 (01:13 +0000)]
Add LastWrite
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37692
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:12:40 +0000 (01:12 +0000)]
Add CalcRowsCols
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37691
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:11:56 +0000 (01:11 +0000)]
Docstring fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37690
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:08:06 +0000 (01:08 +0000)]
Give attribution to Jorgen Bodde
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37689
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:05:19 +0000 (01:05 +0000)]
Docstring fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37688
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:04:21 +0000 (01:04 +0000)]
Use wxSystemSetitngs for the rule color
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37687
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Feb 2006 01:03:18 +0000 (01:03 +0000)]
Use UNICODE=0 for ansi builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37685
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jamie Gadd [Thu, 23 Feb 2006 13:50:39 +0000 (13:50 +0000)]
Fix bug where labels were multicoloured if their length > box width using XP with a non-default colour.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37683
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Feb 2006 13:34:15 +0000 (13:34 +0000)]
wxDataViewCtrl now with editable text and multiple
views for the same data model (in the sample).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37682
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Thu, 23 Feb 2006 11:09:28 +0000 (11:09 +0000)]
Test the commit announcement bot some more by fixing more gtk signal callback handler signatures. Are any correct?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37681
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Thu, 23 Feb 2006 10:57:17 +0000 (10:57 +0000)]
Use correct return type for some of the signal callbacks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37680
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 23 Feb 2006 06:59:40 +0000 (06:59 +0000)]
Finishing up Monolithic build support, and proper generation of more wx library names under multilib builds.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37679
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Feb 2006 03:09:27 +0000 (03:09 +0000)]
Return variant type of a cell.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37678
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Feb 2006 03:04:15 +0000 (03:04 +0000)]
Route data from wxDataViewModel in a wxVariant
through wxDataViewCell::SetValue() to the
GtkCellRendererText.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37677
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Feb 2006 02:11:57 +0000 (02:11 +0000)]
Update sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37676
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Feb 2006 02:04:46 +0000 (02:04 +0000)]
added wxDataViewCell
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37675
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Feb 2006 23:37:46 +0000 (23:37 +0000)]
Support requesting more idle events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37674
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Feb 2006 23:36:32 +0000 (23:36 +0000)]
Emit wxSetCursorEvent before mouse move and
mouse enter.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Feb 2006 22:37:15 +0000 (22:37 +0000)]
Correcteded wxComboBox::Clear
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 22 Feb 2006 17:15:20 +0000 (17:15 +0000)]
undef GTK_DISABLE_DEPRECATED for any gtk+ version, as it turns out we use GtkList in here too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37669
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 22 Feb 2006 12:33:02 +0000 (12:33 +0000)]
skip the paint event instead of calling wxControl version when not doing any custom drawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37668
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Wed, 22 Feb 2006 01:55:43 +0000 (01:55 +0000)]
Rearrange and simplify read and error checks, and remove use of MSG_PEEK that is unneeded and not supported on CE anyway [ Modified & Expanded Patch
1428745 ]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37667
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Feb 2006 00:19:04 +0000 (00:19 +0000)]
Added wxDataViewColumn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37665
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 21 Feb 2006 22:14:31 +0000 (22:14 +0000)]
Revert inclusion of wx/dateevt.h for now, as it breaks linkage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37663
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Feb 2006 20:52:05 +0000 (20:52 +0000)]
Add notifier class.
Only use listmodel for now, treemodel later.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37662
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Feb 2006 20:25:47 +0000 (20:25 +0000)]
wxDataViewCtrl actually runs now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37661
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Feb 2006 19:55:58 +0000 (19:55 +0000)]
More compilation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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