-
Здравствуйте мастера,
У меня есть массив A: array of TPoint, представляющий собой последовательный контур фигуры в плоскости XOY, в котором каждый последующий элемент является соседом предыдущего.
При прорисовке этого контура методом Polyline задаю Pen.Style := psDASH или psDOT, но линия получается сплошной как при psSOLID.
Почему так получается, потому что контур слишком детальный или нет? Что делать?!?! при прорисовке контура методом Polyline
-
> Почему так получается, потому что контур слишком детальный > или нет?
Вероятно так оно и есть.
-
> Efir (07.06.08 18:54) [1] > > > > Почему так получается, потому что контур слишком детальный > > или нет? > > > Вероятно так оно и есть.
Не надо ля-ля! "Детальность" здесь не при чем.
-
> Alik (07.06.08 18:03)
> Почему так получается, потому что контур слишком детальный > или нет?
Вместо рисования многоугольника проводим диагональ Canvas.ClipRect (не меняя в просграмме больше ничего). Если получается пунктир, то контур слишком детальный, если нет - то причина в чем-то еще.
-
А у карандашика ширина единичке равна?
-
Свойство Pen.Size делал 1, 2 и 3.
Все то же!
-
Свойство Pen.Size делал 1, 2 и 3.
Все то же!
-
Если толщина больше 1 всегда будет сплошная линия
|