AnyWinShape ActiveX / OCX é perfeito para a criação de janelas irregulares ou não retangulares para Visual Basic, Delphi e outros containers ActiveX / OCX. Para alterar a forma de uma janela retangular comum, você pode especificar uma forma irregular ou não retangular ou uma coleção de formas irregulares ou não retangulares que são combinadas para criar a nova forma irregular para a janela de destino. Um editor de formas em tempo de design é fornecido para criar formas arbitrárias irregulares ou não retangulares para sua janela de destino. Formulários ou qualquer outra janela podem ser segmentados, mesmo fora do seu aplicativo. A janela de forma irregular do alvo pode ser movida pelo mouse sem usar a barra de legenda da janela.
Você pode combinar duas regiões de formato irregular usando o método CombineRegion do controle. Usando este método repetidamente, você pode formar a forma da sua janela com qualquer número de regiões de formato irregular. As regiões de formato irregular ou não retangular podem ser combinadas com os seguintes modos diferentes:
REGION_AND
Cria a interseção das duas regiões combinadas
REGION_DIFF
Combina as partes da Região 1 que não fazem parte da Região 2
REGION_OR
Cria a união de duas regiões combinadas
REGION_XOR
Cria a união de duas regiões combinadas, exceto por áreas sobrepostas
Comentários não encontrado