Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Oкнo 
Регионы - RGN_SetToWindow

RGN_SetToWindow
Краткое описание
   Компонент предназначен для применения созданного региона к указанному окну
Параметры
  • ReDraw - Перерисовывать окно после применения региона
  • Методы
  • doSetRegion - Применить регион к окну
  • События
  • onSetRegion - Событие происходит всякий раз после применения региона к окну
  • Данные
  • Handle - Определяет идентификатор окна
  • Region - Определяет регион для применения к окну
  • Пример
    Пример использования компонента RGN_SetToWindow
    Add(MainForm,10225725,98,98)
    {
    Color=65535
    Caption="Пример использования SetToWindow"
    BorderStyle=3
    Point(Handle)
    Point(Width)
    Point(Height)
    link(onCreate,10314879:doCreateElliptic,[])
    }
    Add(RGN_SetToWindow,7533673,210,112)
    {
    link(Handle,10225725:Handle,[(216,83)(30,83)(30,160)(104,160)])
    }
    Add(RGN_Elliptic,10314879,154,112)
    {
    Point1=3276850
    Point2=13107350
    link(onCreateElliptic,7533673:doSetRegion,[])
    }
    Add(Button,7514376,42,119)
    {
    Left=75
    Top=90
    link(onClick,10225725:doClose,[])
    }

    Замечания
       Следует помнить о том, что регион не изменяет своих размеров при изменении размера окна. Поэтому чтобы избежать проблем с применением регионов для формы необходимо убирать возможность изменять ее размеры или самостоятельно пересоздавать регион по событию onSize

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