QUOTE (plasticut @ Mar 29 2009, 01:14 PM)
А чего их искать они ж прям под ногами валяются ))
1)
var
ComboEdit: TsComboEdit;
TreeView: TsTreeView;
…
TreeView.Visible := False;
ComboEdit..FPopupWindow := TreeView;
Данный способ не подходит. После раскрытия в первый раз TreeView сразу скрывается по щелчку на нем, неважно щелкнул ли ты по знаку +, открывая дочерние элементы, или по пустой зоне, это во-первых (смотри пример). Во-вторых, при выделении элемента в TreeView компонент так и не получает полного фокуса – не работают стрелки (я так и не нашел пути обрабатывать нажатия клавиш в этом случае).
Мне же необходимо, чтобы после раскрытия списка я сразу мог выбрать нужный элемент стрелками, и завершить или отменить выбор по нажатию Enter или Esc…
А TMS поддерживает скины?