wxWidgets.git
18 years agoFixed some styling bugs, optimized resize for large files
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

18 years agofixed typo in GetNextItem example (bug 1333797)
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

18 years agoResets scroll position on load
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

18 years agoAdd configtool to the distribution tarballs
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

18 years agoSmall changes to 'make dist' to allow it work on Solaris, and to use the
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

18 years agoSupport wxALWAYS_SHOW_SB
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

18 years agoWarning fixes.
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

18 years agoEfficiency measures; file loading bug fix
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

18 years agoIntroduced invalidation of ranges for later optimization code
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

18 years agoconst consistent for Clone(). Load/Save split to DoLoad/DoSave. Build fixes, warning...
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

18 years agorichtext.bkl added and dmars makefiles removed.
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

18 years agoFirst part of a layout optimization
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

18 years agoOnly draw if inside client rectangle
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

18 years agoAdded wxRichTextCtrl
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

18 years agoconstfunc correction
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

18 years agoRestore ALL_BASE_HEADERS to its previous meaning of 'all for a given port' as
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

18 years agoAdd note that precompiled headers do not work on current Cygwin.
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

18 years agoRemove sm_cocoaDelegate singleton. We need per-instance data anyway so we
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

18 years agoReplace wxNSTimerData -setTimer method with -initWithWxTimer: initializer
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

18 years agoSet/get for internal border in book based controls.
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

18 years agocompilation fix after wxScrollHelper changes (ctor argument is now not optional and...
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

18 years ago Committing in .
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

18 years agocompilation fix after wxScrollHelper changes (ctor argument is now not optional and...
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

18 years agoRevert accidental change
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

18 years agofixed Fit() to call SetClientSize() and not SetSize()
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

18 years agoWiden the hash key for win64
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

18 years agoWarning fixes for win64
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

18 years agowxTinderbox build fix.
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

18 years agoFollow changes in common code.
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

18 years agorenamed DoHitTest() to DoTreeHitTest() to avoid conflict with existing wxWindow method
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

18 years agoWarning fix (instead of silencing int->short with typecast, have the same type intern...
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

18 years agoLink with bufferoverflowu.lib for VC++ 8 and later
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

18 years agoKeep setup0.h in sync with more ports.
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

18 years agoKeep setup0.h in sync with other ports.
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

18 years agoCompile fix for Unicode build on win64
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

18 years agohtmlctrl sample is not for msw toolkits
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

18 years agoWarning fix, should be #ifdef instead of #if
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

18 years agoRegenerate the msvc makefiles after TARGET_CPU option added
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

18 years agoUse a different manifest for each of x86, amd64 and ia64
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

18 years agoAdd CPU_TARGET option to msvc makefiles for targeting AMD64 and IA64
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

18 years agoFixed event handling bug as suggested by Lech Wiktor Piotrowski.
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

18 years agoImplement string inserter for long long. This creates a problem on mingw as gcc
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

18 years agoTypo, should be #if not #ifdef
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

18 years agoTemporarily disable test that takes a long time to run, needs moving to a named registry
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

18 years agoCompilation fix for platforms where size_t is larger than long
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

18 years agoCompilation fix, templates are broken on 64-bit VC++ 8.0 beta 2
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

18 years agoRestore WC_UTF16, required for compilation on Windows
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

18 years agofix for correct type of checklist box items
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

18 years agoiconize properties frame together with main
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

18 years agofixed OnSysWrite() signature
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

18 years agoAdded "enabled" support for submenus
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

18 years agoImplement wx_truncate_cast for VC++ 7.1 and later
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

18 years agoAvoid cast in wx_truncate_cast for intel compiler
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

18 years agoremoved .cvsignore entries which were old/unused/duplicated in CVSROOT/cvsignore
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

18 years agoManifest files for win64
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

18 years agoFix includes in wx/treectrl.h
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

18 years agoclarified ScrollWindow() docs
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

18 years ago64 bit compilation fix
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

18 years agoadded wx/xrc/xh_treebk.h
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

18 years agofixed argv[0] out of bounds error (argc can be 0 when wxEntry is manually called...
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

18 years agofixed MSVC6 compilation error ("C2639: compiler generated default constructor require...
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

18 years agoanother fix for !USE_PCH: added missing wx/imaglist.h include
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

18 years agocompilation fix for !USE_PCH: added missing wx/panel.h include
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

18 years agoinvalidate tree size after adding/removing pages; use portable style for the tree...
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

18 years agoremoved hardcoded DoGetBestSize() implementation; added support for textOnly paramete...
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

18 years agoremoved duplicated members which have been moved to wxTreeCtrlBase
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

18 years agoremoved deprecated InsertItem() overload because it masked all the other ones
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

18 years agoWindows compilation fixes after wxTreeCtrl refactoring
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

18 years agointroduced a common base class for both MSW and generic wxTreeCtrl implementations
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

18 years agocorrected code to really skip stack frames in the beginning and to number the remaini...
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

18 years agoFor consistency with other ports, send TEXT event after SELECTED event
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

18 years agoFix typos: '==' should be '='
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

18 years agorefactored wxGTK scrolling: it has now fully-functioning wxScrollHelper and a lot...
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

18 years agoadded GtkUpdateScrollbar; folded some code duplicated for horz/vert orientations...
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

18 years agoadded GetWindowSizeForVirtualSize() virtual hook for wxScrolledWindow (cuts down...
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

18 years agoUse 'cp -pR' as a fallback for lndir, remove $(shell) construct from makefile.
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

18 years ago Committing in .
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

18 years agoregenerated after bakefile change to always create shared-ld-sh under Darwin
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

18 years agoalways create shared-ld-sh as we always need it for bundles (even when we don't need...
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

18 years agoMake _dist_dir a shadow directory of symlinks rather then copied files, and add
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

18 years agodisable VC++ warning 4355 in wx/defs.h once and for all instead of doing it in 4...
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

18 years agoregenerated with treebook files
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

18 years agoconfigure with wxUSE_TREEBOOK
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

18 years agocompilation fixes for wxUSE_TREEBOOK=0
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

18 years agoAdded wxTreebook:
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

18 years agomade GetPage() not virtual because it doesn't need to be virtual and this allows...
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

18 years agocorrected GetBestSize() implementation: take all items, not just the currently visibl...
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

18 years agodon't call ::ShowWindow() if don't have HWND yet
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

18 years ago Removed WXWIN_COMPATIBILITY_2_2 together with code guarded by it.
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

18 years agodon't put borders by default between sizer elements on smartphones
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

18 years agoimplemented GetBestSize() (TODO: make this available in generic version as well)
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

18 years agofilter out duplicate mouse move events too; moved last mouse event info from wxWindow...
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

18 years agodon't use -single_module together with -bundle under Darwin (ld gives an error for...
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

18 years agoblind compilation fix for CW 8.3 in Unicode build
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

18 years agodon't use __MSL__ unless it's defined
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

18 years agoshow the OS information in the about dialog
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

18 years agoenable all warnings (but disable some of them) for DEC/Compaq/HP C++ compiler
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

18 years agofixed unused parameter warnings in non-debug build
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

18 years agoalways connect to both XmNvalueChangedCallback and XmNdragCallback
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

18 years agomore 'unreachable code' warnings which had been disabled instead of being fixed
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