Работа с фреймами. Где у фрейма Create и Destroy?

alberto djovali
Дата: 15.05.2011 03:59:13
Здравствуйте!
В своём приложении начал использовать фрейм. Обнаружил что у него нет обычных Show и Close. Везде пишут что нужно перекрывать Create и Destroy - но как это правильно сделать не знаю???
Делаю так не работает:
constructor Tframe1.create;
begin
  inherited create;
  FDisplayList := TStringList.Create();
end;
}
destructor Tframe1.destroy();
begin
  FDisplayList.Destroy();
  inherited destroy;
end;
Ega
Дата: 15.05.2011 09:22:35
alberto djovali
Здравствуйте!
В своём приложении начал использовать фрейм. Обнаружил что у него нет обычных Show и Close. Везде пишут что нужно перекрывать Create и Destroy - но как это правильно сделать не знаю???
Делаю так не работает:


Так перекрывать, а не новый конструктор-деструктор добавлять
type
  TFrame8 = class(TFrame)
  private
    { Private declarations }
  public
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;

  end;

implementation

{$R *.dfm}

{ TFrame8 }

constructor TFrame8.Create(AOwner: TComponent);
begin
  inherited;

end;

destructor TFrame8.Destroy;
begin

  inherited;
end;
alberto djovali
Дата: 15.05.2011 10:43:45
Спасибо! Все работает.