Показать сообщение отдельно
  #2  
Старый 05.05.2013, 21:26
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Нет, не нужно. GroupBox - это контейнер, т.е. Parent для Edit'а.
В параметре Sender тебе передается указатель на компонент, вызвааший событие. Таким образом можно написать так:
Код:
procedure TForm1.EditChange(Sender : TObject);
begin
  If (Sender Is TEdit) Then
    If (Sender As TEdit).Parent Is TGrpupBox Then
      ((Sender As TEdit).Parent As TGrpupBox).Color := clBLue;
end;
Ответить с цитированием