sobreescribir propiedad
Publicado por oscar (14 intervenciones) el 18/08/2006 22:32:02
hola
Hice un control derivado de Tpanel, necesito sobreescribir la proiedad Enabled ya que se hacen operaciones cuando esta proiedad cambia de estado, hice:
property Enabled: boolean read getEnabledEx write setEnabledEx;
donde:
procedure TUDEdit.setEnabledEx( blnInValue:boolean );
begin
enabled:=blnInValue;
end;
function TUDEdit.getEnabledEx: boolean;
begin
getEnabledEx:=enabled;
end;
compila y el control se inserta al formulario, pero al cambiar el estaod de la propiedad, delphi se cierra sin explicación. intente con:
property Enabled: boolean read getEnabledEx write setEnabledEx; override;
pero no funciona, entonces no se puede sobreescribir esta propiedad?
Hice un control derivado de Tpanel, necesito sobreescribir la proiedad Enabled ya que se hacen operaciones cuando esta proiedad cambia de estado, hice:
property Enabled: boolean read getEnabledEx write setEnabledEx;
donde:
procedure TUDEdit.setEnabledEx( blnInValue:boolean );
begin
enabled:=blnInValue;
end;
function TUDEdit.getEnabledEx: boolean;
begin
getEnabledEx:=enabled;
end;
compila y el control se inserta al formulario, pero al cambiar el estaod de la propiedad, delphi se cierra sin explicación. intente con:
property Enabled: boolean read getEnabledEx write setEnabledEx; override;
pero no funciona, entonces no se puede sobreescribir esta propiedad?
Valora esta pregunta
0