Ver Mensaje Individual
  #2  
Antiguo 30-03-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Algo así:

Código:
type
  TuComponente = class(...)
  private
    FFont: TFont;
    procedure SetFont(Value: Font);

  public
    property Font: TFont read FFont write SetFont;
  end;
En el constructor creas el objeto y lo destruyes en el destructor. Lo imprtante aquí es que en el método SetFont en lugar de simpleente asignar Value a Font usas Assign:

FFont.Assign(Value)

// Saludos
Responder Con Cita