]>
git.saurik.com Git - wxWidgets.git/log
Julian Smart [Thu, 20 Oct 2005 12:55:53 +0000 (12:55 +0000)]
Efficiency measures; file loading bug fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 19 Oct 2005 22:20:12 +0000 (22:20 +0000)]
Introduced invalidation of ranges for later optimization code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Oct 2005 17:00:58 +0000 (17:00 +0000)]
const consistent for Clone(). Load/Save split to DoLoad/DoSave. Build fixes, warning fixes and other source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35953
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Oct 2005 16:56:27 +0000 (16:56 +0000)]
richtext.bkl added and dmars makefiles removed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35952
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 19 Oct 2005 14:44:15 +0000 (14:44 +0000)]
First part of a layout optimization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35951
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 19 Oct 2005 13:54:32 +0000 (13:54 +0000)]
Only draw if inside client rectangle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35950
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 19 Oct 2005 12:52:47 +0000 (12:52 +0000)]
Added wxRichTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35949
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 19 Oct 2005 10:12:49 +0000 (10:12 +0000)]
constfunc correction
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35947
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Tue, 18 Oct 2005 20:50:46 +0000 (20:50 +0000)]
Restore ALL_BASE_HEADERS to its previous meaning of 'all for a given port' as
it is used in this sense in rpmspec.bkl, add ALL_PORTS_BASE_HEADERS for
'make dist', and rebake.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35945
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Tue, 18 Oct 2005 18:54:13 +0000 (18:54 +0000)]
Add note that precompiled headers do not work on current Cygwin.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35943
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 18 Oct 2005 16:02:51 +0000 (16:02 +0000)]
Remove sm_cocoaDelegate singleton. We need per-instance data anyway so we
may as well make it the target instead of the userInfo.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35942
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Tue, 18 Oct 2005 15:27:48 +0000 (15:27 +0000)]
Replace wxNSTimerData -setTimer method with -initWithWxTimer: initializer
which correctly calls the superclass (NSObject) init.
Add an -init method for correctness; technically not needed as it is never
called but it's an Objective-C best practice.
Release the wxNSTimerData instance just after passing it to the NSTimer
factory method. NSTimer retains it and we don't keep a pointer to it
so we should not keep a refence to it. This fixes the bug in wxTimer::Stop
where the program crashes in the NSCFTimer userInfo method because the
NSTimer has already been invalidated.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35941
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Oct 2005 12:31:11 +0000 (12:31 +0000)]
Set/get for internal border in book based controls.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35930
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Tue, 18 Oct 2005 11:13:34 +0000 (11:13 +0000)]
compilation fix after wxScrollHelper changes (ctor argument is now not optional and SetWin doesn't exist any more)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35927
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Tue, 18 Oct 2005 10:18:00 +0000 (10:18 +0000)]
Committing in .
Updated openvms compile support
Modified Files:
wxWidgets/src/generic/descrip.mms
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35926
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 18 Oct 2005 00:03:36 +0000 (00:03 +0000)]
compilation fix after wxScrollHelper changes (ctor argument is now not optional and SetWin doesn't exist any more)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35925
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 23:45:25 +0000 (23:45 +0000)]
Revert accidental change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35924
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Oct 2005 22:41:52 +0000 (22:41 +0000)]
fixed Fit() to call SetClientSize() and not SetSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35923
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 22:11:49 +0000 (22:11 +0000)]
Widen the hash key for win64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35922
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 22:08:05 +0000 (22:08 +0000)]
Warning fixes for win64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35921
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 21:49:58 +0000 (21:49 +0000)]
wxTinderbox build fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35920
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 19:51:31 +0000 (19:51 +0000)]
Follow changes in common code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35919
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 17 Oct 2005 19:31:40 +0000 (19:31 +0000)]
renamed DoHitTest() to DoTreeHitTest() to avoid conflict with existing wxWindow method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35918
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 17:57:04 +0000 (17:57 +0000)]
Warning fix (instead of silencing int->short with typecast, have the same type internally as in interface).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35917
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 17:46:11 +0000 (17:46 +0000)]
Link with bufferoverflowu.lib for VC++ 8 and later
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35916
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 17:40:36 +0000 (17:40 +0000)]
Keep setup0.h in sync with more ports.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35915
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 17:11:33 +0000 (17:11 +0000)]
Keep setup0.h in sync with other ports.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35914
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 17:08:28 +0000 (17:08 +0000)]
Compile fix for Unicode build on win64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35913
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 17 Oct 2005 16:39:19 +0000 (16:39 +0000)]
htmlctrl sample is not for msw toolkits
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35912
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 17 Oct 2005 16:14:49 +0000 (16:14 +0000)]
Warning fix, should be #ifdef instead of #if
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35911
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sun, 16 Oct 2005 20:35:41 +0000 (20:35 +0000)]
Regenerate the msvc makefiles after TARGET_CPU option added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35910
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sun, 16 Oct 2005 20:28:24 +0000 (20:28 +0000)]
Use a different manifest for each of x86, amd64 and ia64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35909
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sun, 16 Oct 2005 20:25:10 +0000 (20:25 +0000)]
Add CPU_TARGET option to msvc makefiles for targeting AMD64 and IA64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35908
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 16 Oct 2005 17:13:16 +0000 (17:13 +0000)]
Fixed event handling bug as suggested by Lech Wiktor Piotrowski.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35907
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 19:16:59 +0000 (19:16 +0000)]
Implement string inserter for long long. This creates a problem on mingw as gcc
gives a warning unless -Wno-format is used, one of the most useful warnings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35906
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 19:11:05 +0000 (19:11 +0000)]
Typo, should be #if not #ifdef
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35905
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 19:04:29 +0000 (19:04 +0000)]
Temporarily disable test that takes a long time to run, needs moving to a named registry
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35904
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 19:01:25 +0000 (19:01 +0000)]
Compilation fix for platforms where size_t is larger than long
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35903
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 19:00:12 +0000 (19:00 +0000)]
Compilation fix, templates are broken on 64-bit VC++ 8.0 beta 2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35902
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Sat, 15 Oct 2005 18:58:06 +0000 (18:58 +0000)]
Restore WC_UTF16, required for compilation on Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35901
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Fri, 14 Oct 2005 16:16:37 +0000 (16:16 +0000)]
fix for correct type of checklist box items
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35900
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Roman Rolinsky [Fri, 14 Oct 2005 16:13:20 +0000 (16:13 +0000)]
iconize properties frame together with main
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35899
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 14 Oct 2005 08:39:02 +0000 (08:39 +0000)]
fixed OnSysWrite() signature
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35898
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 13 Oct 2005 10:44:50 +0000 (10:44 +0000)]
Added "enabled" support for submenus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35897
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 12 Oct 2005 15:03:16 +0000 (15:03 +0000)]
Implement wx_truncate_cast for VC++ 7.1 and later
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35896
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 12 Oct 2005 13:05:17 +0000 (13:05 +0000)]
Avoid cast in wx_truncate_cast for intel compiler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35895
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Oct 2005 12:06:11 +0000 (12:06 +0000)]
removed .cvsignore entries which were old/unused/duplicated in CVSROOT/cvsignore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35894
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Wed, 12 Oct 2005 11:47:09 +0000 (11:47 +0000)]
Manifest files for win64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35893
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mart Raudsepp [Wed, 12 Oct 2005 07:49:14 +0000 (07:49 +0000)]
Fix includes in wx/treectrl.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35892
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 12 Oct 2005 00:20:31 +0000 (00:20 +0000)]
clarified ScrollWindow() docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35891
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Oct 2005 15:52:49 +0000 (15:52 +0000)]
64 bit compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35890
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Oct 2005 15:51:10 +0000 (15:51 +0000)]
added wx/xrc/xh_treebk.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35889
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Dimitri Schoolwerth [Tue, 11 Oct 2005 15:05:03 +0000 (15:05 +0000)]
fixed argv[0] out of bounds error (argc can be 0 when wxEntry is manually called in a plugin environment for example)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35888
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Dimitri Schoolwerth [Tue, 11 Oct 2005 15:01:50 +0000 (15:01 +0000)]
fixed MSVC6 compilation error ("C2639: compiler generated default constructor required by unnamed class")
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35887
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Oct 2005 13:40:39 +0000 (13:40 +0000)]
another fix for !USE_PCH: added missing wx/imaglist.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35886
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 11 Oct 2005 12:50:23 +0000 (12:50 +0000)]
compilation fix for !USE_PCH: added missing wx/panel.h include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35885
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 22:30:52 +0000 (22:30 +0000)]
invalidate tree size after adding/removing pages; use portable style for the tree control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35884
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 22:29:39 +0000 (22:29 +0000)]
removed hardcoded DoGetBestSize() implementation; added support for textOnly parameter in GetBoundingRect()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35883
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 21:49:23 +0000 (21:49 +0000)]
removed duplicated members which have been moved to wxTreeCtrlBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35882
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 21:46:24 +0000 (21:46 +0000)]
removed deprecated InsertItem() overload because it masked all the other ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35881
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 20:36:20 +0000 (20:36 +0000)]
Windows compilation fixes after wxTreeCtrl refactoring
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35880
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 20:25:02 +0000 (20:25 +0000)]
introduced a common base class for both MSW and generic wxTreeCtrl implementations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35879
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 20:11:29 +0000 (20:11 +0000)]
corrected code to really skip stack frames in the beginning and to number the remaining frames correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35878
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Hock [Mon, 10 Oct 2005 19:10:29 +0000 (19:10 +0000)]
For consistency with other ports, send TEXT event after SELECTED event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35877
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 10 Oct 2005 18:43:29 +0000 (18:43 +0000)]
Fix typos: '==' should be '='
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35876
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 18:24:27 +0000 (18:24 +0000)]
refactored wxGTK scrolling: it has now fully-functioning wxScrollHelper and a lot of duplicate code was removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35875
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 18:22:47 +0000 (18:22 +0000)]
added GtkUpdateScrollbar; folded some code duplicated for horz/vert orientations in a single branch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35874
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 18:15:34 +0000 (18:15 +0000)]
added GetWindowSizeForVirtualSize() virtual hook for wxScrolledWindow (cuts down on code duplication in its DoGetBestSize())
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35873
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 10 Oct 2005 16:29:02 +0000 (16:29 +0000)]
Use 'cp -pR' as a fallback for lndir, remove $(shell) construct from makefile.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35872
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Mon, 10 Oct 2005 14:18:40 +0000 (14:18 +0000)]
Committing in .
Small fixes for OpenVMS
Modified Files:
wxWidgets/include/wx/vms_x_fix.h
wxWidgets/src/motif/xmcombo/xmcombo.c
: ----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35871
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 12:59:12 +0000 (12:59 +0000)]
regenerated after bakefile change to always create shared-ld-sh under Darwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35870
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 10 Oct 2005 12:48:40 +0000 (12:48 +0000)]
always create shared-ld-sh as we always need it for bundles (even when we don't need it for dylibs)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35869
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Mon, 10 Oct 2005 10:37:24 +0000 (10:37 +0000)]
Make _dist_dir a shadow directory of symlinks rather then copied files, and add
a 'distdir' target to make _dist_dir without creating a tarball.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35868
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 22:34:08 +0000 (22:34 +0000)]
disable VC++ warning 4355 in wx/defs.h once and for all instead of doing it in 4 different places
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35866
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 22:24:57 +0000 (22:24 +0000)]
regenerated with treebook files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35865
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 22:11:29 +0000 (22:11 +0000)]
configure with wxUSE_TREEBOOK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35864
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 22:09:35 +0000 (22:09 +0000)]
compilation fixes for wxUSE_TREEBOOK=0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35863
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 18:40:36 +0000 (18:40 +0000)]
Added wxTreebook:
- added the control itself
- added protected wxBookCtrlBase::AllowNullPage() to accommodate it
- big changes to the sample to get rid of (most) ugly macros
- added XRC handler for the control
- added docs
- and wxUSE_TREEBOOK everywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35862
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 17:26:09 +0000 (17:26 +0000)]
made GetPage() not virtual because it doesn't need to be virtual and this allows to have const overload of it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35861
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 17:19:43 +0000 (17:19 +0000)]
corrected GetBestSize() implementation: take all items, not just the currently visible ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35860
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 16:52:41 +0000 (16:52 +0000)]
don't call ::ShowWindow() if don't have HWND yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35859
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Mattia Barbon [Sun, 9 Oct 2005 15:48:42 +0000 (15:48 +0000)]
Removed WXWIN_COMPATIBILITY_2_2 together with code guarded by it.
Changed default for WXWIN_COMPATIBILITY_2_4 to 0.
Added WXWIN_COMPATIBILITY_2_6 (defaults to 1).
Ran build/update-setup-h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35858
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 14:32:53 +0000 (14:32 +0000)]
don't put borders by default between sizer elements on smartphones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35857
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 13:38:15 +0000 (13:38 +0000)]
implemented GetBestSize() (TODO: make this available in generic version as well)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35856
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 13:04:40 +0000 (13:04 +0000)]
filter out duplicate mouse move events too; moved last mouse event info from wxWindow class to static variables (there is only one mouse in the system after all, no need to duplicate this data in all windows)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35855
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 12:49:09 +0000 (12:49 +0000)]
don't use -single_module together with -bundle under Darwin (ld gives an error for this)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35854
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 12:32:56 +0000 (12:32 +0000)]
blind compilation fix for CW 8.3 in Unicode build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35853
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 9 Oct 2005 12:23:58 +0000 (12:23 +0000)]
don't use __MSL__ unless it's defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35852
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 21:55:33 +0000 (21:55 +0000)]
show the OS information in the about dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35851
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 21:28:12 +0000 (21:28 +0000)]
enable all warnings (but disable some of them) for DEC/Compaq/HP C++ compiler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35850
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 21:24:32 +0000 (21:24 +0000)]
fixed unused parameter warnings in non-debug build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35849
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 18:35:36 +0000 (18:35 +0000)]
always connect to both XmNvalueChangedCallback and XmNdragCallback
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35848
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 18:33:28 +0000 (18:33 +0000)]
more 'unreachable code' warnings which had been disabled instead of being fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35847
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 17:10:10 +0000 (17:10 +0000)]
extra semicolons removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35844
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 17:01:52 +0000 (17:01 +0000)]
unused params warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35843
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 16:58:25 +0000 (16:58 +0000)]
fixed logic bug in DoSetSize() (disabling a warning is good, fixing it is even better...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35842
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 16:57:07 +0000 (16:57 +0000)]
added support for OSF1 (Tru64)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35841
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 16:56:42 +0000 (16:56 +0000)]
harmless DEC cc warning fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35840
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 16:56:01 +0000 (16:56 +0000)]
don't use wxCHECK_GCC_VERSION in the same test as __MINGW32__/__CYGWIN32__ as it could be undefined (DEC cc warning fix)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35839
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 8 Oct 2005 16:54:43 +0000 (16:54 +0000)]
use for instead of while for infinite loop (the latter provokes a warning from DEC cc)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35838
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775