AnyWinShape ActiveX / OCX идеально подходит для создания нерегулярных или непрямоугольных окон для Visual Basic, Delphi и другого контейнера ActiveX / OCX. Чтобы изменить форму обычного прямоугольного окна, вы можете указать неправильную или не прямоугольную форму или коллекцию нерегулярных или непрямоугольных форм, которые объединены для создания новой неправильной формы для целевого окна. Для создания произвольных нерегулярных или непрямоугольных форм для вашего целевого окна предоставляется редактор формы времени разработки. Формы или любое другое окно могут быть нацелены даже вне вашего приложения. Окно целевой области неправильной формы может перемещаться с помощью мыши без использования панели «Окно надписи».
Вы можете комбинировать две области неправильной формы, используя метод CombineRegion элемента управления. Многократно используя этот метод, вы можете сформировать форму окна с любым количеством областей неправильной формы. Неравномерно или непрямоугольные области могут быть объединены со следующими различными режимами:
REGION_AND
Создает пересечение двух комбинированных областей
REGION_DIFF
Объединяет части региона 1, которые не входят в область 2
REGION_OR
Создает объединение двух комбинированных областей
REGION_XOR
Создает объединение двух комбинированных областей, за исключением любых перекрывающихся областей
Комментарии не найдены