2007-02-19 18:37:25 +00:00
|
|
|
// Configuration file for VirtualTrees.pas (see www.soft-gems.net).
|
|
|
|
//
|
|
|
|
// The content of this file is public domain. You may do with it whatever you like, provided the header stays fully intact
|
|
|
|
// in all version and derivative work.
|
|
|
|
//
|
|
|
|
// The original code is VTConfig.inc, released October 5, 2004.
|
|
|
|
//
|
|
|
|
// The initial developer of the original code is Mike Lischke (public@soft-gems.net, www.soft-gems.net).
|
|
|
|
//----------------------------------------------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
{.$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}
|
|
|
|
|
2007-12-25 17:15:45 +00:00
|
|
|
|
2007-02-19 18:37:25 +00:00
|
|
|
//Lazarus port options
|
|
|
|
{$define EnableOLE}
|
|
|
|
{.$define EnableNativeTVM}
|
|
|
|
{.$define EnablePrint}
|
|
|
|
{.$define EnableNCFunctions}
|
2007-06-18 14:57:33 +00:00
|
|
|
{$define EnableAdvancedGraphics}
|
|
|
|
{$define EnableAlphaBlend}
|
2007-02-19 18:37:25 +00:00
|
|
|
{.$define EnableAccessible}
|
2007-03-19 17:46:44 +00:00
|
|
|
|
|
|
|
//under linux the performance is poor with threading enabled
|
|
|
|
{$ifdef Windows}
|
|
|
|
{$define EnableThreadSupport}
|
|
|
|
{$endif}
|