Ansgar Becker
651c2902cb
Merge remaining changes from Virtual-TreeView release 8.0.1. Last update was already the code from v8.0.0, which was incorrectly released as v7.6.6. See https://github.com/JAM-Software/Virtual-TreeView/issues/1238
2024-02-04 11:34:28 +01:00
Ansgar Becker
f3ce46af4d
Update VirtualTrees component code to release v7.6.6 from Jan 12 2024
2024-01-29 15:00:26 +01:00
Ansgar Becker
05a3e5df9a
Update VirtualTrees component code to release v7.6.5a
2023-10-15 11:19:09 +02:00
Ansgar Becker
b0e2ef2783
Upgrading to new compiler/Delphi version 11.3.
...
Remove workaround for a VCL bug in TVirtualImageList.DoDraw, as https://quality.embarcadero.com/browse/RSP-29438 was fixed for Delphi 11.3
2023-07-15 12:16:51 +02:00
Ansgar Becker
d96daa80b1
Issue #1738 : revert recent VirtualTrees update, back on master branch from 2022-06-18. Could not get query threads to work in 64 bit mode.
2022-12-31 11:26:24 +01:00
Ansgar Becker
639b947097
* Reapply ImageList bugfix in VirtualTrees.Utils.pas
...
* Add missing files for previous commit
2022-12-29 12:06:06 +01:00
Ansgar Becker
84221a747b
Update VirtualTree component to release v7.6.3
2022-12-29 12:01:26 +01:00
Ansgar Becker
f75841d830
Delphi 11.1: copy/create VirtualTree package files, and update sources to current master branch
2022-06-18 17:16:12 +02:00
Ansgar Becker
fc1421c4d3
Update VirtualTrees component source to v7.6.1
2021-09-26 08:28:23 +02:00
Ansgar Becker
1f5d5b8d00
Update VirtualTrees component code to release v7.5.0 . Might change something with horizontal scrollbars ( #355 )
2021-05-21 20:40:20 +02:00
Ansgar Becker
29dfc68859
Update VirtualTreeView component code to latest
2020-12-13 13:16:58 +01:00
Ansgar Becker
bcce290a57
Issue #937 : * disable the call to Tree.SetFocus in TBaseVirtualTree.DoEndEdit, which ends the grid editor when tabbed into a new cell. See de863b4417
...
* reveal exception messages happening in the main control's WindowProc to the SQL log panel
2020-07-17 07:47:52 +02:00
Ansgar Becker
33ec74d20f
Get latest bugfixes for VirtualTrees component, especially this one: https://github.com/JAM-Software/Virtual-TreeView/issues/975
2020-06-14 08:16:48 +02:00
Ansgar Becker
32f399a5e0
Fix non-ghosted icons in database tree, temporarily in VirtualTrees.Utils.pas. The right place for that fix would be in TVirtualImageList.DoDraw. Closes #1045
2020-06-06 13:13:46 +02:00
Ansgar Becker
4b4ed875f2
Update VirtualTree component to their current master state
2020-05-30 18:47:35 +02:00
Ansgar Becker
b333de2913
Update VirtualTrees component to v7.3, from https://github.com/Virtual-TreeView/Virtual-TreeView/milestone/13
2020-02-05 17:12:58 +01:00
Ansgar Becker
f589ba58a8
VirtualTree update: attempt to make compiler find res files (copies) in source directory
2018-12-11 23:04:10 +01:00
Ansgar Becker
c8ae79a8aa
Revert last two commits, due to runtime assertion about missing image, potentially due to missing .res files
2018-12-11 22:34:17 +01:00
Ansgar Becker
9ac102ea98
VirtualTree update: Fix another compiler complaint about a missing .res file
2018-12-11 22:04:12 +01:00
Ansgar Becker
7ad1a5bee4
Update VirtualTreeview component to current master from https://github.com/Virtual-TreeView/Virtual-TreeView
2018-12-11 21:26:53 +01:00
Ansgar Becker
7adc76999b
Update VirtualTree component code to v6.1.0
2015-08-08 14:31:39 +00:00
Ansgar Becker
4c177f52ab
Update VirtualTree component code to 6.0.0 (r816). Perhaps fixes the issue described here: http://www.heidisql.com/forum.php?t=18873
2015-07-10 09:00:58 +00:00
Ansgar Becker
f1be5e345f
Get the VirtualTree XE5 package running
2013-10-16 20:36:52 +00:00
Ansgar Becker
6ebb86ad07
* Update VirtualTree component code to 5.2.1 (r567)
...
* Add Delphi XE5 package
2013-10-16 19:17:23 +00:00
Ansgar Becker
5fe5454997
Update VirtualTree component code to 5.1.0 (r450)
2013-01-19 16:16:53 +00:00
Ansgar Becker
b93106a6fe
Update VirtualTree component to r320
2011-11-01 09:32:34 +00:00
Ansgar Becker
b67ed36f43
Update VirtualTree component to r293
2011-02-01 22:44:38 +00:00
Ansgar Becker
2d2e39b6ce
Also scroll horizontally before creating cell editor. Fixes issue #2225 , again.
2010-11-09 19:23:28 +00:00
Ansgar Becker
d490d424c9
Make focused node visible before creating editor to avoid an AV. Fixes issue #2225 .
2010-11-08 18:22:43 +00:00
Ansgar Becker
3e1045c258
Update VirtualTree component to r287
2010-11-08 18:21:22 +00:00
Ansgar Becker
5f9c49c856
Update VirtualTree code to r274
2010-08-14 07:06:21 +00:00
Ansgar Becker
288a4a1ebc
Merge latest changes (r258) from VirtualTree repository. Magically fixes issue #1832 .
2010-04-10 14:14:05 +00:00
Ansgar Becker
7d98420602
Update VirtualTreeView sources to revision 250.
2010-01-29 20:43:26 +00:00
Ansgar Becker
7d401ffde8
Upgrade to Delphi 2010:
...
* Removes TNT Unicode controls, which are no longer required. All VCL controls now have native Unicode support.
* Remove Delphi 11 packages, otherwise we would either need to keep TNT or break Unicode
* PngComponents update from Uwe Raabe on http://cc.embarcadero.com/Item/26127
* Adjust auto build process
* Since Delphi 2009, Strings are now UnicodeStrings, not AnsiStrings any longer. Fix a bunch of compiler errors which came along with this change.
TODO: Project should compile but give tons of compiler warnings.
2010-01-05 23:14:33 +00:00
Ansgar Becker
bf22139798
Update VirtualTree component to r241
2010-01-03 21:44:17 +00:00
Ansgar Becker
08d32fea64
Merge updated VirtualTreeView component source to r229
2009-10-19 09:48:48 +00:00
Ansgar Becker
ad0af37cea
Merge VirtualTree component to r221. Minor changes in it, e.g. removed Delphi 7 support, and nicer sort glyphs on Aero theming.
2009-09-15 22:49:40 +00:00
Ansgar Becker
07c75d245f
Merge VirtualTree component source to v5.0.0 / r198 from their new repository at Google Code. Looks like various recent commits have been reverted here.
2009-06-21 20:30:22 +00:00
Ansgar Becker
53da54e235
Merge VirtualTree component to unofficial v4.8.7. Fixes issue #1157 : Database tab select all disabled
2009-05-26 21:29:42 +00:00
Ansgar Becker
072a7d18e2
Merge VirtualTree component to v4.8.6 (r181)
2009-05-17 05:50:06 +00:00
Ansgar Becker
c1e24cdcc9
My change in r2327 found its way to VirtualTree's official branch. My nice comment not...
2009-03-14 07:22:00 +00:00
Ansgar Becker
71d52e52c6
Fix VirtualTree to fire the "normal" OnHeaderClick event if a column with an icon was clicked. This error shows up in datagrid if you click a column for sorting twice - the second click is ignored.
...
Plus: OnHeaderImageClick was called when you click exactly on the column header glyph. But if no procedure was assigned here, even OnHeaderClick was not fired which is silly from a users point of view.
2009-03-11 00:22:12 +00:00
Ansgar Becker
0bcc662c37
Merge updated VirtualTree component to 4.8.4 (r179) from svn://www.soft-gems.net/library/VirtualTreeview
2009-03-10 22:21:13 +00:00
rosenfield.albert
694f3f15fd
Try to make it easier to debug a memory read outside an array's bounds (issue #997 ) by putting each indexing on it's own source code line.
2009-02-17 22:07:22 +00:00
rosenfield.albert
c8991495a7
Workaround: reclaim used memory when TVirtualTree crashes in allocation of child nodes. The correct fix would be to postpone creation of child nodes until they are actually needed (dynamic allocation), but I'm not in a mood to learn how TVirtualTree internals work and Mike didn't seem too eager to produce a fix, so this is it for now. Fixes issue #761 .
2008-10-08 17:56:24 +00:00
Ansgar Becker
007798c10a
Update VirtualTreeview component to 4.7.0, released on Aug 24, 2008.
2008-08-27 15:28:43 +00:00
Ansgar Becker
01de625adc
Acticate TNT support in VirtualTree package which magically enables Unicode in the built in inplace editor of ListTables, ListColumns etc. Unicode table names can now be renamed safely.
...
(VT now needs to be build after TNT has been built (see changes in the superpackage) otherwise we would get AVs in the IDE.)
2008-08-10 22:51:25 +00:00
rosenfield
66bddc4db7
When viewing changes from this revision, be sure to set "ignore whitespace", since Delphi has converted a number of spaces into tabs in project files.
...
* Move binary resource files into "resources" subfolder.
* Get rid of recently introduced source folders in project search paths.
* Get rid of yet another compilers.inc.
* Get rid of a couple of empty (aside from application main icon and a version=1.0.0.0 string) .res files, and instruct svn to ignore these.
* Build projects as 'debug' per default. (todo: add source folder to 'debug search path' for various projects.)
2007-08-21 17:30:23 +00:00
Ansgar Becker
9c897a5881
Add component: VirtualTreeView 4.5.2
...
License: GNU Lesser Public License.
This version is checked in as downloaded from http://www.soft-gems.net/supplement/download.php?ID=35 . No adjustments / fixes on the packages yet.
Instead of adding the files I could have just added an external SVN link to svn://www.soft-gems.net/library/VirtualTreeview . But the files in that repository have some unsolved issues which would lead to compiler errors if we use them without changes. Especially the D2007 package does not compile without changes. We would not be able to commit those changes unless we have write access to their repo. I contacted the author Mike Lischke and we agreed that we always will take care of using the latest sources. Later updates should not cause big problems if we don't make big changes to the original files.
TVirtualStringTree shall be a perfect replacement for our standard TListView and its descendent TSortListView.
2007-08-13 19:18:28 +00:00