]>
git.saurik.com Git - wxWidgets.git/log
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
Vadim Zeitlin [Tue, 18 Jan 2005 12:46:55 +0000 (12:46 +0000)]
Unicode compilation fix for debugging code which is also commented out now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31446
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jan 2005 12:30:19 +0000 (12:30 +0000)]
added WXDLLIMPEXP_BASE for operator<<() functions (blind fix for bug
1104372 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31445
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 10:31:24 +0000 (10:31 +0000)]
PalmOS native colour dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31444
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Jan 2005 10:10:23 +0000 (10:10 +0000)]
wxWinCE fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31443
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 18 Jan 2005 03:47:33 +0000 (03:47 +0000)]
Don't depend on m_cocoaWxToBoundsTransform not being released until after
we're done with it; retain/release it appropriately.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31442
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 18 Jan 2005 03:32:52 +0000 (03:32 +0000)]
Sending copy to an instance infers ownership by the sender so we must
send release to the returned instance when we're done.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31441
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 17 Jan 2005 21:30:53 +0000 (21:30 +0000)]
Moved Clear() implementation into wxDC using a new virtual CocoaGetBounds()
to determine the rect to clear. Also added CocoaUnapplyTransformations()
to bring the coordinate system back into Cocoa coordinates for those
cases such as Clear() where it makes more sense.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31440
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 21:29:23 +0000 (21:29 +0000)]
Common default datetime formats.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31439
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 21:20:07 +0000 (21:20 +0000)]
Fix for limited build required by headers of free DMC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31438
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 21:19:43 +0000 (21:19 +0000)]
regenrated after ADVANCED_SRC/HDR split in native/Univ parts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31437
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 19:21:56 +0000 (19:21 +0000)]
Stock buttons labels.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31436
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 17 Jan 2005 19:15:49 +0000 (19:15 +0000)]
Added AddWindowStyles() call
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31435
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 19:08:44 +0000 (19:08 +0000)]
MinGW fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31434
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 18:52:46 +0000 (18:52 +0000)]
removed #ifndef __WXUNIVERSAL__ added in last commit, shouldn't be necessary any more after files.bkl to exclude this file from wxUniv builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31433
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 18:51:43 +0000 (18:51 +0000)]
split ADVANCED_HDR/SRC in a part common to all ports and another one used only for the native ports (currently only wxMSW)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31432
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 14:35:05 +0000 (14:35 +0000)]
Check wxMSWUniv condition earlier.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31431
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 14:20:52 +0000 (14:20 +0000)]
wxMSWUniv build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31430
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 14:04:09 +0000 (14:04 +0000)]
fixed GetModuleHandleExA() call after last fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31429
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 13:49:03 +0000 (13:49 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31428
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 13:47:50 +0000 (13:47 +0000)]
Build fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31427
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 13:45:43 +0000 (13:45 +0000)]
Missing include.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31426
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Jan 2005 13:02:12 +0000 (13:02 +0000)]
Minor output simplification. Significantly influences all makefiles but nothing regenerated before incoming new bakefile release.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31425
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 12:46:23 +0000 (12:46 +0000)]
update from Janos Vegh
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31424
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 17 Jan 2005 02:45:32 +0000 (02:45 +0000)]
Make this compile on Darwin. Vadim, could you please check this is correct?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31423
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 02:04:06 +0000 (02:04 +0000)]
added GenerateNow()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31422
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 02:01:33 +0000 (02:01 +0000)]
disable an apparently harmless VC++ warning about /EHa being required with _set_se_translator()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31421
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:54:25 +0000 (01:54 +0000)]
moved fatal exception handling code to msw/main.cpp from common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31420
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:53:52 +0000 (01:53 +0000)]
accidnetally checked in file in DOS format last time, correcting this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31419
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:43:08 +0000 (01:43 +0000)]
added {debughlp|stackwalk}.{h|cpp}
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31418
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:24:57 +0000 (01:24 +0000)]
added wxUSE_CRASHREPORT and wxUSE_STACKWALKER; removed obsolete wxUSE_DYNAMIC_CLASSES
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31417
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:23:20 +0000 (01:23 +0000)]
added wxStackWalker class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31416
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:21:57 +0000 (01:21 +0000)]
refactored wxCrashReport to use new wxDbgHelpDLL class; added wxCrashContext
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31415
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:20:36 +0000 (01:20 +0000)]
created a reusable interface to dbghelp API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31414
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 01:14:21 +0000 (01:14 +0000)]
compilation fixes for !USE_PCH
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31413
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 00:38:33 +0000 (00:38 +0000)]
only declare wxHandleFatalExceptions() when wxUSE_ON_FATAL_EXCEPTION == 1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31412
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 00:37:11 +0000 (00:37 +0000)]
remove obsolete wxUSE_CTL3D code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31411
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 00:32:22 +0000 (00:32 +0000)]
implement date events here if wxDatePickerCtrl is not used (as we need them too)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31410
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jan 2005 00:13:39 +0000 (00:13 +0000)]
added argc and argv arguments to wxInitializer ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31409
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 23:32:37 +0000 (23:32 +0000)]
implemented wxDynamicLibrary::ListLoaded() for Linux; added test for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31408
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 22:24:04 +0000 (22:24 +0000)]
small tweaks to wxDynamicLibrary test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31407
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 22:22:43 +0000 (22:22 +0000)]
regenerated after adding msw/datectrl.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31406
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 22:21:44 +0000 (22:21 +0000)]
extracted Unix code in a separate new file (src/unix/dlunix.cpp), it remains only to refactor Mac/OS2 versions to finally fix the mess in common/dnylib.cpp...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31405
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 20:56:58 +0000 (20:56 +0000)]
regenerated to include msw/dlmsw.cpp and datectrl.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31404
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 20:50:06 +0000 (20:50 +0000)]
1. extracted MSW-specific part of wxDynamicLibrary in msw/dlmsw.cpp
2. added and documented wxDynamicLibrary::ListLoaded()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31403
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 16 Jan 2005 16:54:50 +0000 (16:54 +0000)]
Use connect_signal_after for list events. This should
probably be done for all native control command events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31402
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:58:54 +0000 (15:58 +0000)]
undid the last patch: set wxUSE_XXX to 0 in setup.h.in instead of having to do it manually in configure
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31401
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:54:58 +0000 (15:54 +0000)]
regenerated with all common options set to 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31400
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:54:17 +0000 (15:54 +0000)]
catch a few more defines, which were not of the wxUSE_XXX form, and set them to 0 as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31399
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:50:07 +0000 (15:50 +0000)]
oops, sed replace was eating underscores
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31398
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:47:02 +0000 (15:47 +0000)]
compilation fix for !USE_PCH
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31397
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:46:22 +0000 (15:46 +0000)]
don't force wxUSE_EXTENDED_RTTI to eb 1 for Borland compiler (why?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31396
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 15:44:44 +0000 (15:44 +0000)]
1. set all wxUSE_XXXs to 0 in the generated setup.h.in
2. don't update the files unless necessary (i.e. check modification time)
3. show progress messages
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31395
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 16 Jan 2005 15:33:28 +0000 (15:33 +0000)]
Applied patch for correct feedback from DND
actions (not all actions are allowed).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31394
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 16 Jan 2005 15:27:15 +0000 (15:27 +0000)]
Applied patch which solved conflicts between wxWidgets
and GTK+'s context menu code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31393
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 16 Jan 2005 15:23:16 +0000 (15:23 +0000)]
Commited scrollbar patch which sends lineup, linedown
events based on intercepting the mouse down events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31392
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 16 Jan 2005 14:01:44 +0000 (14:01 +0000)]
added code for hardware platform detection (__INTEL__, __POWERPC__, ... which were not set correctly before); added __IA64__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31391
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 16 Jan 2005 14:00:18 +0000 (14:00 +0000)]
Doc update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31390
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 16 Jan 2005 13:40:04 +0000 (13:40 +0000)]
Check for wxUSE_GLOBAL_MEMORY_OPERATORS before redefining new
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31389
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775