Merge VirtualTree component to r221. Minor changes in it, e.g. removed Delphi 7 support, and nicer sort glyphs on Aero theming.

This commit is contained in:
Ansgar Becker
2009-09-15 22:49:40 +00:00
parent e764c41867
commit ad0af37cea
3 changed files with 508 additions and 719 deletions

View File

@ -157,7 +157,6 @@ function TVirtualTreeAccessibility.accLocation(out pxLeft: Integer;
// returns the location of the VirtualStringTree object.
var
P: TPoint;
DisplayRect : TRect;
begin
Result := S_FALSE;
if varChild = CHILDID_SELF then

View File

@ -11,15 +11,6 @@
{.$define UseFlatScrollbars}
{.$define ReverseFullExpandHotKey} // Used to define Ctrl+'+' instead of Ctrl+Shift+'+' for full expand (and similar for collapsing).
// Enable this switch for Windows XP theme support. If you compile with Delphi 6 or lower you must download and install
// the Soft Gems Theme Manager package.
{$define ThemeSupport}
// Virtual Treeview can use a tiny but very effective local memory manager for node allocation.
// The local memory manager was implemented by David Clark from Caelo Software Inc.
// See below for more info about it.
{.$define UseLocalMemoryManager}
{$define TntSupport} // Added by Igor Afanasyev to support unicode-aware inplace editors. This implementation uses
// Troy Wolbrink's TNT controls, which can be found at:
// http://home.ccci.org/wolbrink/tnt/delphi_unicode_controls.htm.

File diff suppressed because it is too large Load Diff