Вниз
Скачать: CL | DM;

---|Ветка была без названия|---   Найти похожие ветки 

← →
AnIg   (2002-12-18 13:35) [0]

Сфокусирована ячейка DBGrid"a. Какое событие генерируется при
переходе к режиму ее редактирования? Можно ли его перехватить?
Спасибо.
Андрей.


← →
KSergey ©   (2002-12-18 14:18) [1]

BeforeEdit на соответствующем DataSet"е


← →
AnIg   (2002-12-18 15:05) [2]

KSergey! Спасибо, BefjreEdit - это хорошо, но мне надо отслеживать переход к редактированию поля, а не всей записи.
Это возможно?
Попробую подробнее:
Я "ползаю" по Grid"у и мне надо, при попытке редакции сфокусированного столбца, перехватить "процесс" и, в зависимости
от значений других полей, либо выбросить информ. окно, либо
сформировать PickList именно для ЭТОЙ ячейки (столбца и строки) Grida.
Пытался работать на уровне Application.OnMessage, но получается такая корявая конструкция.
Наверняка есть простое решение! Снизойдите до helpa, плиз.
Спасибо.
Андрей.


← →
Johnmen ©   (2002-12-18 15:19) [3]

OnColEnter, OnColExit...
Непосредственно переход ячейки в редактирование не перехватишь, не достучавшись до InplaceEditor"а, т.е. написав свой дбгрид.
Выход из ред-ия - OnSetText соотвествующего TField.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
14-37341
OlDemon
2002-12-24 08:39
2003.01.13
Вирусы для сотовых


3-36992
Sheeva
2002-12-19 09:23
2003.01.13
1нф > 2нф > 3нф База на Нужна помощь!


3-36949
tomat
2002-12-18 12:07
2003.01.13
Триггер ограничивающий удаление строк.


14-37370
woffs
2002-12-25 12:00
2003.01.13
Шаблоны, парсеры


3-36970
Vladimir
2002-12-16 08:04
2003.01.13
Как поместить DataModule в DLL? И потом с ним работать?




   Наверх