Something
public text v1 · immutabletype
TFormBase = class (Tform)
public
procedure AtualizaForm;virtual;abstract;
constructor Create(aOwner : TComponent);override;
end;
implementation
constructor TForm1.Create(aOwner : TComponent);
begin
inherited;
If bla bla bla then
AtualizaForm;
end;
--------------
em Outra unit
---
type
TMeuFilho = Class(TFormBase)
public
procedure AtualizaForm;override;
end;
implementation
procedure TMeuFilho.AtualizaForm;
begin
aqui vai o codigo especifico de atualização deste filho
end;