Форум: "Компоненты";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
ВнизДоступ к выпадающей части СomboBox Найти похожие ветки
← →
mazur_r © (2006-06-16 15:22) [0]Доброго всем дня.
Я столкунулся с одной головолмкой.
Хотелось бы получить доступ к выпадающей части СomboBox (такой, чтобы на ней разместить другой компонент). Сначала я думал, что для неё создаётся отдельное окно, но, перерыв все исходники, не заметил какого-то нового Handle. Потом показалось, что окно у неё то же, что и у самого ComboBox, но тогда она имеет какой-то особенный Canvas, Handle которого меняется - это было замечено в методе CNDrawItem класа TCustomComboBox. Словом я совсем упал духом.
Подскажите что-то.
Заранее спасибо.
← →
Юрий Зотов © (2006-06-16 19:19) [1]Там 2 окна. См. в исходниках - EditHandle и ListHandle.
← →
Игорь Шевченко © (2006-06-19 10:50) [2]
> Хотелось бы получить доступ к выпадающей части СomboBox
> (такой, чтобы на ней разместить другой компонент).
Это вряд ли получится. Гораздо проще сделать работу с выпадающей частью самостоятельно. Хороший пример есть в стандартном unit dbgrids.pas, где для колонок со стилем PickList в inplace-editor"е выпадает похожее окно.
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2007.03.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c