Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
ВнизFrameRect с толщиной линии в 10 пикселов Найти похожие ветки
← →
>|< (2012-04-19 13:51) [0]Здравствуйте!
Не работает такой код:
Bitmap.Canvas.Brush.Color := clRed;
Bitmap.Canvas.Pen.Color := clRed;
Bitmap.Canvas.Pen.Style := psSolid;
Bitmap.Canvas.Pen.Width := 10;
Bitmap.Canvas.FrameRect(ARect);
Рисует линией единичной толщины.
Delphi 7, Win 7
В чем может быть причина?
Заранее благодарен.
← →
sniknik © (2012-04-19 14:00) [1]> В чем может быть причина?
не читал справку
Description
Use FrameRect to draw a 1 pixel wide border around a rectangular region. FrameRect does not fill the interior of the rectangle with the Brush pattern.
← →
brother © (2012-04-19 14:00) [2]http://helpw.ru/GraphDelphi.php
имхо, он так и должен...рисуй вручную линиями...
← →
RWolf © (2012-04-19 14:07) [3]Rectangle, как вариант.
← →
Омлет © (2012-04-19 15:48) [4]
> Rectangle, как вариант.
Пунктиры и прочий не solid стиль - только толщиной 1px.
← →
MBo © (2012-04-19 15:53) [5]>Омлет © (19.04.12 15:48) [4]
ExtCreatePen позволяет создавать и толстые прерывистые
← →
Омлет © (2012-04-19 16:12) [6]хм, действительно.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.079 c