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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.154 c
15-1339180052
asail
2012-06-08 22:27
2013.03.22
Могло ли это быть "оно" или просто померещилось?


9-1193766004
Ricks
2007-10-30 20:40
2013.03.22
Несколько "зеркал" в сцене


2-1328179304
cardon
2012-02-02 14:41
2013.03.22
Подсказка в StringGrid


15-1339705802
Юрий
2012-06-15 00:30
2013.03.22
С днем рождения ! 15 июня 2012 пятница


15-1283595915
xayam
2010-09-04 14:25
2013.03.22
Обновилась база веток DMSearch