Difference between revisions of "TrimList"

From Second Life Wiki
Jump to navigation Jump to search
m (<lsl> tag to <source>)
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:


'''Function'''
'''Function'''
<lsl>
<source lang="lsl2">
list TrimList(list dlist, integer length)  
list TrimList(list dlist, integer length)  
{
{
     integer dlist = llGetListLength(dlist)+1;
     integer i;
    integer dl = llGetListLength(dlist);
     list temp = [];
     list temp = [];
     while(~--dlist)
     while(~--dl)
         temp += llGetSubString(llList2String(dlist,i),0, length-1);
         temp += llGetSubString(llList2String(dlist,i++),0, length-1);
     return temp;
     return temp;
}
}


</lsl>
</source>


{{LSLC|User-Defined Functions}}
{{LSLC|User-Defined Functions}}

Latest revision as of 15:44, 22 January 2015

this function will trim a list of strings for the output of a dialog box.

Function

list TrimList(list dlist, integer length) 
{
    integer i;
    integer dl = llGetListLength(dlist);
    list temp = [];
    while(~--dl)
        temp += llGetSubString(llList2String(dlist,i++),0, length-1);
    return temp;
}