AnyWinShape ActiveX / OCX je ideální pro vytváření nepravidelně tvarovaných nebo nepravidelných oken pro Visual Basic, Delphi a další kontejnery ActiveX / OCX. Chcete-li změnit tvar obyčejného obdélníkového okna, můžete zadat nepravidelný nebo nepravoúhlý tvar nebo kolekci nepravidelných nebo nepravoúhlých tvarů, které jsou spojeny tak, aby vytvořily nový nepravidelný tvar pro cílové okno. Pro tvorbu libovolných nepravidelných nebo nepravoúhlých tvarů pro cílové okno je k dispozici editor tvaru času. Formuláře nebo jakékoli jiné okno lze cílit i mimo aplikaci. Cílový nepravidelně tvarovaný oken lze pohybovat myší bez použití lišty s popisem oken.
Můžete kombinovat dvě nepravidelně tvarované oblasti pomocí metody CombineRegion ovládacího prvku. Tím, že opakovaně používáte tuto metodu, můžete vytvořit tvar okna s libovolným počtem nepravidelně tvarovaných oblastí. Nepravidelně tvarované nebo nepravoúhlé oblasti lze kombinovat s následujícími různými režimy:
REGION_AND
Vytvoří křižovatku dvou kombinovaných oblastí
REGION_DIFF
Kombinuje části regionu 1, které nejsou součástí regionu 2
REGION_OR
Vytvoří spojení dvou kombinovaných oblastí
REGION_XOR
Vytvoří spojení dvou kombinovaných oblastí s výjimkou překrývajících se oblastí
Komentáře nebyl nalezen