Hi Bob

The only way to get it right is to replace the phcSuggestionListClass with a custom class that uses and build for columns.

Currently, the phcSuggestionListClass uses the cSuggestionList class to generate the list, which is based on the cRichEdit class.

The cRichEdit class works well for single columns although it supports multiple columns - you're bound to get alignment issues unless you start messing around with fonts, etc.

What we have done is to create a new class called "cSuggestionGrid" which is based on the Grid class (not CJGrid) to replicate how the cSuggestionList interacts with the suggestion form control.

Code:
    Get pbUseSuggestionGrid to bUseSuggestionGrid
    If (bUseSuggestionGrid) Set phcSuggestionListClass to (RefClass(cSuggestionGrid))
End results is something like:

Click image for larger version. 

Name:	cSuggestionGrid.png 
Views:	99 
Size:	3.1 KB 
ID:	14094