Silas 2005.08.23 - Showing sublists in a listbox can be not so pratical. See:
listbox .l -listvariable mylist pack .l set listone {item1 item2} set listtwo {item3 item4} set listthree {item5 {sublist sublist} item6} lappend mylist $listone lappend mylist $listtwo lappend $listthree lappend mylist $listthree
I could use join or another function to do it better, but suppose you will you the variable (in this case, mylist) in the code. You can't just modify your variable. My solution is using two lists. One to show in the listbox and another to use in the code. Always that the original variable is modified, it is possible to join everything again to the new variable.
put an example here