Лингвофорум

Практический раздел: для изучающих языки, помощь студентам => Переводы и помощь по языкам => Тема начата: 24list от июня 10, 2011, 06:00

Название: Help
Отправлено: 24list от июня 10, 2011, 06:00
Пишу Help для одной своей функции
Ну как то не очень получается

Прошу помощи заранее спасибо
ЦитироватьЕсть TDBGridEh, в котором  в  одной из колонок должен быть ниcпадающий список,
с возможностью назначения события при изменении значения.

Для этого необходимо подключить lib-библиотеку(\\Vasia\PUBLIC\colum\colum.lib)  и добавить прототип для функции: TComboBox * __fastcall ColumnSS(TStringList *ListString);

Нужной колонке установить ButtonStyle(тип кнопки) cbsEllipsis или cbsDropDown,
для вызова функции воспользуйтесь событием OnEditButtonClick  и вызовете функцию ColumnSS, которая  возвращает TcomboBox.
В функцию ColumnSS вы должны передать список  типа  TstringList, все дублирующие записи удаляются. Если  в колонке TDBGridEh установлено свойство ReadOnly=true, то функция ничего не вернет.
По умолчанию значение текущего поля в TDBGridEh будет ровно выбранному  занчению из списка.