Здравствуйте, snusmumrick, Вы писали:
S>Здравствуйте, Alex.Che, Вы писали:
AC>>Требуется "внутри" некоторого компонента поймать момент,
S>Если компонент оконный, можно при создании посылать ему сообщение.
S>S>procedure TMyComponent.AfterConstruction;
S>begin
S> inherited;
S> PostMessage(Handle, WM_AFTER_CREATION, 0, 0);
S>end;
S>
Это сообщение будет послано после создания этого компонента на форме, а не всей формы (в принципе если он последний в списке создания — тогда может быть). К тому же PostMessage() поставит сообщение в очередь и вернется. Так что нет гарантии, что WM_AFTER_CREATION будет пойман/обработан именно в момент между Create и Show.