Date   : 01/09/97
Author : Bianchini Marco bianco@arcanet.it
Varsion: 1.0

T_SearchList is a TListBox that can do something more than a standard ListBox:
It will find the ItemIndex of a given string with a very very fast algorithm.
If you don't belive test the demo with 20'000 - 30'000 Items.


Property

 StringToFind:STRING
  This is the string to find.
  Set this value every time you search for the item index of a item,
  you add or delete items.

 CaseSensitivity:BOOLEAN
  This is a parameter to compare the string.
  if False the string 'AAA' and 'aaa' are equal.
  
 IntegralLength:BOOLEAN
  An other parameter to compare the string:

  String1:='AABCCDEF';
  String2:='AABC';

  if True the component compare the string with his total length
   'AABCCDEF'='AABC' 

  if False the component trunc the length of the longest string
  at the length of the shortest:

   Length(String1)=8;
   Length(String2)=4;
   
   String1:=copy(String1,1,4);

   And then it compare the string

  DON'T FORGET TO SET THE SORTED PROPERTY OF THE LIST = TRUE. ELSE IT CAN'T WORK CORRECTLY.

It's all.

