[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.programming

Stringtree is here...

Ramine

2/13/2015 9:59:00 PM

Hello,


As i have promised, i have finally implemented a very fast StringTree
that will also be used to design a kind of graphical interface for my
parallel archiver, i have worked hard and i have wrote 2000 lines code
of StringTree in one day, and i have also took one day to stress test it
, and i think it is now stable, please read more the description bellow...


Authors: Amine Moulay Ramdane and Kjell Hasthi (It's based on Kjell
Hasthi unit)


Description:

TStringStree class implements a non-visual tree structure like that
found in TreeView. TStringTree is a class for handling a
tree-structured stringlist. TStringTree is very similar to directory
structures , it uses the familiar terms of "directories" and "files"
instead of nodes and child nodes. This unit is based on Kjell Hasthi
unit but i have redesigned it and enhanced it much more and it is now
much more faster than Kjeli Hasthi unit and it also uses my Parallel
Sort library and it uses my faster HashStringList.

And please look at test.pas demo inside the zipfile - compile and
execute it...


You can download StringTree from:

https://sites.google.com/site/aminer68/...


You have to download the zipfile called stringtree_xe.zip for Delphi XE
versions, the other zip file
to download called stringtree.zip is for freepascal and delphi 7 to 2007.


Language: FPC Pascal v2.2.0+ / Delphi 7+: http://www.freep...

Operating Systems: Win , Linux and Mac (x86).

Required FPC switches: -O3 -Sd -dFPC -dWin32 -dFreePascal

-Sd for delphi mode....

Required Delphi 7 to 2007 switches: -$H+ -DDelphi

Required Delphi XE switches: -$H+ -DXE

The defines options inside defines.inc are:

{$DEFINE CPU3} and {$DEFINE Windows32} for 32 bit systems
{$DEFINE CPU64} and {$DEFINE Windows64} for 64 bit systems



Thank you,
Amine Moulay Ramdane.