Здравствуйте, Slicer [Mirkwood], Вы писали:
DB>>Странно. я думал что Canvas дублирует WinApi функции без HDC параметра.
DB>>Наверное это все таки Bulder-глюк!!!
SM>Да в чем глюк-то?!
SM>SM>//На кой ты тут вызываешь MoveToEx?
SM>POINT points[3];
SM>points[0].x = 7;
SM>points[0].y = 7;
SM>points[1].x = PaintBoxButton->Canvas->ClipRect.Width() - 7;
SM>points[1].y = 7;
SM>points[2].x = PaintBoxButton->Canvas->ClipRect.Width() / 2;
SM>points[2].y = PaintBoxButton->Canvas->ClipRect.Height() - 8;
SM>PaintBoxButton->Canvas->Polygon(points,3);
SM>
И что, так — не работает?
SM>Slicer
В принципе да MoveToEx для работы
::Polygon(PaintBoxButton->Canvas->Handle,points,3);
не особо надо.
Но почему
PaintBoxButton->Canvas->Polygon(points,3);
начинает чертить из координаты 0,0 даже если pionts[0] = (7,7)????????