Zloy_Gelud точно! спасибо
и еще один вопрос
почему, если я использую следующий код (связанный с Progress) то при работе кода нельзя выключить проект
вот код
Код: -- Get user-specified data
nMinRange = Input.GetText("inputMin");
nMaxRange = Input.GetText("inputMax");
nStepSize = Input.GetText("inputStepSize");
nDelay = Input.GetText("inputDelay");
-- Create array of all controls to be adjusted
arrProgressCtrls = {"Progress_XP_Bars_Green","Progress_XP_Smooth",
"Progress_Smooth_Text","Progress_Bars_Text","Progress_XP_Bars_Text","Progress_Smooth"};
-- Set the ranges
for i,strCtrlName in arrProgressCtrls do
Progress.SetRange(arrProgressCtrls[i],nMinRange,nMaxRange);
Progress.SetCurrentPos(arrProgressCtrls[i],nMinRange);
end
-- Loop
nCounter = nMinRange;
for nPos=nMinRange,nMaxRange,nStepSize do
for i,strCtrlName in arrProgressCtrls do
Progress.SetCurrentPos(arrProgressCtrls[i],nPos);
if(String.Find(arrProgressCtrls[i],"Text") ~= -1)then
-- Set the text
Progress.SetText(arrProgressCtrls[i],"Position = "..nPos);
end
end
Application.Sleep(nDelay);
end
-- Set the ranges
for i,strCtrlName in arrProgressCtrls do
Progress.SetCurrentPos(arrProgressCtrls[i],nMaxRange);
end