Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Как правильно рисовать на Canvas е у TImage?   Найти похожие ветки 

 
BofA ©   (2003-01-21 19:16) [0]

После работы кода:
var
R: TRect;
begin
with Canvas.Brush do
begin
Color:=clWhite;
Style:=bsSolid;
end;
R.Left:=0; R.Top:=0; R.Right:=Width-1; R.Bottom:=Height-1;
R.TopLeft.X:=0; R.TopLeft.Y:=0; R.BottomRight.X:=Width-1; R.BottomRight.Y:=Height-1;
Canvas.FillRect(R);
end;

я пытаюсь изменить размер Image: Image1.Width:=500
После этого для рисования почему-то доступна только та область, которую занимал Image до изменения размера, на остальной области ничего не рисуется (как при работе Clipping"а). Как с этим бороться?


 
gsu ©   (2003-01-21 19:22) [1]

Canvas.FillRect(R);
а причем тут image ?


 
paranoid   (2003-01-21 21:44) [2]


> BofA

Се правильно, TImage - галлюцинация, используй PaintBox



Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.013 c
14-97030
diww
2003-01-13 15:57
2003.01.30
почогите с Ms Outlook!


1-96647
bvn123
2003-01-21 12:32
2003.01.30
Будут проблемы? GetMem(Buffer, FileSize); FileSize>1M;


6-96910
Nord-Ost
2002-12-04 15:32
2003.01.30
А куда девался TClientSocket?


1-96827
Smok_er
2003-01-19 17:19
2003.01.30
Программное нажатие комбинации клавиш...


14-97035
Дмитрий К.К.
2003-01-14 11:47
2003.01.30
Библиотека RX