]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Fri, 21 Jan 2005 15:36:56 +0000 (15:36 +0000)]
implemented DrawComboBoxDropButton() for classic Win32
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31546
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 15:32:07 +0000 (15:32 +0000)]
added DrawComboBoxDropButton()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31545
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 15:08:19 +0000 (15:08 +0000)]
compilation fix when used together with native control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31544
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 15:05:32 +0000 (15:05 +0000)]
added possibility to use generic date control if configured
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31543
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 15:02:58 +0000 (15:02 +0000)]
check for error in GetSelection(long *, long *); clean up SetSelect(long, long)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31542
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 14:41:38 +0000 (14:41 +0000)]
define wxHAS_NATIVE_DATEPICKCTRL in the header file to make it available to user code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31541
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 14:39:29 +0000 (14:39 +0000)]
moved code working around combobox selection bug to wxComboBox: wxChoice doesn't have selection anyhow, why should it be there?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31540
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 14:08:00 +0000 (14:08 +0000)]
added wxUSE_DATEPICKCTRL_GENERIC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31539
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 13:44:01 +0000 (13:44 +0000)]
renamed generic version to wxDatePickerCtrlGeneric to allow using it alongside the native one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31538
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 13:42:58 +0000 (13:42 +0000)]
put datectlg.cpp in ADVANCED_SRC so that it can be used in all ports, even MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31537
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 13:41:47 +0000 (13:41 +0000)]
added wxUSE_DATEPICKCTRL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31536
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 21 Jan 2005 12:40:19 +0000 (12:40 +0000)]
compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31535
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 12:38:12 +0000 (12:38 +0000)]
don't include wx/popupwin.h in the header, use forward declarations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31534
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 21 Jan 2005 11:33:26 +0000 (11:33 +0000)]
Forgot to free string after usage.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31533
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 21 Jan 2005 11:30:26 +0000 (11:30 +0000)]
Start more than minimal TLW support.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31532
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 21 Jan 2005 11:22:11 +0000 (11:22 +0000)]
Reenable wxPalmOS status bar after recent changes. Start transition from faked drawing of the bar to usage of the native status bar. Source cleaning as usually.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31531
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Fri, 21 Jan 2005 05:14:49 +0000 (05:14 +0000)]
Add support for wxSL_INVERSE using gtk_range_set_inverted
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31530
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Fri, 21 Jan 2005 05:13:24 +0000 (05:13 +0000)]
wxSL_INVERSE added, noted as being wxGTK only (for now)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31529
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Fri, 21 Jan 2005 05:12:29 +0000 (05:12 +0000)]
Add wxSL_INVERSE flag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31528
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Fri, 21 Jan 2005 03:56:16 +0000 (03:56 +0000)]
Fixed name strings to match documentation (Expanded patch
1098784 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31527
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 02:00:07 +0000 (02:00 +0000)]
switched to using wxPopupWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31526
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 01:27:34 +0000 (01:27 +0000)]
define wxDateEvent static stuff here
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31525
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Jan 2005 01:21:35 +0000 (01:21 +0000)]
use ResetTime() in Today() instead of dealing with raw struct tm which introduces a bug around DST changes (replaces patch
1097811 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31524
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 20 Jan 2005 20:55:06 +0000 (20:55 +0000)]
Fix typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31523
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 20 Jan 2005 17:33:07 +0000 (17:33 +0000)]
Add support for Metrowerks compilers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31522
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Jan 2005 17:24:49 +0000 (17:24 +0000)]
WM_CONTEXTMENU available since WinCE.NET
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31521
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Jan 2005 17:08:36 +0000 (17:08 +0000)]
Missing define.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31520
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 20 Jan 2005 17:03:58 +0000 (17:03 +0000)]
Check for vsnprintf while using namespace std if its not found when not.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31519
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 16:23:34 +0000 (16:23 +0000)]
expanded the date picker part to show wxDP_XXX styles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31518
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 16:22:48 +0000 (16:22 +0000)]
added and implemented for MSW wxDP_SHOWCENTURY flag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31517
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Thu, 20 Jan 2005 16:10:17 +0000 (16:10 +0000)]
Make sure -DNO_GCC_PRAGMA is in wx-config output regardless of the reason.
Mostly reverts configure.in,1.916,1.917 and uses a simpler method.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31516
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Jan 2005 16:09:23 +0000 (16:09 +0000)]
Simple wxBatteryPower API for the support in wxWinCE, wxPalmOS and any other mobile device with wxWidgets. Minor source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31515
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Jan 2005 15:50:06 +0000 (15:50 +0000)]
Syntax error fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31514
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 14:06:58 +0000 (14:06 +0000)]
compilation fix for CE: don't use GetModuleHandleA() which doesn't exist there
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31513
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 11:44:10 +0000 (11:44 +0000)]
call InitCommonControlsEx() when using comtl32.dll <= 4.72; check for date picker availability for even earlier versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31512
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 11:32:14 +0000 (11:32 +0000)]
report more information about the control whose creation failed in the assert
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31511
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 10:07:07 +0000 (10:07 +0000)]
fixed typo in testing whether wxUSE_NATIVE_STATUSBAR should be set to 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31510
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Jan 2005 06:56:35 +0000 (06:56 +0000)]
PalmOS description.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31509
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 01:04:42 +0000 (01:04 +0000)]
wxUSE_CRASHREPORT/STACKWALKER may be sued without wxUSE_ON_FATAL_EXCEPTION
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31508
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 20 Jan 2005 01:01:55 +0000 (01:01 +0000)]
trying to get wxUSE_NATIVE_STATUSBAR setting correctly: define it to 1 by default but reset it to 0 in wx/chkconf.h if it's not supported
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31507
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 19 Jan 2005 22:06:13 +0000 (22:06 +0000)]
Adjust the bounding box of the labels to client coordinants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31506
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Wed, 19 Jan 2005 21:49:48 +0000 (21:49 +0000)]
Additional header files required
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31505
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Wed, 19 Jan 2005 21:41:11 +0000 (21:41 +0000)]
Compilation fix for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31504
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Wed, 19 Jan 2005 21:38:26 +0000 (21:38 +0000)]
Additional header files required
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31503
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Wed, 19 Jan 2005 21:28:37 +0000 (21:28 +0000)]
Compilation fixes for OS/2 (OS/2 still defines __UNIX__ :-( ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31502
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 20:13:49 +0000 (20:13 +0000)]
Unicode compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31501
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 19:39:33 +0000 (19:39 +0000)]
use wxDP_SPIN by default under Win32
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31500
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 19:34:23 +0000 (19:34 +0000)]
corrected #if tests to use correct wxUSE_DATEPICKCTRL spelling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31499
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 19:31:40 +0000 (19:31 +0000)]
added wxDP_SPIN/DROPDOWN styles (only Win32 native version implements the former)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31498
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 16:25:34 +0000 (16:25 +0000)]
wxTextPos for all GetLastPosition with constants for special cases. Make it virtual everywhere. Avoid doubling typedefs. Always include textctrl.h for combobox.h. Source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31497
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 15:57:30 +0000 (15:57 +0000)]
compilation fixes; pruned API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31496
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 15:41:09 +0000 (15:41 +0000)]
MinGW warning fix for hundreds of not initialized members.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31495
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 14:13:57 +0000 (14:13 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31494
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 13:55:48 +0000 (13:55 +0000)]
added generic version of wxDatePickerCtrl from Andres Pflug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31493
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2005 13:53:29 +0000 (13:53 +0000)]
hotfix for bakefile-0.1.5 bug: rpmspec format doesn't work because of missing precomp-headers-location
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31492
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 13:46:19 +0000 (13:46 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31491
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 13:26:04 +0000 (13:26 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31490
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 13:23:49 +0000 (13:23 +0000)]
Cookie is not for dummy initialization due to condition of setting it. Source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31489
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 11:24:41 +0000 (11:24 +0000)]
DMC PCH requires additional parameter in new bakefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31488
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2005 10:57:49 +0000 (10:57 +0000)]
regenerated autoconf files using bakefile-0.1.5
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31487
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 19 Jan 2005 10:56:37 +0000 (10:56 +0000)]
require bakefile-0.1.5 and use it's features
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31486
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 09:51:50 +0000 (09:51 +0000)]
undef wxUSE_NATIVE_STATUSBAR before redefining it as 1 for wxMSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31485
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 06:50:18 +0000 (06:50 +0000)]
Fix for incomplete setup (wxPalmOS case).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31484
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Jan 2005 06:48:42 +0000 (06:48 +0000)]
Fixes after removal of palmos/gccpriv.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31483
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 19 Jan 2005 03:42:42 +0000 (03:42 +0000)]
Updated aclocal.m4 using Bakefile's CVS HEAD bakefile.m4 with
BAKEFILE_BAKEFILE_M4_VERSION set back to 0.1.4.
- Adds support for Metrowerks compilers.
- Improves dllar.sh used on OS/2.
- Allows autoconf to invalidate its cache when autoconf_inc.m4 is changed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31482
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 02:51:13 +0000 (02:51 +0000)]
fixed crash in wxKill() introduced by 1.116 patch (ironically named "proper
return value testing"); this is slightly modified patch
1098248
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31481
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 02:31:09 +0000 (02:31 +0000)]
reenabled WM_MOUSELEAVE event handling (patch
1104551 ); moved duplicated code in its handler in a new GenerateMouseLeave() method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31480
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 02:29:42 +0000 (02:29 +0000)]
don't return HTCLIENT for static bitmaps, this breaks mouse (leave) event generation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31479
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 02:28:34 +0000 (02:28 +0000)]
(harmless) VC++ warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31478
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 01:53:17 +0000 (01:53 +0000)]
define wxUSE_NATIVE_STATUSBAR as 1 for wxMSW builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31477
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 01:49:32 +0000 (01:49 +0000)]
clarified what needs to be done to get useful results with this class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31476
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 01:42:25 +0000 (01:42 +0000)]
documented wxStackWalker/Frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31475
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 19 Jan 2005 01:15:12 +0000 (01:15 +0000)]
implemented wxStackWalker for Unix (using glibc-specific methods); moved wxUSE_STACKWALKER to common setu_inc.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31474
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Tue, 18 Jan 2005 23:36:04 +0000 (23:36 +0000)]
Fixed some line breaks.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31473
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 21:27:06 +0000 (21:27 +0000)]
Less MSW related files in wxPalmOS port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31472
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 18 Jan 2005 21:22:42 +0000 (21:22 +0000)]
Take -DWX_PRECOMP out of GCC_PRAGMA_FLAGS and put it into its own PCH_FLAGS.
If -DNO_GCC_PRAGMA is included in GCC_PRAGMA_FLAGS (because the platform
always requires it) then it won't be duplicated in PCH_FLAGS, but if
the platform does not normally need -DNO_GCC_PRAGMA then the flag
will be included in PCH_FLAGS because PCH always requires it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31471
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 18 Jan 2005 21:21:57 +0000 (21:21 +0000)]
Use a panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31470
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 21:14:27 +0000 (21:14 +0000)]
Cleaning of headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31469
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 20:23:48 +0000 (20:23 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31468
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 20:13:00 +0000 (20:13 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31467
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 19:50:43 +0000 (19:50 +0000)]
MinGW warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31466
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 18 Jan 2005 17:44:56 +0000 (17:44 +0000)]
Skip processing in OnTextEnter so normal return processing works.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31465
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 16:31:17 +0000 (16:31 +0000)]
ctor/dtor not available in C code (MinGW fix).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31464
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 16:15:20 +0000 (16:15 +0000)]
fixed memory leak in UpdateAttr[Rows][Or][Cols] (patch
1104355 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31463
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 16:11:09 +0000 (16:11 +0000)]
fixed crash if an error happened inside WaitConnection() (patch
1093852 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31462
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 16:07:44 +0000 (16:07 +0000)]
Added DLL export for wxCommandEventStringHelper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31461
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:54:41 +0000 (15:54 +0000)]
Fixed wxTextCtrl being undefined when not using precompiled headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31460
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:17:05 +0000 (15:17 +0000)]
For efficiency reasons, text controls no longer set the string for each text updated event, but rather query for the string value only when GetString is called from an event handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31459
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:15:49 +0000 (15:15 +0000)]
GetString() method queries the control for the string when called, m_commandString is no longer set for each event and cached
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31458
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:14:19 +0000 (15:14 +0000)]
Event member variables hidden, text control efficiency by not calling GetString for each event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31457
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:13:34 +0000 (15:13 +0000)]
Removed m_ variables from the documentation, since they are now protected and should not be used directly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31456
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:12:53 +0000 (15:12 +0000)]
Move member m_ variables to be protected rather than public to force usage of Set/Get rather than allow direct access. Compatibility with 2.4 keeps members private, and also creates a class to allow continued usage of m_commandString. GetString() will now get the text control's string when called, rather than store it and return it every time (huge performance gain by doing this, esp. on GTK2)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31455
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Tue, 18 Jan 2005 15:08:15 +0000 (15:08 +0000)]
Use event modifiers and accessors rather than m_ variables directly, which are now protected rather than public with 2.4 compatibility disabled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31454
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:56:38 +0000 (13:56 +0000)]
regenerated with correct substitutions for COND_WXUNIV_0 (fixes wxAdv build problems)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31453
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:39:08 +0000 (13:39 +0000)]
wxUSE_CRASHREPORT and wxUSE_STACKWALKER can't be used if wxUSE_ON_FATAL_EXCEPTION == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31452
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:36:58 +0000 (13:36 +0000)]
reverted last commit, do this check in wx/chkconf.h instead
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31451
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:15:20 +0000 (13:15 +0000)]
more fixes to dllexport/import stuff for operator<<()s (still bug
1104372 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31450
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:11:24 +0000 (13:11 +0000)]
only define globals when wxUSE_BASE to avoid duplicate definitions in wxBase and wxMSW (closes
1104289 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31449
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:10:16 +0000 (13:10 +0000)]
wxUSE_CRASHREPORT and wxUSE_STACKWALKER can't be used if wxUSE_ON_FATAL_EXCEPTION == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31448
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 13:00:57 +0000 (13:00 +0000)]
Unicode compilation fix (patch
1104406 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31447
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775