Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Гpaфикa 
ActionSkin - Img_Polygon

Img_Polygon
Краткое описание
Компонент предназначен для отрисовки многоугольника.
Параметры
  • PointsArray - Массив точек отрисовки многоугольника
  • Color - Определяет цвет кромки (внешней границы) многоугольник по-умолчанию
  • BgColor - Определяет цвет заливки многоугольника по-умолчанию
  • Offset - Смещение координат в формате Point по-умолчанию
  • Style - Определяет стиль многоугольника: bsClear - не заливать внутреннюю часть фигуры, bsSolid - залить цветом BgColor
  • DrawSource - Объект вывода графики: Bitmap - картинка, Handle - окно или элемент управления Windows, Context - контекст устройства
  • Size - Размер линии (толщина) от 1 и более
  • Методы
  • doDraw - Отрисовать многоугольник
  • События
  • onDraw - Событие происходит всякий раз после отрисовки фигуры
  • Данные
  • Bitmap - Объект вывода графики, на которой требуется отрисовать фигуру
  • PointsArray - Массив точек отрисовки многоугольника
  • Пример
    Пример использования компонента Img_Polygon
    Add(MainForm,12061819,49,77)
    {
    Width=342
    Height=338
    Caption="Пример использования Img_Polygon"
    }
    Add(PaintBox,16084042,126,77)
    {
    Left=5
    Top=5
    Width=320
    Height=300
    link(onBeforeDraw,2196734:doDraw,[(167,83)(167,120)(114,120)(114,139)])
    }
    Add(PointHint,16326278,84,175)
    {
    Info=#34:Координаты в формате Y * 65536 + X|
    VAlign=0
    Width=127
    }
    Add(Img_Polygon,2196734,126,133)
    {
    PointsArray=['0'=9830400,'1'=150,'2'=3277000,'3'=9830600,'4'=19661000,'5'=13107350]
    Color=255
    BgColor=65535
    Style=1
    Size=3
    link(Bitmap,16084042:Bitmap,[])
    }

    Замечания
    Обновление элемента: [svn]Img_Polygon.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...