Code:
var %x = 1
    while (%x <= 40) {
      did -i $dname 42,43,44,45,46,48 1 seticon 0 $+($calc(%x -1),$chr(44),$mircdiricons\list.icl)
      did -a $dname 42,43,44,45,46,48 %x 
    inc %x 1 }

this loop is from a nicklist script
this is part of the config dialog
here the icons a calledto show
but for some reason it takes 4-5 seconds before the show up.
Is there a way to make this code work faster ?

Thanks and Greetzz