![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Canvas.TextOut [D7, Win95/98]
Essense © (2002-12-17 15:44:00)Привет,мужики!
Сделал такое -
Bmp.LoadFromFile("F:\ALEX\A_SWEAR\ICONS\BMP\Bor6.bmp");
Form1.Canvas.Brush.Bitmap := Bmp;
Form1.Canvas.FillRect(Form1.ClientRect);
А дальше - Canvas.TextOut типа вытирает фон.Подскажите,пожалуйста,как это обойти.
Спасибо.
Calm (2002-12-17 16:39:00) [1]:)
Essense (2002-12-17 16:37:00) [2]Я так и думал.Только про отрисовку ректангла забыл.Пошло,родимое :) Спасибо,Calm
Calm (2002-12-17 16:33:00) [3]Как правило, изображение приходится каждый раз отрисовывать заново.
Ведь TCanvas - это же обычный растровый рисунок.
Essense (2002-12-17 16:29:00) [4]Cпасибо.Прояснилось :)
Но вот в чем след. проблема - когда двигаю строку по канве (с помощью,напр.,TextRect(...),остается хвост.
А с этим как бороться.
Очередное спасибо.
Calm (2002-12-17 15:47:00) [5]Перед TextOut нужно сделать
Brush.Style:=bsClear