lbSetData [idc, index, data];
The data parameter has to be a string ATM. Obviously this majorly limits which data types can be stored and attached to any given lb index / selection.
For example, if I'm filling a listbox with a list of nearby static objects, I don't have the option to store their positions with lbSetData