Показать сообщение отдельно
  #2  
Старый 25.10.2007, 08:19
AlexBlack AlexBlack вне форума
Прохожий
 
Регистрация: 12.10.2007
Сообщения: 12
Репутация: 10
По умолчанию

Методы Canvas объекта нужно вызывать в перекрытом методе Paint

Код:
type
    TShapeEx = class(TShape)
    protected
         procedure Paint; override;
    end;

    procedure TShapeEx.Paint; 
    begin
        // Здесь вызываем Canvas.textOut
    end;

    // И уже новый класс TShapeEx используем для создания объекта 
    // на форме. 
 
Ответить с цитированием