Well:
1) the code you post does not display what you claim, instead it displays:
a
b
c
d
a b c d
2) you really should not have the space after the "{" on the set line.
3) if you are using a listvariable, you can just change it and not need the
inserts
4) as mentioned in another post, you are inserting a single element. You
should be doing: .lbx insert end {*}$lv
I also expect you did not copy your code as you it really is. In
particularly I expect that the listbox command is inside of a procedure and
the "lv" is local to that procedure. Please reread the section on
-listvariable (hint, it always refers to a global).
--
+------------------------------------------------------------------------+
| Gerald W. Lester |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+