Добрый день. По некоторым причинам не устраивает работа стандартного компонента, решил сделать свой. Компонент наследуется от TDBEdit (приложение работает с базой данных) с привязанной сбоку кнопкой раскрытия списка (по аналогии с TComboBox). Список представляет собой окно с гридом TStringGrid. Но не нравится, что при открытии списка, фокус передается окну списка. Можно ли как-то сделать, задать какие-то параметры окну, чтобы фокус не передавался окну при показе окна и при клике мышкой (когда пользователь прокручивает содержимое списка, например)? Т. е. также, как это реализовано в стандартном TComboBox - при раскрытии списка и прокрутке мышкой фокус остается на текущем окне и компоненте.
Среда: Lazarus 1.7 x86 (getlazarus.org), Windows 7 x64.