AnyWinShape ActiveX / OCX, Visual Basic, Delphi ve diğer ActiveX / OCX konteynırları için düzensiz şekilli veya dikdörtgen olmayan pencereler oluşturmak için idealdir. Normal bir dikdörtgen pencerenin şeklini değiştirmek için, düzensiz veya dikdörtgen olmayan bir şekil veya hedef pencere için yeni düzensiz şekli oluşturmak için birleştirilen düzensiz veya dikdörtgen olmayan şekillerden oluşan bir koleksiyon belirtebilirsiniz. Hedef pencereniz için rasgele düzensiz veya dikdörtgen olmayan şekiller oluşturmak için bir tasarım zamanı şekli düzenleyicisi sağlanır. Uygulamanızın dışında bile formlar veya başka bir pencere hedeflenebilir. Hedef düzensiz şekilli pencere, Pencere Başlığı çubuğunu kullanmadan fare ile hareket ettirilebilir.
Kontrolün CombineRegion yöntemini kullanarak iki düzensiz şekilli bölgeyi birleştirebilirsiniz. Bu yöntemi tekrar tekrar kullanarak, pencere şeklinizi herhangi bir sayıda düzensiz şekilli bölge ile oluşturabilirsiniz. Düzensiz şekilli veya dikdörtgen olmayan bölgeler aşağıdaki farklı modlarla birleştirilebilir:
REGION_AND
İki birleştirilmiş bölgenin kesişimini oluşturur
REGION_DIFF
Bölge 1'in bir parçası olmayan Bölge 1 bölümlerini birleştirir
REGION_OR
İki kombine bölgenin birleşimini oluşturur
REGION_XOR
Herhangi bir örtüşen alan hariç iki kombine bölgenin birleşimini oluşturur
Yorum Bulunamadı