Выбор из списка ComboBox, работы с ComboBox |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Выбор из списка ComboBox, работы с ComboBox |
Atreides |
24.02.2012 17:04
Сообщение
#1
|
Ветеран Броуновского Движения Группа: Пользователи Сообщений: 281 Пол: Мужской Реальное имя: Сергей Репутация: 0 |
Подскажите, как быть в следующей ситуации.
Есть на форме элемент DBComboBoxEh11, он заполнен значениями из БД. При создании формы, ItemIndex встает в нем в значение из БД. Задача, как определить что пользователь выбрал новый элемент из списка и сменить цвет КомбоБокса. Банально заводить глобальную переменную для сравнения не могу, не позволено по ТЗ. И еще вопрос, как закрашивать только верхний элемент, а не весь список типа DBComboBoxEh1.Color? Сообщение отредактировано: Atreides - 24.02.2012 17:05 -------------------- Отрадно спать, отрадней камнем быть, О, этот век, преступный и постыдный, Не жить, не чувствовать - удел завидный. Прошу, молчи, не смей меня будить!
|
IUnknown |
25.02.2012 0:13
Сообщение
#2
|
a.k.a. volvo877 Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: 627 |
Цитата Банально заводить глобальную переменную для сравнения не могу, не позволено по ТЗ Банально используй Tag.Цитата И еще вопрос, как закрашивать только верхний элемент, а не весь список типа DBComboBoxEh1.Color? EhLib - не самый удачный выбор для этого. Во всех DBComboBox-ах (и в стандартном, и у AlphaControls, и у RX и в JVCL насколько я помню) есть средства для раскрашивания, только у EhLib нет |
Atreides |
27.02.2012 8:01
Сообщение
#3
|
Ветеран Броуновского Движения Группа: Пользователи Сообщений: 281 Пол: Мужской Реальное имя: Сергей Репутация: 0 |
Отлично. Спасибо!
-------------------- Отрадно спать, отрадней камнем быть, О, этот век, преступный и постыдный, Не жить, не чувствовать - удел завидный. Прошу, молчи, не смей меня будить!
|
Текстовая версия | 8.06.2024 8:04 |