How can I add columns to the THTMLListBox?. If I use a standard TListBox, I set the columns to 2, set a tabwidth and then add text in the form items.add('string1'+#9+'sting2'). However THTMLListBox doesn't have the tabwidth property and so this doesn't work with it.
Worked it out. Can use the <IND> pseudo HTML to indent and give the illusion of columns. Missed this when reading the support pdf.
HTML tag IND can be used indeed.
It is a Microsoft Windows limitation of the underlying Windows LISTBOX class that multi-column and owner-draw are mutually exclusive features. That is the reason for what you see with THTMListBox as we need the owner-draw functionality there.