Cita:
Empezado por Neftali
Hay otras ocasiones en que en el derivado se redefine una propiedad, y no es lo mismo acceder a la del propio componente que a la del padre.
|
Pero, es que ¡éste es uno de esos otros casos!
Recuerden que el compañero
yapt se refirió específicamente al
código de Crandel en el hilo iniciado por
dec. Y lo que hace
Crandel es precisamente redefinir la propiedad (evento) y por ello pone:
Código Delphi
[-]
constructor TDecWebBrowser.Create(AOwner: TComponent);
begin
inherited;
inherited OnBeforeNavigate2 := AntesDeNavegar;
end;
en donde no sobra ninguno de los dos
inherited. El primero es para ejecutar el constructor de la clase ancestra y el segundo es para asignar a la propiedad ancestra el método AntesNavegar.
// Saludos