news
About Elegant Chaos
info
About me and my friends
people
Software from Elegant Chaos
software
Other stuff...
stuff

DL_UpdateLists

Revision
Revised on

Description


Code

function DL_UpdateLists scr
  -- update externals list
  UL_AdvanceProgress "Checking externals"
  if DL_ScriptFieldExists("Externals",scr) then
    put DL_SetScriptField("Externals",scr,DL_Externals(scr)) into scr
  end if
  
  -- update handlers list
  UL_AdvanceProgress "Checking handlers"
  if DL_ScriptFieldExists("Handlers",scr) then
    put DL_SetScriptField("Handlers",scr,DL_Handlers(scr)) into scr
  end if
  
  -- update functions list
  UL_AdvanceProgress "Checking functions"
  if DL_ScriptFieldExists("Functions",scr) then
    put DL_SetScriptField("Functions",scr,DL_Functions(scr)) into scr
  end if
  
  return scr
  
end DL_UpdateLists