"AnyWinShape ActiveX / OCX" idealiai tinka sukurti "Visual Basic", "Delphi" ir kitų "ActiveX" / OCX konteinerių netaisyklingos formos ar neakcentrinius langus. Norėdami pakeisti įprasto stačiakampio formos langą, galite nurodyti netaisyklingą ar ne stačiakampę formą arba rinkinį netaisyklingų ar ne stačiakampių formų, kurios yra sujungtos, kad sukurtų naują nestandartinę formą tiksliniam langui. Numatytasis dizaino laiko formos redaktorius sukuria savavališką nereguliarią ar ne stačiakampę formą jūsų tiksliniam langui. Blankai ar bet koks kitas langas gali būti nukreipti net ir už programos ribų. Paskirtas netaisyklingos formos langas gali būti perkeltas pelės klavišu be "Window Caption" juostos.
Galite sujungti du nereguliarios formos regionus naudodami kontrolinį "CombineRegion" metodą. Kartotinai naudojant šį metodą, galite formuoti savo lango formą su bet kuriuo skaičiumi netaisyklingos formos regionų. Nereguliarios formos arba be stačiakampio formos regionai gali būti derinami su skirtingais režimais:
REGION_AND
Sukuria dviejų kombinuotų regionų susikirtimą
REGION_DIFF
Sujungia 1 regiono dalis, kurios nėra regiono 2 dalis
REGION_OR
Sukuria dviejų kombinuotų regionų sąjungą
REGION_XOR
Sukuria dviejų kombinuotų regionų sąjungą, išskyrus tas, kurios sutampa su sritimis
Komentarai nerastas