Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 3 of 3 total
Thread TEDBScript progress info
Fri, Dec 21 2007 2:31 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Tim

With

procedure TForm1.IdxMakerStatusMessage(Sender: TObject; const StatusMessage: string);
begin
Memo1.Lines.Add('    ' + StatusMessage)
end;

All I get is

   Executing the script...
   The script was executed successfully in 60.094 seconds
   Executing the script...
   The script was executed successfully in 55.515 seconds

And this

procedure TForm1.IdxMakerProgress(Sender: TObject; PercentDone: Integer; var Continue: Boolean);
begin
glProgress1.Percent := PercentDone;
glProgress1.Update;
end;

seems only to give 0 or 100 %.  Mainly short stuff (altering the primary index) but a lot of longer stuff as well (making text indices).

I could live with the latter if the former gave me a bit more, maybe the statement or something so I can process it and dump out a nice message myself.

Roy Lambert
Fri, Dec 21 2007 4:04 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Roy,

<< seems only to give 0 or 100 %. Mainly short stuff (altering the primary
index) but a lot of longer stuff as well (making text indices). >>

This is as-designed.  What is missing is a progress function or statement
for the scripts that allow *you* to send progress updates to the executing
TEDBScript component.  This should be available in the 1.07 release.  It
didn't make it into the 1.06 release because I actually ran out of space for
an enumerated type (max 255 types in order to still be able to use set
functionality) for the functions and had to do some shuffling around first
to free up some types.

--
Tim Young
Elevate Software
www.elevatesoft.com

Sat, Dec 22 2007 4:19 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Tim


>This is as-designed. What is missing is a progress function or statement
>for the scripts that allow *you* to send progress updates to the executing
>TEDBScript component.

OH NO - that means more typing for me Smiley

Roy Lambert
Image