]>
git.saurik.com Git - wxWidgets.git/log
Václav Slavík [Thu, 17 Jul 2003 09:26:31 +0000 (09:26 +0000)]
previous commit removed WXDLLIMPEXP_HTML by mistake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22038
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 Jul 2003 09:09:59 +0000 (09:09 +0000)]
don't use win-like names on mingw/cygwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22037
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 Jul 2003 08:55:11 +0000 (08:55 +0000)]
fixes for monolib build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22036
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 Jul 2003 08:31:33 +0000 (08:31 +0000)]
compilation fixes for msw_gl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22035
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 Jul 2003 08:23:47 +0000 (08:23 +0000)]
Apple's gcc fixes to bakefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22034
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 17 Jul 2003 08:01:49 +0000 (08:01 +0000)]
added opengl.bkl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22033
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 22:27:21 +0000 (22:27 +0000)]
re-added OpenGL canvas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22029
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 22:26:21 +0000 (22:26 +0000)]
added _gl library and removed install target
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22028
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 22:25:34 +0000 (22:25 +0000)]
reordered headers a bit so that they are installed only when needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22027
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Ryan Norton [Wed, 16 Jul 2003 22:03:51 +0000 (22:03 +0000)]
Tcl regex lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22024
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 21:10:33 +0000 (21:10 +0000)]
reordered headers a bit so that they are installed only when needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22023
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 21:10:20 +0000 (21:10 +0000)]
added wxBU_EXACTFIT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22022
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 Jul 2003 20:40:57 +0000 (20:40 +0000)]
Different test for previously subclassed, for WinCE
(comparing WndProcs just doesn't work)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22021
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 16 Jul 2003 20:34:46 +0000 (20:34 +0000)]
Reordered winundef.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22020
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 16 Jul 2003 18:27:39 +0000 (18:27 +0000)]
Added headers that didn't get installed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22018
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 16 Jul 2003 14:54:59 +0000 (14:54 +0000)]
Implement GetLabel and SetLabel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22017
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 13:04:37 +0000 (13:04 +0000)]
removed GetHorizontalConstraints -- no longer needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22016
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 13:03:29 +0000 (13:03 +0000)]
don't forget to backport HTML tables fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22015
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 13:00:58 +0000 (13:00 +0000)]
tables can no longer be smaller than sum of their columns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22014
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 16 Jul 2003 10:34:42 +0000 (10:34 +0000)]
-f-no-pcc-struct-return was only needed by ancient versions of gcc and it affected binary compatibility -> removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22013
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 16 Jul 2003 09:58:59 +0000 (09:58 +0000)]
compilation fix (missing wx/winundef.h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22012
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 Jul 2003 23:54:37 +0000 (23:54 +0000)]
really fixed compilation for old imagehlp.h header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22011
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 Jul 2003 22:59:57 +0000 (22:59 +0000)]
attempt to fix compilation for old imagehlp.h header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22010
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 22:28:21 +0000 (22:28 +0000)]
Compile with EVC 3.0 2002
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22009
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 22:01:05 +0000 (22:01 +0000)]
regenerated after fixes to make install
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22008
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 15 Jul 2003 20:49:39 +0000 (20:49 +0000)]
we don't use wxUSE_FILENAME any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22007
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 19:12:02 +0000 (19:12 +0000)]
added more missing headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22006
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 18:58:28 +0000 (18:58 +0000)]
no need to define STRICT here either
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22005
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 18:52:32 +0000 (18:52 +0000)]
added <windows.h> wrapper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22004
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 18:44:13 +0000 (18:44 +0000)]
DigitalMars check didn't work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22003
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 18:39:09 +0000 (18:39 +0000)]
don't break lines in the middle of word
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22002
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 18:28:21 +0000 (18:28 +0000)]
don't break lines in the middle of word
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22001
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 16:47:07 +0000 (16:47 +0000)]
cut-and-paste is not good idea, removed duplicated code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22000
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 15:27:59 +0000 (15:27 +0000)]
Added wxAutoNSAutoreleasePool to DoGetBestSize method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21999
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 15:25:20 +0000 (15:25 +0000)]
Added wxAutoNSAutoreleasePool to Create method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21998
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 15:15:52 +0000 (15:15 +0000)]
Use wxAutoNSAutoreleasePool in Create() method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21997
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 15:10:24 +0000 (15:10 +0000)]
SetStringSelection: wxString& should be const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21996
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 15:01:46 +0000 (15:01 +0000)]
wxCocoa: enable help system
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21995
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 14:55:52 +0000 (14:55 +0000)]
Added some stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21994
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 14:45:24 +0000 (14:45 +0000)]
Updated WinCE project file list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21993
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 14:26:33 +0000 (14:26 +0000)]
wxCocoa: Enable gauge and progress dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21992
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 14:23:24 +0000 (14:23 +0000)]
wxCocoa: Added gauge.(mm|h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21991
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 14:21:09 +0000 (14:21 +0000)]
Removed obsolete file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21990
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 15 Jul 2003 14:04:22 +0000 (14:04 +0000)]
wxCocoa: Added wxGauge
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21989
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 13:54:57 +0000 (13:54 +0000)]
Added Watcom makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21988
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 13:46:39 +0000 (13:46 +0000)]
Added RTL functions missing from WinCE to wxchar.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21987
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 13:15:48 +0000 (13:15 +0000)]
Small tweaks for WinCE compatibility
Use generic folder dialog for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21986
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 11:48:15 +0000 (11:48 +0000)]
Added missing functions WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21985
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 15 Jul 2003 11:04:34 +0000 (11:04 +0000)]
reverted two previous Julian's changes, they were incorrect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21984
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 10:24:30 +0000 (10:24 +0000)]
Added call to top-level window OnInternalIdle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21983
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 15 Jul 2003 10:10:37 +0000 (10:10 +0000)]
Fixed out by one error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21982
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 Jul 2003 23:35:28 +0000 (23:35 +0000)]
updated recursive mutexes description
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21981
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 20:30:38 +0000 (20:30 +0000)]
RTL problems fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21980
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 20:28:04 +0000 (20:28 +0000)]
added possibility to choose RTL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21979
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 18:59:05 +0000 (18:59 +0000)]
After calling sizeToFit, round the size up to the next integer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21975
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 18:10:47 +0000 (18:10 +0000)]
wxSpinCtrl abuses m_isShown. Don't use it for any logic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21974
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 17:37:52 +0000 (17:37 +0000)]
wxCocoa: Allow calendar control, spin button, spin control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21973
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 17:36:30 +0000 (17:36 +0000)]
wxCocoa: added spinbutt.(mm|h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21972
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 17:33:36 +0000 (17:33 +0000)]
wxCocoa: Added wxSpinButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21971
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 16:10:03 +0000 (16:10 +0000)]
wxCocoa: enable combo box
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21970
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 16:06:52 +0000 (16:06 +0000)]
Added wxUSE_COMBOBOX guard
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21969
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 16:05:25 +0000 (16:05 +0000)]
updated to correctly install wx-config and wxMSW headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21968
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 16:03:38 +0000 (16:03 +0000)]
wxCocoa: Added combobox.(mm|h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21967
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 16:00:27 +0000 (16:00 +0000)]
Fixed file header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 15:58:33 +0000 (15:58 +0000)]
wxCocoa: Added basic (i.e. not working) implementation of wxComboBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21965
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 15:41:46 +0000 (15:41 +0000)]
fixed make install for wxMSW ole headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21964
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 15:40:44 +0000 (15:40 +0000)]
fixed wx-config installation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 15:02:30 +0000 (15:02 +0000)]
added missing header files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21962
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 14 Jul 2003 14:57:43 +0000 (14:57 +0000)]
removed --enable-precomp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21961
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 14:43:34 +0000 (14:43 +0000)]
Added default argument (true) to Show()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 14:42:08 +0000 (14:42 +0000)]
wxCocoa: Allow find/replace dialog, font dialog, grid, and wizard dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21959
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 14:22:42 +0000 (14:22 +0000)]
Added wxButtonBase::GetDefaultSize stub
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21958
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Mon, 14 Jul 2003 14:18:03 +0000 (14:18 +0000)]
Use wxApp::ProcessIdle() instead of wxApp::SendIdleEvents().
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21957
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 14:14:11 +0000 (14:14 +0000)]
wxCocoa: allow sash, splitter, and startup tips
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21956
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 14:11:52 +0000 (14:11 +0000)]
Use generic MDI with wxCocoa until a real implementation is done
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 13:59:20 +0000 (13:59 +0000)]
Added (Start|End)DrawingOnTop stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 13:19:50 +0000 (13:19 +0000)]
Commented out wxAutoNSAutoreleasePool in CallOnInit()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21953
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 13:10:32 +0000 (13:10 +0000)]
Put wxAutoNSAutoreleasePool in methods that may be used outside the run loop.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21952
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 13:05:19 +0000 (13:05 +0000)]
Use the new wx/cocoa/autorelease.h header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21951
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 13:03:18 +0000 (13:03 +0000)]
Place wxAutoNSAutoreleasePool in this header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21950
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 Jul 2003 09:09:00 +0000 (09:09 +0000)]
SendIdleEvents -> ProcessIdle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 14 Jul 2003 08:41:08 +0000 (08:41 +0000)]
Rationalised OnIdle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21948
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 03:48:20 +0000 (03:48 +0000)]
Put OnIdle() back. Without deleting pending objects, frames that have
been Destroy()ed (e.g. by the default close implementation) never actually
get deleted and thus the program never terminates because the
wxTopLevelWindowBase destructor is never called to do ExitMainLoop()
FIXME: Why isn't this OnIdle stuff simply in wxAppBase?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21947
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 03:04:37 +0000 (03:04 +0000)]
In the object destructor, Disassociate the object from its Cocoa counterpart
but leave m_cocoaNSWindow intact so base class destructor can use it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21946
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 03:02:04 +0000 (03:02 +0000)]
In destructor, pass the NSView ownership to the base class
Avoid extra if tests now that Associate/Disassociate do the test themselves
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21945
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Mon, 14 Jul 2003 02:46:12 +0000 (02:46 +0000)]
Call -[NSApplication stop] instead of terminate. The stop message will
return to the caller allowing processing to continue until all events
have been processed. Make sure that no more idle events are installed
by checking -[NSApplication isRunning].
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21944
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 14 Jul 2003 00:50:57 +0000 (00:50 +0000)]
removed OnIdle() which didn't compile any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21943
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 22:53:49 +0000 (22:53 +0000)]
ugly fix for warnings when wxUSE_STL==0 not breaking compilation when wxUSE_STL==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21942
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:33:56 +0000 (21:33 +0000)]
mention wxCrashReport
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21941
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:31:23 +0000 (21:31 +0000)]
added crashrpt.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21940
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:31:11 +0000 (21:31 +0000)]
wxGlobalSEHandler() takes PEXCEPTION_POINTERS now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21939
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:29:37 +0000 (21:29 +0000)]
moved SEH stuff to crashrpt.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21938
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:19:26 +0000 (21:19 +0000)]
added wxHAS_ICON_LOCATION and wxHAS_CRASH_REPORT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 21:18:04 +0000 (21:18 +0000)]
wxSEHReport renamed to wxCrashReport enhanced and debugged; seems to work
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21936
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 13 Jul 2003 20:07:45 +0000 (20:07 +0000)]
Move #inclusion of wx/msw/winundef.h for MinGW to afterstd.h.
Fix WX_DEFINE_TYPEARRAY assert to refer to base array's elemnt type
rather than to void*.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 13 Jul 2003 16:59:30 +0000 (16:59 +0000)]
Improvements to OnIdle processing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21934
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 13 Jul 2003 02:28:11 +0000 (02:28 +0000)]
first version of crash reporting code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21933
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 12 Jul 2003 23:09:04 +0000 (23:09 +0000)]
Use WM_INITMENUPOPUP
Added wxMenu member to wxMenuEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21930
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sat, 12 Jul 2003 20:36:50 +0000 (20:36 +0000)]
Warning fixes for wxUSE_STL=1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21929
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 12 Jul 2003 20:36:48 +0000 (20:36 +0000)]
warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21928
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775