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

Вниз

Не работает пунктир для толстых линий.   Найти похожие ветки 

 
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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.024 c
2-1194072771
Nike85
2007-11-03 09:52
2007.12.02
Как сохранить рез-ты query в таблицу для дальнейшего импорта?


15-1193398144
@!!ex
2007-10-26 15:29
2007.12.02
Запрет на смену разрешения экрана.


1-1183585378
АлександрМ
2007-07-05 01:42
2007.12.02
Как подавить реакцию TTreeView на двойной клик?


2-1194685836
Виктор007
2007-11-10 12:10
2007.12.02
Настройки программы


2-1194345939
mrFreeman2007
2007-11-06 13:45
2007.12.02
ID3-тэги mp3-файлов