Странное место
Определить группу выделенной строки, найти все записи в этой группе.
Нужно написать обработчик onCustomDrawColumnHeader
Нужно воспользоваться CreateColumn и не забыть установить PropertiesClassName
Потребуется написать свой обработчик onCustomDrawCell
Можно перекрыть обработчик onGetDisplayText.
Можно воспользоваться cxGripPopupMenu
Нужно вызвать редактор соответствующего столбика.
Верхняя из видимых строк доступна через свойство TopRecordIndex.