![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TCanvas [D7, Win95/98, WinXP]
Цукор5 © (2005-10-11 00:30:00)Есть класс :
type
TPSA=class(TObject)
private
...
public
...
procedure Draw(Canvas:TCanvas);
end;
Используется так :
ClassPSA.Draw(Image1.Canvas);
Вопрос. Возможно ли узнать в методе класса Weigth&Heigth TImage? Я так полагаю,что НЕТ :(
Джо (2005-10-11 01:36:00) [1]Ну, помолясь можно использовать
TCanvas.ClipRect.
Цукор5 (2005-10-11 01:00:00) [2]Типа :
procedure Draw(Canvas:TCanvas;Rect:TRect);
...
ClassPSA.Draw(Image1.Canvas, Image1.ClientRect);
2 GuAV © (11.10.05 00:41) [2]
Спасибо ))
GuAV (2005-10-11 00:41:00) [3]
> Я так полагаю,что НЕТ :(
Лучше всего продолжать полагать так и передавать кроме Canvas ещё и Rect для рисования.
Цукор5 (2005-10-11 00:32:00) [4]Пардон,Width и Height