]>
git.saurik.com Git - wxWidgets.git/log
David Elliott [Wed, 22 Jun 2005 02:51:07 +0000 (02:51 +0000)]
Moved src/mac/corefoundation/hid.cpp from base library to wxMac and wxCocoa
core libraries so that wxGetKeyState is implemented in the core GUI library
as it is for any other toolkit.
NOTE: This breaks binary compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34730
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Wed, 22 Jun 2005 00:20:28 +0000 (00:20 +0000)]
Moved wxMacExecute out of src/mac/corefoundation/hid.cpp and into
new src/mac/corefoundation/utilsexc_base.cpp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34729
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Tue, 21 Jun 2005 23:23:45 +0000 (23:23 +0000)]
Rebaked after removal of notebook.rc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34728
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 21 Jun 2005 21:31:33 +0000 (21:31 +0000)]
wxDragImage is not in wxAdv
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34727
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 21 Jun 2005 20:17:42 +0000 (20:17 +0000)]
Implemented loading 256-color bitmaps.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34726
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Tue, 21 Jun 2005 20:16:03 +0000 (20:16 +0000)]
Avoid warnings with MSVC 5.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34725
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Jun 2005 16:15:46 +0000 (16:15 +0000)]
Applied [
1213375 ] MSW wxMediaCtrl minor debugging and cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34724
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Jun 2005 16:08:22 +0000 (16:08 +0000)]
Applied [
1223134 ] [wxMSW] Proper repainting when resizing - take 2, part 2
Jamie Gadd
Applied [
1223491 ] splitter sizes not initialized on wx2.6.1
Aron Pongo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34723
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 21 Jun 2005 16:06:45 +0000 (16:06 +0000)]
Applied [
1223122 ] [wxMSW] Proper repainting when resizing - take 2
Jamie Gadd
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34722
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 21 Jun 2005 09:56:18 +0000 (09:56 +0000)]
rolled back exceptions handling patch, it relied on incorrect assumption about vtables
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34721
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Mon, 20 Jun 2005 14:43:52 +0000 (14:43 +0000)]
Fix Error between Get and Set
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34719
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 20 Jun 2005 14:02:35 +0000 (14:02 +0000)]
Reverted patch which appears to be responsible for intermittent
crashes on exit in 2.6.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34718
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 20 Jun 2005 08:20:50 +0000 (08:20 +0000)]
changed exceptions handling to work under wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34717
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jun 2005 00:25:06 +0000 (00:25 +0000)]
define SetHelpText() to do nothing when wxUSE_HELP==0, otherwise we'd need to #ifdef all its calls in wx code to allow compilation with wxUSE_HELP==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34716
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jun 2005 00:24:21 +0000 (00:24 +0000)]
compilation fix for wxUSE_LOGWINDOW==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34715
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jun 2005 00:24:08 +0000 (00:24 +0000)]
compilation fix for wxUSE_OLE and wxUSE_ACCEL==0 for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34714
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jun 2005 00:23:44 +0000 (00:23 +0000)]
compilation fix for wxUSE_OLE==0 for WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34713
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Jun 2005 00:22:56 +0000 (00:22 +0000)]
(harmless) eVC4 release mode warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34712
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 23:50:43 +0000 (23:50 +0000)]
documented that wxFileModificationTime() returns 0 (and not a more natural -1) if an error occurs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34711
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 23:50:11 +0000 (23:50 +0000)]
reimplemented wxFileModificationTime() for CE without using wxDateTime (it also should be more efficient like this)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34710
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 23:49:27 +0000 (23:49 +0000)]
disable warning for eVC 4 (_MSC_VER == 1201) as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34709
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 23:48:43 +0000 (23:48 +0000)]
added AutoHANDLE class to close a HANDLE automatically
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34708
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 22:44:51 +0000 (22:44 +0000)]
WinCE does support strftime() now, no need to #ifdef it out
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34707
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 22:37:44 +0000 (22:37 +0000)]
WinCE compilation fix (no SM_C[XY]DRAG under CE as there is no mouse cursor)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34706
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Jun 2005 22:23:20 +0000 (22:23 +0000)]
added scopeguardtest.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34705
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 19 Jun 2005 19:11:21 +0000 (19:11 +0000)]
Fix crash on exit with Lesstif (and possibly Motif 1.x).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34704
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sun, 19 Jun 2005 19:11:11 +0000 (19:11 +0000)]
Corrected wrong size used when refreshing notebook
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34703
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 19 Jun 2005 13:48:12 +0000 (13:48 +0000)]
Comitting correct wxGTK.spec again.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34702
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 18 Jun 2005 03:39:46 +0000 (03:39 +0000)]
Set m_cocoaDataSource = NULL in default constructor so subclasses that
don't call our Create function (e.g. wxCheckListBox) don't crash on destruction.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34701
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 21:46:20 +0000 (21:46 +0000)]
don't assert if kind == Item_None in wxSizerItem::IsShown(), this can happen during windows destruction (bug
1216428 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34700
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 21:41:39 +0000 (21:41 +0000)]
fixed typo in GetSelEnd() which made that the function didn't work (bug
1219791 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34699
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 21:25:16 +0000 (21:25 +0000)]
don't try to subclass tab control using the same window proc for our class, this doesn't work (really fixes bug
1222187 , thanks go to Dave Dribin)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34698
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 20:17:50 +0000 (20:17 +0000)]
undid last commit, it's not needed after fixing the real bug in wxNotebook registration code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34697
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Fri, 17 Jun 2005 19:39:19 +0000 (19:39 +0000)]
Committing in .
Updated OpenVMS configuration
Modified Files:
wxWidgets/setup.h_vms
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34696
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Ron Lee [Fri, 17 Jun 2005 14:57:13 +0000 (14:57 +0000)]
Fix the test for NO_GCC_PRAGMA to be faster and more accurate.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34695
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 14:36:24 +0000 (14:36 +0000)]
use generic sample icon; no need for separate .rc file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34694
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 14:32:28 +0000 (14:32 +0000)]
use empty string and not string().c_str() as title for the controls without it to workaround Windows bug which results in crashes with wxUSE_STL==1 (closes
1222187 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34693
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 12:16:37 +0000 (12:16 +0000)]
create BAKEFILE_PATHS env var
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34692
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 12:10:05 +0000 (12:10 +0000)]
WXWIN env var should go to HKCU\Environment, not to Softward\Environment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34691
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Jun 2005 11:45:25 +0000 (11:45 +0000)]
don't show wxLogDebug during app startup output in msg box
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34690
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 17 Jun 2005 11:29:55 +0000 (11:29 +0000)]
Patch #
1222244 : Fixes for bug #
1212853 with unit test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34689
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 17 Jun 2005 11:08:32 +0000 (11:08 +0000)]
Open Watcom adjustement.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34688
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 17 Jun 2005 10:34:49 +0000 (10:34 +0000)]
Adjust to different platform headers distributed with DMC (build fix after recent change in msw/treectrl.cpp).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34687
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 17 Jun 2005 10:18:07 +0000 (10:18 +0000)]
Fix for eVC++ 3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34686
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 23:48:50 +0000 (23:48 +0000)]
fixed problem with wxKill(SIGNONE) returning error for running process
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34685
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 23:47:30 +0000 (23:47 +0000)]
added test for wxScopeGuard
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34684
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 23:46:33 +0000 (23:46 +0000)]
documented wxScopeGuard; this class is too useful to not use it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34683
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 23:43:19 +0000 (23:43 +0000)]
fixed wxON_BLOCK_EXIT macros to work with new definition of wxMAKE_UNIQUE_NAME() (was broken for VC++...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34682
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Jun 2005 18:40:20 +0000 (18:40 +0000)]
some 3rd party libs are not buildable under eVC, don't link against them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34681
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 18:03:43 +0000 (18:03 +0000)]
Applied patch [
1215991 ] Mac xrc enables unknown class
Implements Reparent for Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34680
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 17:57:23 +0000 (17:57 +0000)]
Applied patch [
1217859 ] Swedish translation for the internat sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34679
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 17:13:54 +0000 (17:13 +0000)]
Name correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34678
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 17:01:19 +0000 (17:01 +0000)]
Applied patch [
1212208 ] Fix a bug in wxTreeCtrl with wxTR_MULTIPLE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34677
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 16:17:50 +0000 (16:17 +0000)]
Change log update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34676
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 16:07:49 +0000 (16:07 +0000)]
Applied patch [
1217285 ] fix for bug
1040539
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34675
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 15:36:48 +0000 (15:36 +0000)]
Applied patch [
1218833 ] [wxMSW] wxListBox optimisation for XP
Also removed temporary fix to hardwire listbox background colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34674
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 15:34:41 +0000 (15:34 +0000)]
Applied patch [
1218849 ] [wxMSW] Removes magic numbers from wxNotebook
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 16 Jun 2005 15:31:33 +0000 (15:31 +0000)]
Revert Cygwin changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34672
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 16 Jun 2005 15:18:57 +0000 (15:18 +0000)]
Applied patch [
1219269 ] [wxAll] Fix create button in listbox sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34671
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Dimitri Schoolwerth [Thu, 16 Jun 2005 14:16:50 +0000 (14:16 +0000)]
added Thai/CP874 support for MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 16 Jun 2005 13:58:23 +0000 (13:58 +0000)]
Let Cygwin be a Windows build for wxMSW and a unix build otherwise
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34669
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 00:34:43 +0000 (00:34 +0000)]
fix index of appended items (broken by previous commit)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34668
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 00:18:22 +0000 (00:18 +0000)]
initial attempt to make it work for eVC (WinCE) as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34667
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Jun 2005 00:09:18 +0000 (00:09 +0000)]
don't redeclare struct tm if it's already declared in std headers; declare and define localtime() and company as extern C as they are supposed to be
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34666
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Jun 2005 23:44:18 +0000 (23:44 +0000)]
(harmless) eVC4 warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34665
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Jun 2005 22:30:01 +0000 (22:30 +0000)]
previous commit didn't work with bkl-0.1.8, fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34664
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Jun 2005 22:17:53 +0000 (22:17 +0000)]
basic eVC support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34663
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Jun 2005 22:04:53 +0000 (22:04 +0000)]
WinCE compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34662
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Jun 2005 18:34:57 +0000 (18:34 +0000)]
*** empty log message ***
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34661
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 15 Jun 2005 15:53:44 +0000 (15:53 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 15 Jun 2005 02:08:12 +0000 (02:08 +0000)]
wxFrameLayout contains wxPen by value, so the wxPen class declaration from wx/pen.h is required so that the compiler
would know the size of wxFrameLayout class. Was a problem for projects using wxFL and including wx headers
one-by-one instead of using wx.h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34659
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 15 Jun 2005 01:11:54 +0000 (01:11 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34658
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Jun 2005 22:59:21 +0000 (22:59 +0000)]
Log the exception when writing to file fails.
Set the default encoding from wxGetDefaultPyEncoding again.
Recover from encoding errors when writing the memory file.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34657
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Jun 2005 22:54:22 +0000 (22:54 +0000)]
docstring typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34656
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 14 Jun 2005 21:03:59 +0000 (21:03 +0000)]
Unregister the object too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34655
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 14 Jun 2005 19:57:01 +0000 (19:57 +0000)]
Fix "warning: operation on 'y' may be undefined".
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34654
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 14 Jun 2005 18:46:49 +0000 (18:46 +0000)]
fixed typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34653
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 14 Jun 2005 18:25:03 +0000 (18:25 +0000)]
removed debugging code checked in by mistake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34652
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Jun 2005 18:19:47 +0000 (18:19 +0000)]
Due to wxStringBase::CopyBeforeWrite() we need to resend modified 'multiline' text.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34651
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 14 Jun 2005 18:11:15 +0000 (18:11 +0000)]
call release builds 'Release'; don't define options if they are already defined by user's bkl code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34650
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Jun 2005 17:46:54 +0000 (17:46 +0000)]
Allow multiline tooltip testing.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34649
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 14 Jun 2005 17:43:45 +0000 (17:43 +0000)]
Due to wxStringBase::CopyBeforeWrite() we need to resend modified 'multiline' text.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34648
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 14 Jun 2005 13:00:42 +0000 (13:00 +0000)]
Add some missing runtime gtk+ version checks. There is more to spot.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34647
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Tue, 14 Jun 2005 12:41:20 +0000 (12:41 +0000)]
Use the toplevel widget as the parent in gtk_file_chooser_dialog_new call.
If hierarchy is bad, base classes would assert.
Fixes bug #
1206516
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34646
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Jun 2005 20:48:52 +0000 (20:48 +0000)]
Pass the print data to the wx.PrintDialogData ctor.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34645
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 13 Jun 2005 20:45:24 +0000 (20:45 +0000)]
Patch from Ole André, call RegisterActiveObject() so the objects can
be retrieved from the PyWin32 modules.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34644
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 13 Jun 2005 12:19:33 +0000 (12:19 +0000)]
'[
1219035 ] cleanup: miscellaneous' and minor source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34643
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 12 Jun 2005 12:18:30 +0000 (12:18 +0000)]
Added empty destructor that was removed from header.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34642
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 12 Jun 2005 12:12:21 +0000 (12:12 +0000)]
Unicode compilation fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34641
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 12 Jun 2005 11:57:51 +0000 (11:57 +0000)]
Additional imageId values for specific drive types on OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34640
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 23:20:24 +0000 (23:20 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34639
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 23:18:57 +0000 (23:18 +0000)]
Docview and IDE patch from Morag Hua with fix for bug #
1217890
"Closing view crashes Python" plus some new features:
New feature added to the IDE is 'Extensions'. Under
Tools|Options|Extensions, you can add calls to external programs.
For example you can add a "Notepad" extension (under windows) that
will exec Notepad on the currently open file. A new "Notepad"
menu item will appear under the Tools menu.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34638
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 22:58:14 +0000 (22:58 +0000)]
Only freeze the splitter, the children will be automatically frozen too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34637
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 19:44:40 +0000 (19:44 +0000)]
Forgot to get rid of the old test code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34636
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 19:43:15 +0000 (19:43 +0000)]
Only Freeze/Thaw on wxMSW. The other ports don't need it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34635
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 19:35:49 +0000 (19:35 +0000)]
Added the wx.lib.splitter module, which contains the
MultiSplitterWindow class. This class is much like the standard
wx.SplitterWindow class, except it allows more than one split, so it
can manage more than two child windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34634
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 11 Jun 2005 19:31:44 +0000 (19:31 +0000)]
A little cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34633
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 10 Jun 2005 17:53:19 +0000 (17:53 +0000)]
Allow MSW Base be usable in other ports than wxMSW (ie. wxTVision in windows console). Adjustements for limited setup.h (as in wxTV) and minor source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34632
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 10 Jun 2005 14:57:11 +0000 (14:57 +0000)]
Don't use native font always.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34631
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Fri, 10 Jun 2005 14:45:39 +0000 (14:45 +0000)]
Compilation fix for Cygwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34630
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775