Страница 1 из 1

Обработка клика по полю

Добавлено: 10 ноя 2008, 20:26
galover
Всем привет! Есть поле в интерфейсе - Field1, которое нужно заполнить с помощью выбора значения из другого интерфейса -> все как обычно. Нужно, чтобы интерфейс со значениями для выбора открывался сразу после того, как встали на поле Field1 (и поле Field1 пустое, т.е. значение еще не было выбрано). Какое событие можно отработать чтобы получить желаемое? Заранее спасибо!

Добавлено: 10 ноя 2008, 21:51
m0p3e
Обычно так.

Код: Выделить всё

cmSetCurField : 
 {
   Case Target Of
    #нужное поле : If not IsValid ( tnТаблица) 
                               PutCommand (cmPick);
   End;
  };
Если делается в окне, а поле присутствует и в общем списке, то предварительно проверяем, что находимся в нужном окне. CurWindow

Добавлено: 11 ноя 2008, 11:21
galover
m0p3e
Респектище! То что доктор прописал! :cool: