Ok, Taaz....
I tried:
ListBox2.ItemIndex :=0;
ListBox2.Selected[0] := True;
ShowMessage(ListBox2.GetSelectedText);
Which was empty.
Soooo.....is it a bug or by design? Or am I misunderstanding something?
I think I understand the workaround now....the workarounds provided are just getting the text property of the first item in the list, which is sufficient for my needs for now.