abfThreadComponent1Execute method

Applies to
TForm12

Declaration
procedure abfThreadComponent1Execute(Sender: TObject);

Implementation

procedure TForm12.abfThreadComponent1Execute(Sender: TObject);
var lst_:TStringList; t1:INteger;

function get_node(index_:INteger):TTreeNode;
var s1:String; i2:Integer;
begin
result:=nil;
case index_ of
   0:s1:='Encyclopedia';
   2:s1:='Multimedia Gallery';
   3:s1:='Dictionary';
   5:s1:='Books Section';
   6:s1:='News';
   7:s1:='Quotations';
   8:s1:='Sources';
   9:s1:='Spices';
end;
for i2:=0 to tree1.Items.Count-1 do
   if tree1.Items.Item[i2].text=s1 then result:=tree1.Items.Item[i2];
end;
begin try
screen.Cursor :=crHourGlass;
lst_:=TStringList.Create;
form2.fav_.ReadSections(lst_);
if lst_.Count =0 then begin
   screen.Cursor :=crDefault;
   exit;
end;
for t1:=0 to lst_.Count-1 do begin
   with Tree1.Items.AddChild(get_node(form2.fav_.ReadInteger(lst_.Strings[t1],'PageIndex',0)),form2.fav_.ReadString(lst_.Strings[t1],'SNAME','')) do begin
      ImageIndex:=20;
      SelectedIndex:=20;
      url_.Add(lst_.Strings[t1]);
      ref_.Add(form2.fav_.ReadString(lst_.Strings[t1],'SNAME',''));
   end
end;
screen.Cursor :=crDefault;
except
screen.Cursor :=crDefault;
end;End;


HTML generated by Time2HELP
http://www.time2help.com