]>
git.saurik.com Git - wxWidgets.git/log
Włodzimierz Skiba [Fri, 21 Oct 2005 18:53:51 +0000 (18:53 +0000)]
Unified flags for orienting wxBookCtrls (with backward compatibility). Centralised code for sizing internals.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35971
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Oct 2005 17:33:42 +0000 (17:33 +0000)]
blind compilation fix for TestScopeGuard()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35970
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 16:31:07 +0000 (16:31 +0000)]
Switched antialiasing off since GetTextExtent doesn't work properly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35969
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Fri, 21 Oct 2005 16:18:45 +0000 (16:18 +0000)]
Adv now depends on libs xml and html, so add <library> tags for these and
bakefile takes care of everything.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35968
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Fri, 21 Oct 2005 16:02:25 +0000 (16:02 +0000)]
Fix a couple of export declarations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35967
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 14:50:29 +0000 (14:50 +0000)]
Fixed warning, move caret in OnPaint
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 14:23:18 +0000 (14:23 +0000)]
Regenerated configure for wxUSE_RICHTEXT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35965
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 13:54:15 +0000 (13:54 +0000)]
Restored code uglies
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35964
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 13:14:16 +0000 (13:14 +0000)]
Removed macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35963
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 21 Oct 2005 13:02:15 +0000 (13:02 +0000)]
Fixed some styling bugs, optimized resize for large files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35962
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 21 Oct 2005 11:18:34 +0000 (11:18 +0000)]
fixed typo in GetNextItem example (bug
1333797 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35961
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 20 Oct 2005 22:51:57 +0000 (22:51 +0000)]
Resets scroll position on load
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 20 Oct 2005 21:43:00 +0000 (21:43 +0000)]
Add configtool to the distribution tarballs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35959
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Michael Wetherell [Thu, 20 Oct 2005 19:48:26 +0000 (19:48 +0000)]
Small changes to 'make dist' to allow it work on Solaris, and to use the
result of AC_PROG_LN_S when making links.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35958
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 20 Oct 2005 17:30:24 +0000 (17:30 +0000)]
Support wxALWAYS_SHOW_SB
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35957
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 20 Oct 2005 14:40:47 +0000 (14:40 +0000)]
Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35956
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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