Показать сообщение отдельно
  #4  
Старый 06.05.2013, 00:10
Sheitan48 Sheitan48 вне форума
Прохожий
 
Регистрация: 05.05.2013
Сообщения: 11
Версия Delphi: RAD Studio 2010
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Нет, не нужно. GroupBox - это контейнер, т.е. Parent для Edit'а.
В параметре Sender тебе передается указатель на компонент, вызвааший событие.
Класс. Все заработало как должно, буду знать на будущее что можно обращаться к родительскому компоненту...

А как тогда быть в случае, если нужно также менять определенные свойства неродительского компонент?

И еще вопрос, у меня вот изначально не все едиты на форме активны, при заполнении некоторых из них опять же onChange планировалось активировать следующую группу едитов. Так вот, есть ли какой-нибудь аналог onChange чтоб там можно было выполнить данные действия помимо общего обработчика заданного по вашему примеру или проще написать отдельный обработчик для этих едитов?


Цитата:
Сообщение от Alegun
А присвоение одного обработчика AllEditsKeyPress всем Edit на форме совсем просто, главное чтоб их имена шли по-порядку
Нет необходимости ибо не все едиты будут обрабатываться таким образом, а также куча лишних итераций на всякие групбоксы и др. компоненты, отличные от едитов...
Ответить с цитированием