]>
git.saurik.com Git - wxWidgets.git/log
Julian Smart [Tue, 18 Jun 2002 15:12:36 +0000 (15:12 +0000)]
Remove flicker in Undo/Redo menus by only updating
if we have some new text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15876
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Tue, 18 Jun 2002 14:43:55 +0000 (14:43 +0000)]
OS/2 has it's own popup window source now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15875
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jun 2002 12:47:40 +0000 (12:47 +0000)]
added ViewStart() as synonym for GetViewStart() in WXWIN_COMPATIBILITY_2_2 mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15874
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jun 2002 12:46:56 +0000 (12:46 +0000)]
mention WXWIN_COMPATIBILITY_2_2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15873
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 18 Jun 2002 08:29:34 +0000 (08:29 +0000)]
Set the clear region to be the update region if the update
region is non-empty but the clear region is empty, because
otherwise we're going to clear more than we repaint
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jun 2002 00:40:19 +0000 (00:40 +0000)]
removed SetFocus() call in WM_LBUTTONDOWN handler once again: it is *WRONG*, please let me know if there is any problem this is supposed to fix but don't put it back
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Jun 2002 00:34:45 +0000 (00:34 +0000)]
richedit 1.0 controls now send the left up event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Mon, 17 Jun 2002 22:08:57 +0000 (22:08 +0000)]
Catching up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 17 Jun 2002 19:38:57 +0000 (19:38 +0000)]
using Theme layout for measuring as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jun 2002 15:51:28 +0000 (15:51 +0000)]
oops, typo in the large file support just checked in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15867
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jun 2002 15:44:11 +0000 (15:44 +0000)]
added configure support for the large files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15866
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Jun 2002 13:09:36 +0000 (13:09 +0000)]
init the event id and timestamp fields for the mouse events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15865
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Mon, 17 Jun 2002 09:07:38 +0000 (09:07 +0000)]
patch fixing b32 makefile (sourceforge Bugs item #566439)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15864
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 16 Jun 2002 15:38:01 +0000 (15:38 +0000)]
Updated makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 16 Jun 2002 15:17:05 +0000 (15:17 +0000)]
Recent w32api have FONTENUMPROC; this also fixes GCC 3.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15861
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 21:17:37 +0000 (21:17 +0000)]
argh, another IsDialogMessage() fix: we still need to check all non top level parents
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 20:09:15 +0000 (20:09 +0000)]
fix for dialog navigation in the modal dialogs: do call IsDialogMessage() in this case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15859
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 17:03:18 +0000 (17:03 +0000)]
allow overriding the default button labels in wxWizard
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15858
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 15:32:20 +0000 (15:32 +0000)]
changed WM_GETDLGCODE handling so that all windows get WM_CHARs by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15857
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 15:20:03 +0000 (15:20 +0000)]
removed unused wxWindow::m_doubleClickAllowed field
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15856
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sat, 15 Jun 2002 15:04:07 +0000 (15:04 +0000)]
Create a new icon for each image in a file with multiple icons.
Fixes a bug reported on wx-dev.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15855
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sat, 15 Jun 2002 14:58:47 +0000 (14:58 +0000)]
Better detection for Cygwin; thanks to Oscar Fuentes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15854
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 07:10:45 +0000 (07:10 +0000)]
SWIGged update for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 07:03:05 +0000 (07:03 +0000)]
SWIGged updates for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15852
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 06:41:27 +0000 (06:41 +0000)]
Fix for the TAB in the autocomplete list not being used correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 05:52:22 +0000 (05:52 +0000)]
Changed name of demo so the list sorts nicer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15850
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 05:51:35 +0000 (05:51 +0000)]
Switched to new inline image format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15849
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 05:51:11 +0000 (05:51 +0000)]
Fixed a bunch of embarassing reference leaks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15848
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 15 Jun 2002 01:43:03 +0000 (01:43 +0000)]
Fixed wxApp::OnAssert signature.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 15 Jun 2002 00:10:42 +0000 (00:10 +0000)]
generic log dialog resizing now works more reasonably (at least under Windows): you can't resize it vertically when it is collapsed and it doesn't change horizontal size when it is expanded or collapsed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15846
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 14 Jun 2002 23:31:53 +0000 (23:31 +0000)]
Added wxArtProvider and other changes to match CVS updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15845
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 14 Jun 2002 23:28:54 +0000 (23:28 +0000)]
PyCrust update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15844
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Jun 2002 22:39:38 +0000 (22:39 +0000)]
don't use WS_EX_CONTOLPARENT with the top level windows nor wxUniv (doesn't really hurt but is not needed neither)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15843
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Jun 2002 22:26:32 +0000 (22:26 +0000)]
compilation fixes for wxUniv (moved wxDlgProc back to toplevel.cpp)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15842
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Jun 2002 22:05:21 +0000 (22:05 +0000)]
compilation fix for !USE_PCH (patch 569132)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15841
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 14 Jun 2002 15:24:24 +0000 (15:24 +0000)]
fixed missing comma
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 14:17:29 +0000 (14:17 +0000)]
fixes MSW comparision where theme name extracted from the environment is in upper case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15839
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 13:04:30 +0000 (13:04 +0000)]
make file for wxUniversal and Borland/MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15838
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 13:03:45 +0000 (13:03 +0000)]
tmake files for wxUniversal and Borland/MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15837
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 10:21:52 +0000 (10:21 +0000)]
minifram sample modified to use XPMs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15836
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 10:08:07 +0000 (10:08 +0000)]
comment added to toolbar to say using BMPs uses less pace than XPMs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15835
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 14 Jun 2002 10:05:01 +0000 (10:05 +0000)]
treectrl sample modified to use XPMs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15834
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 14 Jun 2002 00:19:40 +0000 (00:19 +0000)]
Missing ;
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15833
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 23:59:11 +0000 (23:59 +0000)]
fixed problems with hanging inside IsDialogMessage or DefDlgProc by forcing all parents of windows with WS_EX_CONTROLPARENT to have this style themselves as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15832
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 23:57:55 +0000 (23:57 +0000)]
added missing space before >> button label
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15831
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 13 Jun 2002 22:22:18 +0000 (22:22 +0000)]
New SWIGged code for wxMac,
updated version in build script
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15830
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 20:41:13 +0000 (20:41 +0000)]
suppress an assert when a combobox receives WM_KILLFOCUS while it is being destroyed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15829
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 20:21:20 +0000 (20:21 +0000)]
fixes to the sizers behaviour necessary to make the log dialog work again
(thanks to Dimitri) and a few updates to the docs after the recent changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15828
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 19:37:43 +0000 (19:37 +0000)]
new wxASSERT implementation using wxAssert() helper function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15827
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 19:09:24 +0000 (19:09 +0000)]
blind fix for latest mingw32 3.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15826
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 18:51:01 +0000 (18:51 +0000)]
blind fix for latest mingw32 3.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15825
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 18:46:39 +0000 (18:46 +0000)]
fix link of wxDateTime inline methods using mingw32
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15824
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 18:12:36 +0000 (18:12 +0000)]
fixed buglet in wxWindow::GetPosition docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15823
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Thu, 13 Jun 2002 17:51:56 +0000 (17:51 +0000)]
Enhanced the DataTypeSupported() function to show the native data type name that is being automatically used by the wxODBC class column types
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15822
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
George Tasker [Thu, 13 Jun 2002 17:48:40 +0000 (17:48 +0000)]
Added a wxASSERT_MSG in ::SetColDefs() to trap for the user sending an index that is larger than the number of columns defined for the table
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15821
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 13 Jun 2002 16:57:18 +0000 (16:57 +0000)]
Added code (currently disabled) to show putting a wxGLCanvas on a panel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15820
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 13 Jun 2002 16:51:53 +0000 (16:51 +0000)]
Patch #568403
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15819
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 13 Jun 2002 07:04:46 +0000 (07:04 +0000)]
adapted to new ..internal structure
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15818
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 13 Jun 2002 01:35:19 +0000 (01:35 +0000)]
fixed some paths in build scripts
fixed yesterday's fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15817
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 13 Jun 2002 00:04:22 +0000 (00:04 +0000)]
moved OnActivate() logic from wxFrame to wxDialog -- this fixes infinite loop when handling WM_ACTIVATE in DefDlgProc in some crazy situations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15816
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Jun 2002 21:20:56 +0000 (21:20 +0000)]
Fixed a bug in transferring data to a wxComboBox if string is not
in the list of strings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15815
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 20:26:24 +0000 (20:26 +0000)]
added wxGetProcessId()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15814
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 12 Jun 2002 19:54:18 +0000 (19:54 +0000)]
make the second parameter to wxTreeCtrl.GetFirstChild optional
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15813
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 12 Jun 2002 19:53:17 +0000 (19:53 +0000)]
little demo updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15812
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 16:15:41 +0000 (16:15 +0000)]
added clipping test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15811
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 16:08:00 +0000 (16:08 +0000)]
use AF_INET instead of PF_INET in wxGetFullHostName
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15810
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 15:26:35 +0000 (15:26 +0000)]
added missing semicolons after asserts (patch 567853)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15809
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 14:12:19 +0000 (14:12 +0000)]
fixed infinite loop in wxCursor(wxImage) ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15808
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 14:12:00 +0000 (14:12 +0000)]
fixed a warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15807
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Jun 2002 14:05:15 +0000 (14:05 +0000)]
typo fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15806
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Jun 2002 13:19:08 +0000 (13:19 +0000)]
Added HTML About box and changed player dialog label
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15805
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Wed, 12 Jun 2002 11:56:01 +0000 (11:56 +0000)]
removing bitmaps from mdi sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15804
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 12 Jun 2002 10:33:21 +0000 (10:33 +0000)]
updated wxXRC sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15803
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 12 Jun 2002 08:29:12 +0000 (08:29 +0000)]
Applied recent FL patches from Benjamin Williams <biwilliajsb@yahoo.com>.
1) There is a problem
in that floating frames are not currently supported
with !mRealTimeUpdates. We wrote a patch to correct
this problem. You will find it attached to this
posting.
Here is a description of what was changed and why. In
cbBarDragPlugin::ShowHint(), SetBarState is called
every time mpCurPane changes. This is correct.
However, this also happens every time, even if
mRealTimeUpdates is false. The state should not be
changed during the drag operation if mRealTimeUpdates
is off. This is corrected in this patch. Code was
also added in cbBarDragPlugin::OnLButtonUp() to
actually do the state changing, only if
mRealTimeUpdates is off. Normally, this is performed
in ShowHint if mRealTimeUpdates is on.
I also took the liberty of changing the drag cursor
back to an arrow. This is the way it is in MS Visual
C++, and it looks way better. The MoveWindow cursor
looks terrible, IMHO. When FL gets the embedded
cursor code working, we can switch back to a hand or
something else.
2) This time we have
discovered a crash bug in FL. The steps to reproduce this
bug are as follows:
1. Open up a pane, dock it.
2. Click the Expand button (arrow button) in the
frame hints portion
3. Click it again to Collapse the pane.
4. Now click the close button of the pane. Crash.
We investigated what was causing this problem, and it turns
out that the button state never gets unset. Once a button
is pressed, it is always pressed. Thus, when the expand/
collapse button is pressed, and then the close button is
pressed, the pane will close, but then FL will also try to
expand or collapse the pane as well, because it thinks that
the expand/collapse button was set.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15802
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 11 Jun 2002 22:07:38 +0000 (22:07 +0000)]
Initialise font family when initializing from native font, since this
is otherwise uninitialised (the font family is taken from the ref data and
not the native font data).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15801
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Mon, 10 Jun 2002 17:58:08 +0000 (17:58 +0000)]
Check for attributes before copying them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15800
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Jun 2002 15:59:34 +0000 (15:59 +0000)]
attempts to fix wxMimeTypesManager mess: many bugs (entries priority, memory leaks, ...) fixed, but probably even more left
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15799
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 9 Jun 2002 23:02:58 +0000 (23:02 +0000)]
Moved wxCharhookEvent so that it sends the same
keycode as wxCharEvent.
Removed wxDestroyWindowEvent as it crashes all
the time.
Corrcted wxTreeCtrl's interception of wxCharEvents
as it misinterpreted "F5" for "Z" e.g.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15798
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Jun 2002 22:19:24 +0000 (22:19 +0000)]
added _T()s around the literal strings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15797
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 9 Jun 2002 19:24:21 +0000 (19:24 +0000)]
Update taskbar.h to use DECLARE/DEFINE_EVENT_TYPE; fixes an runtime error
with MinGW and (probably) Cygwin.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15796
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Jun 2002 21:32:36 +0000 (21:32 +0000)]
reenabled WS_EX_CONTROLPARENT style together with a check that the focus window is not disabled or hidden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15795
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Jun 2002 18:43:21 +0000 (18:43 +0000)]
don't link in libwx_gtk twice when linking apps using OpenGL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15794
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Jun 2002 18:30:27 +0000 (18:30 +0000)]
typo in dir enum test code fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15793
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 8 Jun 2002 17:36:27 +0000 (17:36 +0000)]
Use standard IDC_HELP cursor instead of oversize custom cursor.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15792
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Jun 2002 15:11:49 +0000 (15:11 +0000)]
compilation fix (for !PCH)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15791
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 23:37:03 +0000 (23:37 +0000)]
no changes (reformatted some code just to be able to read it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15790
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 23:36:36 +0000 (23:36 +0000)]
fixed wxScrolledWindow::SetScrollbars() which was broken by the virtual size changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15789
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:46:44 +0000 (21:46 +0000)]
restored inline for wxCriticalSection methods for !MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15788
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:26:55 +0000 (21:26 +0000)]
added thrimpl.cp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15787
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:26:14 +0000 (21:26 +0000)]
oops, compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15786
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:17:06 +0000 (21:17 +0000)]
patch 562893: bug in dll makefile.b32
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15785
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:04:37 +0000 (21:04 +0000)]
fixed bug in wxStrstr() replacement implementation (part of patch 565031)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15784
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 21:00:19 +0000 (21:00 +0000)]
don't include winsock.h directly, this doesn't work (patch 565655)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15783
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 20:45:43 +0000 (20:45 +0000)]
fixed text ctrl tooltips (patch 562210)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15782
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 20:41:48 +0000 (20:41 +0000)]
CW compilation fix (patch 562701)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15781
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 20:39:22 +0000 (20:39 +0000)]
fix tree icon refresh after collapsing a branch (patch 565294)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15780
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 20:15:28 +0000 (20:15 +0000)]
applied typos and spelling error fixes patch from Olly Betts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15779
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 7 Jun 2002 19:56:57 +0000 (19:56 +0000)]
more MIME tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15778
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 7 Jun 2002 18:32:06 +0000 (18:32 +0000)]
Removed 'inline' which was causing unresolved symbols
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15777
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 7 Jun 2002 17:56:53 +0000 (17:56 +0000)]
wxMGL requires wxUSE_PALETTE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15776
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775