![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TKOLComboBox. Добавление элементов на onDropDown [Delphi, Windows]
Моторокер © (2007-05-16 11:33:00)Хочу реализовать многоязычный интерфейс.
Как и в VCL положил TKOLComboBox.
На onDropDown очищаю список.
Добавляю элементы.
Элементы добавляются, но в выпадающем списке виден только один элемент.
Повторное открытие списка показывает элементы нормально – видны все добавленные.
Попробовал включить USE_DROPDOWNCOUNT
Получаю в KOL_ASM.inc Identifier redeclared:
procedure ComboboxDropDown( Sender: PObj );
Попробовал обрабатывать событие onMouseUp, но оно возникает тоже после выпадения списка.
В VCL всё работает как мне надо.
Как добиться того же в KOL&MCK?
Можно конечно, заполнять список при открытии окна настроек, но выбор языка – не такая уж частая процедура.
Моторокер (2007-05-17 08:22:00) [1]Попробовал. Работает. Спасибо.
Можно было бы и самому :)
Были причины для изменения логики работы?
Thaddy (2007-05-16 12:57:00) [2]Try OnMouseDown. This works prior to the combobox dropdown and you can do Items.clear.Items.add.