Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.17;
Скачать: CL | DM;

Вниз

На какое событие повесить обработчик?   Найти похожие ветки 

 
Шурик Ш ©   (2002-09-26 16:50) [0]

Подскажите, пожалуйста, на какое событие повесить обработчик, чтобы он активизировался не только при смене текущей строки DBGrid, но и при смене текущего поля в пределах одной строки.


 
AM   (2002-09-26 17:02) [1]

На сколько я знаю одним обработчиком не обойтись, так как это два разных события
тут надо действовать в зависимости от того что надо...
Либо обработка двух событий...


 
MsGuns ©   (2002-09-26 17:09) [2]

Если переход в режиме TDataSource.State = dsBrowse, то ловится событием OnExit/OnEnter соотв.контрола (для грида - колонки), если режим Edit (Insert) и выход из имененного поля возникает
TDataSource.OnDataChange, а если при этом на другую строку скаканули, то еще и TDataSource.OnStateChange.
И это не считая кучи всяких событий типа OnCalcField, OnGetText и пр. Что именно надо ловить, посоветовать однозначно, не зная сути проблемы, не берусь


 
Anatoly Podgoretsky ©   (2002-09-26 17:20) [3]

Обработчик может быть общий, возможно даже подойдет событие OnChange, но точно сказать не могу, несколько дней не будет хелпа.


 
Юра   (2002-09-26 19:26) [4]

Точно не помню, но когда-то делал подобное через DataSource OnDataGhange



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

Текущий архив: 2002.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
14-56279
LStranger
2002-09-21 21:47
2002.10.17
Новая доктрина США: ударить первыми


6-56265
Vahmurka
2002-08-16 11:24
2002.10.17
Как соединить два компа по LPT порту?


14-56348
Zuvom
2002-09-26 00:59
2002.10.17
Базы данных.


3-55987
Призрак
2002-09-23 21:14
2002.10.17
Активизация записи выбори, Locate проблема при повторном вызове


1-56068
Лана Розанова
2002-10-08 14:24
2002.10.17
Web-Server