Форум: "Media";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизНе работает пунктир для толстых линий. Найти похожие ветки
← →
Jimmy (2007-02-02 18:55) [0]Canvas.Pen не рисует пунктирные линии (Style=psDash), если Canvas.Pen.Width>=2, даже на системе WinXP. Посоветуйте, как проще всего решить проблему. Не хочется писать собственные алгоритмы. Заранее спасибо.
← →
DevilDevil © (2007-02-02 20:09) [1]попробуй начертить её дважды, первый раз обычно, а второй --- со смещение на 1 пиксель вправо, может получтся.
← →
SamBrook © (2007-02-02 22:10) [2]
> попробуй начертить её дважды, первый раз обычно, а второй
> --- со смещение на 1 пиксель вправо, может получтся.
Это неудобно если линия задается массивом точек. Лучше сдвигать начало координат.
← →
TRUNK © (2007-02-02 22:14) [3]
> Canvas.Pen не рисует пунктирные линии (Style=psDash), если
> Canvas.Pen.Width>=2
"Note: Dotted or dashed pen styles are not available when the Width property is not 1" (цитата из справки по Delphi).
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c