diff --git a/components/virtualtreeview-unstable/VTAccessibility.pas b/components/virtualtreeview-new/VTAccessibility.pas similarity index 100% rename from components/virtualtreeview-unstable/VTAccessibility.pas rename to components/virtualtreeview-new/VTAccessibility.pas diff --git a/components/virtualtreeview-unstable/VTAccessibilityFactory.pas b/components/virtualtreeview-new/VTAccessibilityFactory.pas similarity index 100% rename from components/virtualtreeview-unstable/VTAccessibilityFactory.pas rename to components/virtualtreeview-new/VTAccessibilityFactory.pas diff --git a/components/virtualtreeview-unstable/VTConfig.inc b/components/virtualtreeview-new/VTConfig.inc similarity index 100% rename from components/virtualtreeview-unstable/VTConfig.inc rename to components/virtualtreeview-new/VTConfig.inc diff --git a/components/virtualtreeview-unstable/VTHeaderPopup.pas b/components/virtualtreeview-new/VTHeaderPopup.pas similarity index 100% rename from components/virtualtreeview-unstable/VTHeaderPopup.pas rename to components/virtualtreeview-new/VTHeaderPopup.pas diff --git a/components/virtualtreeview-unstable/VirtualTrees.pas b/components/virtualtreeview-new/VirtualTrees.pas similarity index 100% rename from components/virtualtreeview-unstable/VirtualTrees.pas rename to components/virtualtreeview-new/VirtualTrees.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/Advanced.exe.Manifest b/components/virtualtreeview-new/demos/advanced/Advanced.exe.Manifest similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Advanced.exe.Manifest rename to components/virtualtreeview-new/demos/advanced/Advanced.exe.Manifest diff --git a/components/virtualtreeview-unstable/demos/advanced/Advanced.lpi b/components/virtualtreeview-new/demos/advanced/Advanced.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Advanced.lpi rename to components/virtualtreeview-new/demos/advanced/Advanced.lpi diff --git a/components/virtualtreeview-unstable/demos/advanced/Advanced.lpr b/components/virtualtreeview-new/demos/advanced/Advanced.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Advanced.lpr rename to components/virtualtreeview-new/demos/advanced/Advanced.lpr diff --git a/components/virtualtreeview-unstable/demos/advanced/AlignDemo.lfm b/components/virtualtreeview-new/demos/advanced/AlignDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/AlignDemo.lfm rename to components/virtualtreeview-new/demos/advanced/AlignDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/AlignDemo.pas b/components/virtualtreeview-new/demos/advanced/AlignDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/AlignDemo.pas rename to components/virtualtreeview-new/demos/advanced/AlignDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/DrawTreeDemo.lfm b/components/virtualtreeview-new/demos/advanced/DrawTreeDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/DrawTreeDemo.lfm rename to components/virtualtreeview-new/demos/advanced/DrawTreeDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/DrawTreeDemo.pas b/components/virtualtreeview-new/demos/advanced/DrawTreeDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/DrawTreeDemo.pas rename to components/virtualtreeview-new/demos/advanced/DrawTreeDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/Editors.pas b/components/virtualtreeview-new/demos/advanced/Editors.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Editors.pas rename to components/virtualtreeview-new/demos/advanced/Editors.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/GeneralAbilitiesDemo.lfm b/components/virtualtreeview-new/demos/advanced/GeneralAbilitiesDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/GeneralAbilitiesDemo.lfm rename to components/virtualtreeview-new/demos/advanced/GeneralAbilitiesDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/GeneralAbilitiesDemo.pas b/components/virtualtreeview-new/demos/advanced/GeneralAbilitiesDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/GeneralAbilitiesDemo.pas rename to components/virtualtreeview-new/demos/advanced/GeneralAbilitiesDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/GridDemo.lfm b/components/virtualtreeview-new/demos/advanced/GridDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/GridDemo.lfm rename to components/virtualtreeview-new/demos/advanced/GridDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/GridDemo.pas b/components/virtualtreeview-new/demos/advanced/GridDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/GridDemo.pas rename to components/virtualtreeview-new/demos/advanced/GridDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/HeaderCustomDrawDemo.lfm b/components/virtualtreeview-new/demos/advanced/HeaderCustomDrawDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/HeaderCustomDrawDemo.lfm rename to components/virtualtreeview-new/demos/advanced/HeaderCustomDrawDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/HeaderCustomDrawDemo.pas b/components/virtualtreeview-new/demos/advanced/HeaderCustomDrawDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/HeaderCustomDrawDemo.pas rename to components/virtualtreeview-new/demos/advanced/HeaderCustomDrawDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/Main.lfm b/components/virtualtreeview-new/demos/advanced/Main.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Main.lfm rename to components/virtualtreeview-new/demos/advanced/Main.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/Main.old.lfm b/components/virtualtreeview-new/demos/advanced/Main.old.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Main.old.lfm rename to components/virtualtreeview-new/demos/advanced/Main.old.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/Main.pas b/components/virtualtreeview-new/demos/advanced/Main.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Main.pas rename to components/virtualtreeview-new/demos/advanced/Main.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/MultilineDemo.lfm b/components/virtualtreeview-new/demos/advanced/MultilineDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/MultilineDemo.lfm rename to components/virtualtreeview-new/demos/advanced/MultilineDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/MultilineDemo.pas b/components/virtualtreeview-new/demos/advanced/MultilineDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/MultilineDemo.pas rename to components/virtualtreeview-new/demos/advanced/MultilineDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/PropertiesDemo.lfm b/components/virtualtreeview-new/demos/advanced/PropertiesDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/PropertiesDemo.lfm rename to components/virtualtreeview-new/demos/advanced/PropertiesDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/PropertiesDemo.pas b/components/virtualtreeview-new/demos/advanced/PropertiesDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/PropertiesDemo.pas rename to components/virtualtreeview-new/demos/advanced/PropertiesDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Arabic.uni b/components/virtualtreeview-new/demos/advanced/Res/Arabic.uni similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Arabic.uni rename to components/virtualtreeview-new/demos/advanced/Res/Arabic.uni diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Background.bmp b/components/virtualtreeview-new/demos/advanced/Res/Background.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Background.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Background.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Background2.bmp b/components/virtualtreeview-new/demos/advanced/Res/Background2.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Background2.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Background2.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Book.bmp b/components/virtualtreeview-new/demos/advanced/Res/Book.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Book.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Book.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Chart.bmp b/components/virtualtreeview-new/demos/advanced/Res/Chart.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Chart.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Chart.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Chinese.bmp b/components/virtualtreeview-new/demos/advanced/Res/Chinese.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Chinese.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Chinese.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Clipboard.bmp b/components/virtualtreeview-new/demos/advanced/Res/Clipboard.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Clipboard.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Clipboard.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Cyrillic.bmp b/components/virtualtreeview-new/demos/advanced/Res/Cyrillic.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Cyrillic.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Cyrillic.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Earth.bmp b/components/virtualtreeview-new/demos/advanced/Res/Earth.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Earth.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Earth.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Exit.bmp b/components/virtualtreeview-new/demos/advanced/Res/Exit.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Exit.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Exit.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.or b/components/virtualtreeview-new/demos/advanced/Res/ExtraRes.or similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.or rename to components/virtualtreeview-new/demos/advanced/Res/ExtraRes.or diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.rc b/components/virtualtreeview-new/demos/advanced/Res/ExtraRes.rc similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.rc rename to components/virtualtreeview-new/demos/advanced/Res/ExtraRes.rc diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.res b/components/virtualtreeview-new/demos/advanced/Res/ExtraRes.res similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/ExtraRes.res rename to components/virtualtreeview-new/demos/advanced/Res/ExtraRes.res diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Eye.bmp b/components/virtualtreeview-new/demos/advanced/Res/Eye.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Eye.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Eye.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Fist.bmp b/components/virtualtreeview-new/demos/advanced/Res/Fist.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Fist.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Fist.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/ForeignStrings.rc b/components/virtualtreeview-new/demos/advanced/Res/ForeignStrings.rc similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/ForeignStrings.rc rename to components/virtualtreeview-new/demos/advanced/Res/ForeignStrings.rc diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Greek.uni b/components/virtualtreeview-new/demos/advanced/Res/Greek.uni similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Greek.uni rename to components/virtualtreeview-new/demos/advanced/Res/Greek.uni diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Header.bmp b/components/virtualtreeview-new/demos/advanced/Res/Header.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Header.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Header.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Hebrew.uni b/components/virtualtreeview-new/demos/advanced/Res/Hebrew.uni similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Hebrew.uni rename to components/virtualtreeview-new/demos/advanced/Res/Hebrew.uni diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Image list 24x24.bmp b/components/virtualtreeview-new/demos/advanced/Res/Image list 24x24.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Image list 24x24.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Image list 24x24.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Image list 32x32.bmp b/components/virtualtreeview-new/demos/advanced/Res/Image list 32x32.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Image list 32x32.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Image list 32x32.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Lorem ipsum.uni b/components/virtualtreeview-new/demos/advanced/Res/Lorem ipsum.uni similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Lorem ipsum.uni rename to components/virtualtreeview-new/demos/advanced/Res/Lorem ipsum.uni diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Multiline.bmp b/components/virtualtreeview-new/demos/advanced/Res/Multiline.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Multiline.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Multiline.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Omega.bmp b/components/virtualtreeview-new/demos/advanced/Res/Omega.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Omega.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Omega.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Paintbrush.bmp b/components/virtualtreeview-new/demos/advanced/Res/Paintbrush.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Paintbrush.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Paintbrush.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Sheets.bmp b/components/virtualtreeview-new/demos/advanced/Res/Sheets.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Sheets.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Sheets.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/Transcriptions.bmp b/components/virtualtreeview-new/demos/advanced/Res/Transcriptions.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/Transcriptions.bmp rename to components/virtualtreeview-new/demos/advanced/Res/Transcriptions.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/XP.bmp b/components/virtualtreeview-new/demos/advanced/Res/XP.bmp similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/XP.bmp rename to components/virtualtreeview-new/demos/advanced/Res/XP.bmp diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/bitmap.lrs b/components/virtualtreeview-new/demos/advanced/Res/bitmap.lrs similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/bitmap.lrs rename to components/virtualtreeview-new/demos/advanced/Res/bitmap.lrs diff --git a/components/virtualtreeview-unstable/demos/advanced/Res/buildres.bat b/components/virtualtreeview-new/demos/advanced/Res/buildres.bat similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/Res/buildres.bat rename to components/virtualtreeview-new/demos/advanced/Res/buildres.bat diff --git a/components/virtualtreeview-unstable/demos/advanced/SpeedDemo.lfm b/components/virtualtreeview-new/demos/advanced/SpeedDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/SpeedDemo.lfm rename to components/virtualtreeview-new/demos/advanced/SpeedDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/SpeedDemo.pas b/components/virtualtreeview-new/demos/advanced/SpeedDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/SpeedDemo.pas rename to components/virtualtreeview-new/demos/advanced/SpeedDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/States.lfm b/components/virtualtreeview-new/demos/advanced/States.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/States.lfm rename to components/virtualtreeview-new/demos/advanced/States.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/States.pas b/components/virtualtreeview-new/demos/advanced/States.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/States.pas rename to components/virtualtreeview-new/demos/advanced/States.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/VisibilityDemo.lfm b/components/virtualtreeview-new/demos/advanced/VisibilityDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/VisibilityDemo.lfm rename to components/virtualtreeview-new/demos/advanced/VisibilityDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/VisibilityDemo.pas b/components/virtualtreeview-new/demos/advanced/VisibilityDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/VisibilityDemo.pas rename to components/virtualtreeview-new/demos/advanced/VisibilityDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/WindowsXPStyleDemo.lfm b/components/virtualtreeview-new/demos/advanced/WindowsXPStyleDemo.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/WindowsXPStyleDemo.lfm rename to components/virtualtreeview-new/demos/advanced/WindowsXPStyleDemo.lfm diff --git a/components/virtualtreeview-unstable/demos/advanced/WindowsXPStyleDemo.pas b/components/virtualtreeview-new/demos/advanced/WindowsXPStyleDemo.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/WindowsXPStyleDemo.pas rename to components/virtualtreeview-new/demos/advanced/WindowsXPStyleDemo.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/bitmap.lrs b/components/virtualtreeview-new/demos/advanced/bitmap.lrs similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/bitmap.lrs rename to components/virtualtreeview-new/demos/advanced/bitmap.lrs diff --git a/components/virtualtreeview-unstable/demos/advanced/shlobjext.pas b/components/virtualtreeview-new/demos/advanced/shlobjext.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/shlobjext.pas rename to components/virtualtreeview-new/demos/advanced/shlobjext.pas diff --git a/components/virtualtreeview-unstable/demos/advanced/unicode.lrs b/components/virtualtreeview-new/demos/advanced/unicode.lrs similarity index 100% rename from components/virtualtreeview-unstable/demos/advanced/unicode.lrs rename to components/virtualtreeview-new/demos/advanced/unicode.lrs diff --git a/components/virtualtreeview-unstable/demos/dataarray/Main.lfm b/components/virtualtreeview-new/demos/dataarray/Main.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/dataarray/Main.lfm rename to components/virtualtreeview-new/demos/dataarray/Main.lfm diff --git a/components/virtualtreeview-unstable/demos/dataarray/Main.pas b/components/virtualtreeview-new/demos/dataarray/Main.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/dataarray/Main.pas rename to components/virtualtreeview-new/demos/dataarray/Main.pas diff --git a/components/virtualtreeview-unstable/demos/dataarray/dataarray.lpi b/components/virtualtreeview-new/demos/dataarray/dataarray.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/dataarray/dataarray.lpi rename to components/virtualtreeview-new/demos/dataarray/dataarray.lpi diff --git a/components/virtualtreeview-unstable/demos/dataarray/dataarray.lpr b/components/virtualtreeview-new/demos/dataarray/dataarray.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/dataarray/dataarray.lpr rename to components/virtualtreeview-new/demos/dataarray/dataarray.lpr diff --git a/components/virtualtreeview-unstable/demos/images/Unit1.lfm b/components/virtualtreeview-new/demos/images/Unit1.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/images/Unit1.lfm rename to components/virtualtreeview-new/demos/images/Unit1.lfm diff --git a/components/virtualtreeview-unstable/demos/images/Unit1.pas b/components/virtualtreeview-new/demos/images/Unit1.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/images/Unit1.pas rename to components/virtualtreeview-new/demos/images/Unit1.pas diff --git a/components/virtualtreeview-unstable/demos/images/images.lpi b/components/virtualtreeview-new/demos/images/images.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/images/images.lpi rename to components/virtualtreeview-new/demos/images/images.lpi diff --git a/components/virtualtreeview-unstable/demos/images/images.lpr b/components/virtualtreeview-new/demos/images/images.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/images/images.lpr rename to components/virtualtreeview-new/demos/images/images.lpr diff --git a/components/virtualtreeview-unstable/demos/mininal/Main.lfm b/components/virtualtreeview-new/demos/mininal/Main.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/mininal/Main.lfm rename to components/virtualtreeview-new/demos/mininal/Main.lfm diff --git a/components/virtualtreeview-unstable/demos/mininal/Main.pas b/components/virtualtreeview-new/demos/mininal/Main.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/mininal/Main.pas rename to components/virtualtreeview-new/demos/mininal/Main.pas diff --git a/components/virtualtreeview-unstable/demos/mininal/Minimal.exe.Manifest b/components/virtualtreeview-new/demos/mininal/Minimal.exe.Manifest similarity index 100% rename from components/virtualtreeview-unstable/demos/mininal/Minimal.exe.Manifest rename to components/virtualtreeview-new/demos/mininal/Minimal.exe.Manifest diff --git a/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi b/components/virtualtreeview-new/demos/mininal/minimal_lcl.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpi rename to components/virtualtreeview-new/demos/mininal/minimal_lcl.lpi diff --git a/components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpr b/components/virtualtreeview-new/demos/mininal/minimal_lcl.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/mininal/minimal_lcl.lpr rename to components/virtualtreeview-new/demos/mininal/minimal_lcl.lpr diff --git a/components/virtualtreeview-unstable/demos/objects/MVCDemoMain.lfm b/components/virtualtreeview-new/demos/objects/MVCDemoMain.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/MVCDemoMain.lfm rename to components/virtualtreeview-new/demos/objects/MVCDemoMain.lfm diff --git a/components/virtualtreeview-unstable/demos/objects/MVCDemoMain.pas b/components/virtualtreeview-new/demos/objects/MVCDemoMain.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/MVCDemoMain.pas rename to components/virtualtreeview-new/demos/objects/MVCDemoMain.pas diff --git a/components/virtualtreeview-unstable/demos/objects/MVCPanel.pas b/components/virtualtreeview-new/demos/objects/MVCPanel.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/MVCPanel.pas rename to components/virtualtreeview-new/demos/objects/MVCPanel.pas diff --git a/components/virtualtreeview-unstable/demos/objects/MVCTypes.pas b/components/virtualtreeview-new/demos/objects/MVCTypes.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/MVCTypes.pas rename to components/virtualtreeview-new/demos/objects/MVCTypes.pas diff --git a/components/virtualtreeview-unstable/demos/objects/mvcdemo.lpi b/components/virtualtreeview-new/demos/objects/mvcdemo.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/mvcdemo.lpi rename to components/virtualtreeview-new/demos/objects/mvcdemo.lpi diff --git a/components/virtualtreeview-unstable/demos/objects/mvcdemo.lpr b/components/virtualtreeview-new/demos/objects/mvcdemo.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/objects/mvcdemo.lpr rename to components/virtualtreeview-new/demos/objects/mvcdemo.lpr diff --git a/components/virtualtreeview-unstable/demos/ole/Main.lfm b/components/virtualtreeview-new/demos/ole/Main.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/Main.lfm rename to components/virtualtreeview-new/demos/ole/Main.lfm diff --git a/components/virtualtreeview-unstable/demos/ole/Main.pas b/components/virtualtreeview-new/demos/ole/Main.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/Main.pas rename to components/virtualtreeview-new/demos/ole/Main.pas diff --git a/components/virtualtreeview-unstable/demos/ole/Res/Extra.res b/components/virtualtreeview-new/demos/ole/Res/Extra.res similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/Res/Extra.res rename to components/virtualtreeview-new/demos/ole/Res/Extra.res diff --git a/components/virtualtreeview-unstable/demos/ole/Res/Text.rtf b/components/virtualtreeview-new/demos/ole/Res/Text.rtf similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/Res/Text.rtf rename to components/virtualtreeview-new/demos/ole/Res/Text.rtf diff --git a/components/virtualtreeview-unstable/demos/ole/ole.lpi b/components/virtualtreeview-new/demos/ole/ole.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/ole.lpi rename to components/virtualtreeview-new/demos/ole/ole.lpi diff --git a/components/virtualtreeview-unstable/demos/ole/ole.lpr b/components/virtualtreeview-new/demos/ole/ole.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/ole/ole.lpr rename to components/virtualtreeview-new/demos/ole/ole.lpr diff --git a/components/virtualtreeview-unstable/demos/unicode/fmain.lfm b/components/virtualtreeview-new/demos/unicode/fmain.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/fmain.lfm rename to components/virtualtreeview-new/demos/unicode/fmain.lfm diff --git a/components/virtualtreeview-unstable/demos/unicode/fmain.pas b/components/virtualtreeview-new/demos/unicode/fmain.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/fmain.pas rename to components/virtualtreeview-new/demos/unicode/fmain.pas diff --git a/components/virtualtreeview-unstable/demos/unicode/unicode.lpi b/components/virtualtreeview-new/demos/unicode/unicode.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/unicode.lpi rename to components/virtualtreeview-new/demos/unicode/unicode.lpi diff --git a/components/virtualtreeview-unstable/demos/unicode/unicode.lpr b/components/virtualtreeview-new/demos/unicode/unicode.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/unicode.lpr rename to components/virtualtreeview-new/demos/unicode/unicode.lpr diff --git a/components/virtualtreeview-unstable/demos/unicode/unicode.lrs b/components/virtualtreeview-new/demos/unicode/unicode.lrs similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/unicode.lrs rename to components/virtualtreeview-new/demos/unicode/unicode.lrs diff --git a/components/virtualtreeview-unstable/demos/unicode/welcome.txt b/components/virtualtreeview-new/demos/unicode/welcome.txt similarity index 100% rename from components/virtualtreeview-unstable/demos/unicode/welcome.txt rename to components/virtualtreeview-new/demos/unicode/welcome.txt diff --git a/components/virtualtreeview-unstable/demos/vtbasic/Main.lfm b/components/virtualtreeview-new/demos/vtbasic/Main.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/Main.lfm rename to components/virtualtreeview-new/demos/vtbasic/Main.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/Main.pas b/components/virtualtreeview-new/demos/vtbasic/Main.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/Main.pas rename to components/virtualtreeview-new/demos/vtbasic/Main.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTCheckList.lfm b/components/virtualtreeview-new/demos/vtbasic/VTCheckList.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTCheckList.lfm rename to components/virtualtreeview-new/demos/vtbasic/VTCheckList.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTCheckList.pas b/components/virtualtreeview-new/demos/vtbasic/VTCheckList.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTCheckList.pas rename to components/virtualtreeview-new/demos/vtbasic/VTCheckList.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTDBExample.lfm b/components/virtualtreeview-new/demos/vtbasic/VTDBExample.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTDBExample.lfm rename to components/virtualtreeview-new/demos/vtbasic/VTDBExample.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTDBExample.pas b/components/virtualtreeview-new/demos/vtbasic/VTDBExample.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTDBExample.pas rename to components/virtualtreeview-new/demos/vtbasic/VTDBExample.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTEditors.pas b/components/virtualtreeview-new/demos/vtbasic/VTEditors.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTEditors.pas rename to components/virtualtreeview-new/demos/vtbasic/VTEditors.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTNoData.lfm b/components/virtualtreeview-new/demos/vtbasic/VTNoData.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTNoData.lfm rename to components/virtualtreeview-new/demos/vtbasic/VTNoData.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTNoData.pas b/components/virtualtreeview-new/demos/vtbasic/VTNoData.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTNoData.pas rename to components/virtualtreeview-new/demos/vtbasic/VTNoData.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm b/components/virtualtreeview-new/demos/vtbasic/VTPropEdit.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.lfm rename to components/virtualtreeview-new/demos/vtbasic/VTPropEdit.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas b/components/virtualtreeview-new/demos/vtbasic/VTPropEdit.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTPropEdit.pas rename to components/virtualtreeview-new/demos/vtbasic/VTPropEdit.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/VTreeData.pas b/components/virtualtreeview-new/demos/vtbasic/VTreeData.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/VTreeData.pas rename to components/virtualtreeview-new/demos/vtbasic/VTreeData.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/ViewCode.lfm b/components/virtualtreeview-new/demos/vtbasic/ViewCode.lfm similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/ViewCode.lfm rename to components/virtualtreeview-new/demos/vtbasic/ViewCode.lfm diff --git a/components/virtualtreeview-unstable/demos/vtbasic/ViewCode.pas b/components/virtualtreeview-new/demos/vtbasic/ViewCode.pas similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/ViewCode.pas rename to components/virtualtreeview-new/demos/vtbasic/ViewCode.pas diff --git a/components/virtualtreeview-unstable/demos/vtbasic/customers.db b/components/virtualtreeview-new/demos/vtbasic/customers.db similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/customers.db rename to components/virtualtreeview-new/demos/vtbasic/customers.db diff --git a/components/virtualtreeview-unstable/demos/vtbasic/vtbasic.lpi b/components/virtualtreeview-new/demos/vtbasic/vtbasic.lpi similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/vtbasic.lpi rename to components/virtualtreeview-new/demos/vtbasic/vtbasic.lpi diff --git a/components/virtualtreeview-unstable/demos/vtbasic/vtbasic.lpr b/components/virtualtreeview-new/demos/vtbasic/vtbasic.lpr similarity index 100% rename from components/virtualtreeview-unstable/demos/vtbasic/vtbasic.lpr rename to components/virtualtreeview-new/demos/vtbasic/vtbasic.lpr diff --git a/components/virtualtreeview-unstable/ideicons.lrs b/components/virtualtreeview-new/ideicons.lrs similarity index 100% rename from components/virtualtreeview-unstable/ideicons.lrs rename to components/virtualtreeview-new/ideicons.lrs diff --git a/components/virtualtreeview-unstable/include/intf/carbon/olemethods.inc b/components/virtualtreeview-new/include/intf/carbon/olemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/carbon/olemethods.inc rename to components/virtualtreeview-new/include/intf/carbon/olemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/carbon/vtvdragmanager.inc b/components/virtualtreeview-new/include/intf/carbon/vtvdragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/carbon/vtvdragmanager.inc rename to components/virtualtreeview-new/include/intf/carbon/vtvdragmanager.inc diff --git a/components/virtualtreeview-unstable/include/intf/dummydragmanager.inc b/components/virtualtreeview-new/include/intf/dummydragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/dummydragmanager.inc rename to components/virtualtreeview-new/include/intf/dummydragmanager.inc diff --git a/components/virtualtreeview-unstable/include/intf/dummyolemethods.inc b/components/virtualtreeview-new/include/intf/dummyolemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/dummyolemethods.inc rename to components/virtualtreeview-new/include/intf/dummyolemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/gtk/olemethods.inc b/components/virtualtreeview-new/include/intf/gtk/olemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/gtk/olemethods.inc rename to components/virtualtreeview-new/include/intf/gtk/olemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/gtk/vtvdragmanager.inc b/components/virtualtreeview-new/include/intf/gtk/vtvdragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/gtk/vtvdragmanager.inc rename to components/virtualtreeview-new/include/intf/gtk/vtvdragmanager.inc diff --git a/components/virtualtreeview-unstable/include/intf/gtk2/olemethods.inc b/components/virtualtreeview-new/include/intf/gtk2/olemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/gtk2/olemethods.inc rename to components/virtualtreeview-new/include/intf/gtk2/olemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/gtk2/vtvdragmanager.inc b/components/virtualtreeview-new/include/intf/gtk2/vtvdragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/gtk2/vtvdragmanager.inc rename to components/virtualtreeview-new/include/intf/gtk2/vtvdragmanager.inc diff --git a/components/virtualtreeview-unstable/include/intf/qt/olemethods.inc b/components/virtualtreeview-new/include/intf/qt/olemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/qt/olemethods.inc rename to components/virtualtreeview-new/include/intf/qt/olemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/qt/vtvdragmanager.inc b/components/virtualtreeview-new/include/intf/qt/vtvdragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/qt/vtvdragmanager.inc rename to components/virtualtreeview-new/include/intf/qt/vtvdragmanager.inc diff --git a/components/virtualtreeview-unstable/include/intf/win32/olemethods.inc b/components/virtualtreeview-new/include/intf/win32/olemethods.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/win32/olemethods.inc rename to components/virtualtreeview-new/include/intf/win32/olemethods.inc diff --git a/components/virtualtreeview-unstable/include/intf/win32/vtvdragmanager.inc b/components/virtualtreeview-new/include/intf/win32/vtvdragmanager.inc similarity index 100% rename from components/virtualtreeview-unstable/include/intf/win32/vtvdragmanager.inc rename to components/virtualtreeview-new/include/intf/win32/vtvdragmanager.inc diff --git a/components/virtualtreeview-unstable/lclconstants.inc b/components/virtualtreeview-new/lclconstants.inc similarity index 100% rename from components/virtualtreeview-unstable/lclconstants.inc rename to components/virtualtreeview-new/lclconstants.inc diff --git a/components/virtualtreeview-unstable/lclfunctions.inc b/components/virtualtreeview-new/lclfunctions.inc similarity index 100% rename from components/virtualtreeview-unstable/lclfunctions.inc rename to components/virtualtreeview-new/lclfunctions.inc diff --git a/components/virtualtreeview-unstable/port.log b/components/virtualtreeview-new/port.log similarity index 100% rename from components/virtualtreeview-unstable/port.log rename to components/virtualtreeview-new/port.log diff --git a/components/virtualtreeview-unstable/registervirtualtreeview.pas b/components/virtualtreeview-new/registervirtualtreeview.pas similarity index 100% rename from components/virtualtreeview-unstable/registervirtualtreeview.pas rename to components/virtualtreeview-new/registervirtualtreeview.pas diff --git a/components/virtualtreeview-unstable/resources/VT_CHECK_DARK.bmp b/components/virtualtreeview-new/resources/VT_CHECK_DARK.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_CHECK_DARK.bmp rename to components/virtualtreeview-new/resources/VT_CHECK_DARK.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_CHECK_LIGHT.bmp b/components/virtualtreeview-new/resources/VT_CHECK_LIGHT.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_CHECK_LIGHT.bmp rename to components/virtualtreeview-new/resources/VT_CHECK_LIGHT.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_FLAT.bmp b/components/virtualtreeview-new/resources/VT_FLAT.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_FLAT.bmp rename to components/virtualtreeview-new/resources/VT_FLAT.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_HEADERSPLIT.cur b/components/virtualtreeview-new/resources/VT_HEADERSPLIT.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_HEADERSPLIT.cur rename to components/virtualtreeview-new/resources/VT_HEADERSPLIT.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEALL.cur b/components/virtualtreeview-new/resources/VT_MOVEALL.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEALL.cur rename to components/virtualtreeview-new/resources/VT_MOVEALL.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEALL_BMP.bmp b/components/virtualtreeview-new/resources/VT_MOVEALL_BMP.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEALL_BMP.bmp rename to components/virtualtreeview-new/resources/VT_MOVEALL_BMP.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEE.cur b/components/virtualtreeview-new/resources/VT_MOVEE.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEE.cur rename to components/virtualtreeview-new/resources/VT_MOVEE.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEEW.cur b/components/virtualtreeview-new/resources/VT_MOVEEW.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEEW.cur rename to components/virtualtreeview-new/resources/VT_MOVEEW.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEEW_BMP.bmp b/components/virtualtreeview-new/resources/VT_MOVEEW_BMP.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEEW_BMP.bmp rename to components/virtualtreeview-new/resources/VT_MOVEEW_BMP.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEN.cur b/components/virtualtreeview-new/resources/VT_MOVEN.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEN.cur rename to components/virtualtreeview-new/resources/VT_MOVEN.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVENE.cur b/components/virtualtreeview-new/resources/VT_MOVENE.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVENE.cur rename to components/virtualtreeview-new/resources/VT_MOVENE.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVENS.cur b/components/virtualtreeview-new/resources/VT_MOVENS.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVENS.cur rename to components/virtualtreeview-new/resources/VT_MOVENS.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVENS_BMP.bmp b/components/virtualtreeview-new/resources/VT_MOVENS_BMP.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVENS_BMP.bmp rename to components/virtualtreeview-new/resources/VT_MOVENS_BMP.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_MOVENW.cur b/components/virtualtreeview-new/resources/VT_MOVENW.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVENW.cur rename to components/virtualtreeview-new/resources/VT_MOVENW.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVES.cur b/components/virtualtreeview-new/resources/VT_MOVES.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVES.cur rename to components/virtualtreeview-new/resources/VT_MOVES.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVESE.cur b/components/virtualtreeview-new/resources/VT_MOVESE.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVESE.cur rename to components/virtualtreeview-new/resources/VT_MOVESE.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVESW.cur b/components/virtualtreeview-new/resources/VT_MOVESW.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVESW.cur rename to components/virtualtreeview-new/resources/VT_MOVESW.cur diff --git a/components/virtualtreeview-unstable/resources/VT_MOVEW.cur b/components/virtualtreeview-new/resources/VT_MOVEW.cur similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_MOVEW.cur rename to components/virtualtreeview-new/resources/VT_MOVEW.cur diff --git a/components/virtualtreeview-unstable/resources/VT_TICK_DARK.bmp b/components/virtualtreeview-new/resources/VT_TICK_DARK.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_TICK_DARK.bmp rename to components/virtualtreeview-new/resources/VT_TICK_DARK.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_TICK_LIGHT.bmp b/components/virtualtreeview-new/resources/VT_TICK_LIGHT.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_TICK_LIGHT.bmp rename to components/virtualtreeview-new/resources/VT_TICK_LIGHT.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_UTILITIES.bmp b/components/virtualtreeview-new/resources/VT_UTILITIES.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_UTILITIES.bmp rename to components/virtualtreeview-new/resources/VT_UTILITIES.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_XP.bmp b/components/virtualtreeview-new/resources/VT_XP.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_XP.bmp rename to components/virtualtreeview-new/resources/VT_XP.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_XPBUTTONMINUS.bmp b/components/virtualtreeview-new/resources/VT_XPBUTTONMINUS.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_XPBUTTONMINUS.bmp rename to components/virtualtreeview-new/resources/VT_XPBUTTONMINUS.bmp diff --git a/components/virtualtreeview-unstable/resources/VT_XPBUTTONPLUS.bmp b/components/virtualtreeview-new/resources/VT_XPBUTTONPLUS.bmp similarity index 100% rename from components/virtualtreeview-unstable/resources/VT_XPBUTTONPLUS.bmp rename to components/virtualtreeview-new/resources/VT_XPBUTTONPLUS.bmp diff --git a/components/virtualtreeview-unstable/resources/createres.bat b/components/virtualtreeview-new/resources/createres.bat similarity index 100% rename from components/virtualtreeview-unstable/resources/createres.bat rename to components/virtualtreeview-new/resources/createres.bat diff --git a/components/virtualtreeview-unstable/resources/tvirtualdrawtree.xpm b/components/virtualtreeview-new/resources/tvirtualdrawtree.xpm similarity index 100% rename from components/virtualtreeview-unstable/resources/tvirtualdrawtree.xpm rename to components/virtualtreeview-new/resources/tvirtualdrawtree.xpm diff --git a/components/virtualtreeview-unstable/resources/tvirtualexplorertree.xpm b/components/virtualtreeview-new/resources/tvirtualexplorertree.xpm similarity index 100% rename from components/virtualtreeview-unstable/resources/tvirtualexplorertree.xpm rename to components/virtualtreeview-new/resources/tvirtualexplorertree.xpm diff --git a/components/virtualtreeview-unstable/resources/tvirtualstringtree.xpm b/components/virtualtreeview-new/resources/tvirtualstringtree.xpm similarity index 100% rename from components/virtualtreeview-unstable/resources/tvirtualstringtree.xpm rename to components/virtualtreeview-new/resources/tvirtualstringtree.xpm diff --git a/components/virtualtreeview-unstable/resources/tvtheaderpopupmenu.xpm b/components/virtualtreeview-new/resources/tvtheaderpopupmenu.xpm similarity index 100% rename from components/virtualtreeview-unstable/resources/tvtheaderpopupmenu.xpm rename to components/virtualtreeview-new/resources/tvtheaderpopupmenu.xpm diff --git a/components/virtualtreeview-unstable/units/carbon/activex.pas b/components/virtualtreeview-new/units/carbon/activex.pas similarity index 100% rename from components/virtualtreeview-unstable/units/carbon/activex.pas rename to components/virtualtreeview-new/units/carbon/activex.pas diff --git a/components/virtualtreeview-unstable/units/carbon/mmsystem.pas b/components/virtualtreeview-new/units/carbon/mmsystem.pas similarity index 100% rename from components/virtualtreeview-unstable/units/carbon/mmsystem.pas rename to components/virtualtreeview-new/units/carbon/mmsystem.pas diff --git a/components/virtualtreeview-unstable/units/carbon/virtualdragmanager.pas b/components/virtualtreeview-new/units/carbon/virtualdragmanager.pas similarity index 100% rename from components/virtualtreeview-unstable/units/carbon/virtualdragmanager.pas rename to components/virtualtreeview-new/units/carbon/virtualdragmanager.pas diff --git a/components/virtualtreeview-unstable/units/carbon/virtualpanningwindow.pas b/components/virtualtreeview-new/units/carbon/virtualpanningwindow.pas similarity index 100% rename from components/virtualtreeview-unstable/units/carbon/virtualpanningwindow.pas rename to components/virtualtreeview-new/units/carbon/virtualpanningwindow.pas diff --git a/components/virtualtreeview-unstable/units/dummyactivex.inc b/components/virtualtreeview-new/units/dummyactivex.inc similarity index 100% rename from components/virtualtreeview-unstable/units/dummyactivex.inc rename to components/virtualtreeview-new/units/dummyactivex.inc diff --git a/components/virtualtreeview-unstable/units/gtk/activex.pas b/components/virtualtreeview-new/units/gtk/activex.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk/activex.pas rename to components/virtualtreeview-new/units/gtk/activex.pas diff --git a/components/virtualtreeview-unstable/units/gtk/mmsystem.pas b/components/virtualtreeview-new/units/gtk/mmsystem.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk/mmsystem.pas rename to components/virtualtreeview-new/units/gtk/mmsystem.pas diff --git a/components/virtualtreeview-unstable/units/gtk/virtualdragmanager.pas b/components/virtualtreeview-new/units/gtk/virtualdragmanager.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk/virtualdragmanager.pas rename to components/virtualtreeview-new/units/gtk/virtualdragmanager.pas diff --git a/components/virtualtreeview-unstable/units/gtk/virtualpanningwindow.pas b/components/virtualtreeview-new/units/gtk/virtualpanningwindow.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk/virtualpanningwindow.pas rename to components/virtualtreeview-new/units/gtk/virtualpanningwindow.pas diff --git a/components/virtualtreeview-unstable/units/gtk2/activex.pas b/components/virtualtreeview-new/units/gtk2/activex.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk2/activex.pas rename to components/virtualtreeview-new/units/gtk2/activex.pas diff --git a/components/virtualtreeview-unstable/units/gtk2/mmsystem.pas b/components/virtualtreeview-new/units/gtk2/mmsystem.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk2/mmsystem.pas rename to components/virtualtreeview-new/units/gtk2/mmsystem.pas diff --git a/components/virtualtreeview-unstable/units/gtk2/virtualdragmanager.pas b/components/virtualtreeview-new/units/gtk2/virtualdragmanager.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk2/virtualdragmanager.pas rename to components/virtualtreeview-new/units/gtk2/virtualdragmanager.pas diff --git a/components/virtualtreeview-unstable/units/gtk2/virtualpanningwindow.pas b/components/virtualtreeview-new/units/gtk2/virtualpanningwindow.pas similarity index 100% rename from components/virtualtreeview-unstable/units/gtk2/virtualpanningwindow.pas rename to components/virtualtreeview-new/units/gtk2/virtualpanningwindow.pas diff --git a/components/virtualtreeview-unstable/units/qt/activex.pas b/components/virtualtreeview-new/units/qt/activex.pas similarity index 100% rename from components/virtualtreeview-unstable/units/qt/activex.pas rename to components/virtualtreeview-new/units/qt/activex.pas diff --git a/components/virtualtreeview-unstable/units/qt/mmsystem.pas b/components/virtualtreeview-new/units/qt/mmsystem.pas similarity index 100% rename from components/virtualtreeview-unstable/units/qt/mmsystem.pas rename to components/virtualtreeview-new/units/qt/mmsystem.pas diff --git a/components/virtualtreeview-unstable/units/qt/virtualdragmanager.pas b/components/virtualtreeview-new/units/qt/virtualdragmanager.pas similarity index 100% rename from components/virtualtreeview-unstable/units/qt/virtualdragmanager.pas rename to components/virtualtreeview-new/units/qt/virtualdragmanager.pas diff --git a/components/virtualtreeview-unstable/units/qt/virtualpanningwindow.pas b/components/virtualtreeview-new/units/qt/virtualpanningwindow.pas similarity index 100% rename from components/virtualtreeview-unstable/units/qt/virtualpanningwindow.pas rename to components/virtualtreeview-new/units/qt/virtualpanningwindow.pas diff --git a/components/virtualtreeview-unstable/units/win32/virtualdragmanager.pas b/components/virtualtreeview-new/units/win32/virtualdragmanager.pas similarity index 100% rename from components/virtualtreeview-unstable/units/win32/virtualdragmanager.pas rename to components/virtualtreeview-new/units/win32/virtualdragmanager.pas diff --git a/components/virtualtreeview-unstable/units/win32/virtualpanningwindow.pas b/components/virtualtreeview-new/units/win32/virtualpanningwindow.pas similarity index 100% rename from components/virtualtreeview-unstable/units/win32/virtualpanningwindow.pas rename to components/virtualtreeview-new/units/win32/virtualpanningwindow.pas diff --git a/components/virtualtreeview-unstable/virtualtrees.lrs b/components/virtualtreeview-new/virtualtrees.lrs similarity index 100% rename from components/virtualtreeview-unstable/virtualtrees.lrs rename to components/virtualtreeview-new/virtualtrees.lrs diff --git a/components/virtualtreeview-unstable/virtualtreeview_package.lpk b/components/virtualtreeview-new/virtualtreeview_package.lpk similarity index 100% rename from components/virtualtreeview-unstable/virtualtreeview_package.lpk rename to components/virtualtreeview-new/virtualtreeview_package.lpk diff --git a/components/virtualtreeview-unstable/virtualtreeview_package.pas b/components/virtualtreeview-new/virtualtreeview_package.pas similarity index 100% rename from components/virtualtreeview-unstable/virtualtreeview_package.pas rename to components/virtualtreeview-new/virtualtreeview_package.pas diff --git a/components/virtualtreeview-unstable/vtlogger.pas b/components/virtualtreeview-new/vtlogger.pas similarity index 100% rename from components/virtualtreeview-unstable/vtlogger.pas rename to components/virtualtreeview-new/vtlogger.pas