ItemTips are cool. They're tooltip-like windows that appear for items in a list that are too wide for the list box. Like tooltips, they appear when you pause the mouse over the item. No more making a list wide enough to accommodate the widest item. Just turn on ItemTips and choose a reasonable width.
lstList.ItemTips = lUseItemTips
lUseItemTips = lstList.ItemTips
Surprisingly, ItemTips can be changed at runtime. We find it hard to imagine a situation in which that would be good interface design—except, perhaps, for applications in which the user controls whether or not lists have item tips.
* Create a form.
* Add the TasTrade customer table to the DE.
* Drop a list on a form and set properties as follows:
RowSourceType = 6 - Fields
RowSource = Customer.Company_Name
ItemTips = .T.
* Run the form and move the mouse over the items in the list.