]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Thu, 16 Mar 2006 04:24:04 +0000 (04:24 +0000)]
removed obsolete display.h files; added display_impl.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38128
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Mar 2006 04:23:07 +0000 (04:23 +0000)]
wxDisplay cleanup/rewrite:
- wxDisplay is now a concrete class and uses a pImpl-based design
- got rid of four duplicate but subtly different versions of trivial
single display-only wxDisplay implementation (but 2 versions of Mac
Classic and Mac CoreGraphics implementations each still remain...)
- assorted code simplifications and memory leaks fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38127
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 16 Mar 2006 02:30:42 +0000 (02:30 +0000)]
Enable OnDrawSeparator and OnDrawBackground to be overridable in wx.HtmlListBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38126
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 23:27:11 +0000 (23:27 +0000)]
Added some overview text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38122
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 23:22:53 +0000 (23:22 +0000)]
Added CheckListCtrlMixin from Bruce Who
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38121
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 23:17:54 +0000 (23:17 +0000)]
Updated the analogclock.py module to the new analogclock package from
E. A. Tacao.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38120
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 22:47:26 +0000 (22:47 +0000)]
updated html-ized version of the stc.h file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38118
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 22:46:55 +0000 (22:46 +0000)]
Added wx.Window.GetScreenPosition and GetScreenRect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38117
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 22:45:10 +0000 (22:45 +0000)]
some int --> size_t changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38116
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Mar 2006 22:35:11 +0000 (22:35 +0000)]
tweaked font sizes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38115
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Mar 2006 20:18:42 +0000 (20:18 +0000)]
use wxDynamicLibrary::GetSymbolAorW() instead of duplicating its functionality with macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38114
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 19:49:39 +0000 (19:49 +0000)]
Don't return a void value here - VC6 doesn't like it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38113
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 15 Mar 2006 19:22:01 +0000 (19:22 +0000)]
cleanup - minor restructuring, reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38112
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 18:46:24 +0000 (18:46 +0000)]
More size_t in interface.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38110
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 18:14:36 +0000 (18:14 +0000)]
Documentation build fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38109
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 15:33:34 +0000 (15:33 +0000)]
wxOS2 night build warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38108
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 11:52:59 +0000 (11:52 +0000)]
wxTinderbox warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38107
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 11:27:22 +0000 (11:27 +0000)]
wxTinderbox warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38106
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 10:37:24 +0000 (10:37 +0000)]
wxTinderbox warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38105
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 10:32:34 +0000 (10:32 +0000)]
Added documentation for compiling under Windows Mobile 5
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38104
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 10:30:08 +0000 (10:30 +0000)]
Fix windows.h inclusion problem on WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38103
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 10:28:38 +0000 (10:28 +0000)]
Fix for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38102
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 10:10:13 +0000 (10:10 +0000)]
wxTinderbox warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38101
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 10:03:44 +0000 (10:03 +0000)]
wxTinderbox warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38100
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 09:57:00 +0000 (09:57 +0000)]
Fix for command bar not painting in Windows Mobile 5
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38099
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 09:55:55 +0000 (09:55 +0000)]
Add menus even if we have no menubar HMENU (Windows Mobile 5.0 can't retrieve it).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38098
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 09:50:37 +0000 (09:50 +0000)]
Corrected wrong include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38097
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 09:12:52 +0000 (09:12 +0000)]
Use wxGtkString here to clean up code, and not leak in debug builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38096
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 09:05:25 +0000 (09:05 +0000)]
Compile fix. Seems to work too, at quick glance.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38095
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 08:50:46 +0000 (08:50 +0000)]
Removed use of deprecated functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38094
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 15 Mar 2006 08:44:28 +0000 (08:44 +0000)]
Fix compile problem with VS 2005
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38092
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 07:49:43 +0000 (07:49 +0000)]
Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38091
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 07:41:10 +0000 (07:41 +0000)]
g_value_set_string duplicates the string itself, so don't do it ourselves only to leak memory.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38090
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 07:25:32 +0000 (07:25 +0000)]
Introduce a convenience class for g_freeing a gchar* on scope exit automatically, as suggested by VZ
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38089
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 15 Mar 2006 06:22:36 +0000 (06:22 +0000)]
cleanup - fixed warnings, reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38088
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 03:42:26 +0000 (03:42 +0000)]
Don't return the return value of a void method in a void method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38087
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 03:01:06 +0000 (03:01 +0000)]
ICCCM says that the TIMESTAMP atom is required, so provide it. This is patch
1424755 from Timothée Lecomte.
Additionally fix a memory leak from a gdk_atom_name.
(Forward port from 2.6 branch to both HEAD gtk sources)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38086
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Mar 2006 00:38:39 +0000 (00:38 +0000)]
Don't leak a gchar* in wxDataFormat::GetId()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38084
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Mar 2006 00:01:18 +0000 (00:01 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38083
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Mar 2006 23:27:59 +0000 (23:27 +0000)]
wxTinderbox build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38081
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Mar 2006 23:16:13 +0000 (23:16 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38080
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Tue, 14 Mar 2006 22:46:49 +0000 (22:46 +0000)]
cleanup - expanded wxTimerBase::Init to assign all member vars
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38079
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 22:00:17 +0000 (22:00 +0000)]
Can't use IsValidInsert from GtkAddHelper as it could cause a segfault in
GetCount if the widget is not fully created yet.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38078
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 20:28:07 +0000 (20:28 +0000)]
Fix compilation error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38077
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Mar 2006 19:44:45 +0000 (19:44 +0000)]
Line-up interfaces to use size_t for GetCount()s (and count related api).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38076
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Mar 2006 19:30:06 +0000 (19:30 +0000)]
Line-up interfaces to use size_t for GetCount()s (and count related api).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38075
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 18:45:31 +0000 (18:45 +0000)]
m_windowReserved was removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38074
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Mar 2006 16:04:33 +0000 (16:04 +0000)]
we don't need reserved virtual functions on HEAD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38073
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Mar 2006 15:59:32 +0000 (15:59 +0000)]
fixed centering of a TLW on a non-TLW parent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38072
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 14 Mar 2006 15:45:12 +0000 (15:45 +0000)]
added GetScreenPosition/Rect() which always return the screen coordinates of the window (for child windows and TLWs alike)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38071
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Tue, 14 Mar 2006 08:39:07 +0000 (08:39 +0000)]
Committing in .
Update OpenVMS compile support
Modified Files:
wxWidgets/src/x11/descrip.mms
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38070
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 05:17:03 +0000 (05:17 +0000)]
reSWIGed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38069
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 05:06:32 +0000 (05:06 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38068
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 04:18:43 +0000 (04:18 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38067
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 04:15:20 +0000 (04:15 +0000)]
SWIG-1.3.29
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38066
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 04:06:46 +0000 (04:06 +0000)]
SWIG 1.3.29
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38065
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 01:40:05 +0000 (01:40 +0000)]
Silence some warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38064
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 01:39:22 +0000 (01:39 +0000)]
Keep wxSTC_LEX_ASP and _PHP available for now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38063
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 01:29:52 +0000 (01:29 +0000)]
typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38062
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Mar 2006 01:28:22 +0000 (01:28 +0000)]
Sometimes we do need to allow recursion of callbacks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38061
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 14 Mar 2006 00:36:44 +0000 (00:36 +0000)]
OnGetLineHeight and OnGetLinesHint are virtual, so document them as such. Closes bug #
1445485
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38060
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Mar 2006 00:35:05 +0000 (00:35 +0000)]
wxComboBox with SmartphoneCE has different members due to differnt wxChoice.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38059
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 14 Mar 2006 00:24:53 +0000 (00:24 +0000)]
Docs: Escape underscores
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38058
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Mar 2006 23:11:35 +0000 (23:11 +0000)]
Dtor for wxHtmlCell
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38057
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 13 Mar 2006 15:11:14 +0000 (15:11 +0000)]
If we processed a command event, return true, or we could end up processing
it again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38054
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Mar 2006 10:04:15 +0000 (10:04 +0000)]
TRUE/FALSE source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38053
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Mar 2006 09:37:23 +0000 (09:37 +0000)]
Init() does not belong to public.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38052
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Mar 2006 09:21:30 +0000 (09:21 +0000)]
Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38051
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Mar 2006 09:18:22 +0000 (09:18 +0000)]
Make wxListCtrl changes ported from 2.6 branch complete (fix for long list of errors at wxTinderbox).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38050
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 20:58:21 +0000 (20:58 +0000)]
don't send weird colours for different controls, this looks really bad under some platforms (such as Mac) and makes the text unreadable under the others; there is widgets sample now for testing whether the colour setting works interactively
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38047
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 20:55:12 +0000 (20:55 +0000)]
create a non readonly combobox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38045
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 12 Mar 2006 20:54:13 +0000 (20:54 +0000)]
Added context menu
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38044
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 20:53:27 +0000 (20:53 +0000)]
fixed event generation for wxComboBox to be consistent with the other platforms and also simplified the code by using the existing wxChoice logic instead of reimplementing it in a broken way
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38043
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 20:20:16 +0000 (20:20 +0000)]
fixed event generation for wxChoice: it now sends one and exactly one wxEVT_COMMAND_CHOICE_SELECTED irrespectively of how the item was chosen and only does it after the dropdown is closed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38042
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 19:43:27 +0000 (19:43 +0000)]
don't send EVT_CHOICE events while the dropdown is opened for consistency with the other platforms
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38041
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 19:16:35 +0000 (19:16 +0000)]
log wxChoice events in the same format as wxComboBox ones to make it simpler to compare them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38040
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 17:04:23 +0000 (17:04 +0000)]
use the sizer to layout the main window/panel (this allows to give more size to the log window by resizing the main frame while before it was pretty difficult to see anything in it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38038
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 16:51:43 +0000 (16:51 +0000)]
fixed printf format warnings for all platforms (previous fix for Darwin broke it for Linux)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38037
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 15:44:44 +0000 (15:44 +0000)]
don't set cursor coords to (0, 0) which could be invalid coordinates (in an empty grid)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38036
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 15:30:52 +0000 (15:30 +0000)]
native implementation of wxDirDialog for wxCocoa (patch
1403780 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38035
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 15:25:58 +0000 (15:25 +0000)]
IsValid() is now in base class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38034
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 15:14:12 +0000 (15:14 +0000)]
Line-up interfaces to use size_t for GetCount()s (and count related api).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38033
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 15:14:00 +0000 (15:14 +0000)]
use %lu and not %d print format for size_t arguments
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38032
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 15:10:23 +0000 (15:10 +0000)]
non virtual dtors warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38031
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 14:49:25 +0000 (14:49 +0000)]
Line-up interfaces to use size_t for GetCount()s (and count related api).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38030
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 14:44:43 +0000 (14:44 +0000)]
regenerated after changes in configure.in in revisions 1.1116 and 1.1117
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38029
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 14:34:31 +0000 (14:34 +0000)]
Make wxTinderbox pass dialup sample for DOS cross-build.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38028
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 14:21:19 +0000 (14:21 +0000)]
support mnemonics for wxStatic/RadioBox and made it easier to add support for more controls by virtualizing the mnemonics support logic (patch
1448178 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38027
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 14:14:59 +0000 (14:14 +0000)]
support underlined fonts (patch
1448089 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38026
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 13:49:21 +0000 (13:49 +0000)]
don't require multimon.h any more now (patch
1446030 ); enable wxUSE_DISPLAY by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38025
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 13:39:41 +0000 (13:39 +0000)]
remove dead code from wxMatchWild (patch
1445809 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38024
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 13:37:56 +0000 (13:37 +0000)]
define size() in terms of length(), not vice versa, to make the code somewhat faster in non-optimized builds + some typo fixes in comments (patch
1440237 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38023
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:35:59 +0000 (13:35 +0000)]
wxCore build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38022
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 13:29:05 +0000 (13:29 +0000)]
don't require at least 8 bytes of sound data (patch
1340767 ); do check that we have enough data before reading it (and crashing)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38021
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:28:55 +0000 (13:28 +0000)]
wxBase build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38020
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:15:53 +0000 (13:15 +0000)]
Line-up interfaces to use size_t for GetCount()s.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38019
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:08:24 +0000 (13:08 +0000)]
Line-up interfaces to use size_t for GetCount()s.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38018
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:03:40 +0000 (13:03 +0000)]
wxTinderbox build fix (!PCH support).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38017
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sun, 12 Mar 2006 13:00:35 +0000 (13:00 +0000)]
More wxMSW specific headers in precompiled headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38016
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 12 Mar 2006 12:46:58 +0000 (12:46 +0000)]
GetNumberOfLines() now returns the number of physical, not logical, lines in the control in wxGTK2 as under the other platforms (patch
1438117 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38015
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775