AnyWinShape ActiveX / OCX er perfekt til at skabe uregelmæssigt formede eller ikke-rektangulære vinduer til Visual Basic, Delphi og andre ActiveX / OCX-containere. For at ændre formen på et almindeligt rektangulært vindue kan du angive en uregelmæssig eller ikke-rektangulær form eller samling af uregelmæssige eller ikke-rektangulære former, der kombineres for at skabe den nye uregelmæssige form for målvinduet. En design-time form editor er tilvejebragt for at skabe vilkårlig uregelmæssig eller ikke-rektangulær figurer til dit målvindue. Skemaer eller andre vinduer kan målrettes, selv uden for din app. Det uregelmæssigt formede vindue kan flyttes med musen uden at bruge vinduet Window Caption.
Du kan kombinere to uregelmæssigt formede regioner ved hjælp af kontrolens CombineRegion-metode. Ved gentagne gange at bruge denne metode kan du danne din vinduesform med et vilkårligt antal uregelmæssigt formede regioner. De uregelmæssigt formede eller ikke-rektangulære regioner kan kombineres med følgende forskellige tilstande:
REGION_AND
Opretter krydset mellem de to kombinerede områder
REGION_DIFF
Kombinerer de dele af Region 1, der ikke er en del af Region 2
REGION_OR
Opretter en sammenslutning af to kombinerede regioner
REGION_XOR
Opretter foreningen af to kombinerede regioner undtagen overlappende områder
Kommentarer ikke fundet