![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Свойства Pen.Style при прорисовке контура методом Polyline [WinXP]
Alik © (2008-06-07 18:03:00)Здравствуйте мастера,
У меня есть массив A: array of TPoint, представляющий собой последовательный контур фигуры в плоскости XOY, в котором каждый последующий элемент является соседом предыдущего.
При прорисовке этого контура методом Polyline задаю Pen.Style := psDASH или psDOT, но линия получается сплошной как при psSOLID.
Почему так получается, потому что контур слишком детальный или нет?
Что делать?!?!
при прорисовке контура методом Polyline
zorik (2008-06-27 10:25:00) [1]Если толщина больше 1 всегда будет сплошная линия
Alik (2008-06-23 15:23:00) [2]Свойство Pen.Size делал 1, 2 и 3.
Все то же!
Alik (2008-06-23 15:23:00) [3]Свойство Pen.Size делал 1, 2 и 3.
Все то же!
TStas (2008-06-11 22:39:00) [4]А у карандашика ширина единичке равна?
Юрий Зотов (2008-06-08 09:46:00) [5]> Alik (07.06.08 18:03)
> Почему так получается, потому что контур слишком детальный
> или нет?
Вместо рисования многоугольника проводим диагональ Canvas.ClipRect (не меняя в просграмме больше ничего). Если получается пунктир, то контур слишком детальный, если нет - то причина в чем-то еще.
Amoeba (2008-06-08 00:38:00) [6]
> Efir (07.06.08 18:54) [1]
>
>
> > Почему так получается, потому что контур слишком детальный
> > или нет?
>
>
> Вероятно так оно и есть.
Не надо ля-ля! "Детальность" здесь не при чем.
Efir (2008-06-07 18:54:00) [7]
> Почему так получается, потому что контур слишком детальный
> или нет?
Вероятно так оно и есть.