AnyWinShape ActiveX / OCX ay perpekto para sa paglikha ng mga iregular na hugis o di-hugis-parihaba na bintana para sa Visual Basic, Delphi at iba pang mga container ng ActiveX / OCX. Upang baguhin ang hugis ng isang ordinaryong hugis-parihaba window, maaari mong tukuyin ang isang hindi regular o di-hugis-parihaba na hugis o koleksyon ng mga hindi regular o di-hugis-parihaba na hugis na pinagsama upang lumikha ng bagong iregular na hugis para sa target na window. Ang isang design-time na hugis editor ay ibinigay upang lumikha ng di-makatwirang irregular o di-hugis-parihaba hugis para sa iyong target na window. Maaaring ma-target ang mga form o anumang iba pang window, kahit na sa labas ng iyong app. Ang target na irregularly shaped window ay maaaring ilipat sa pamamagitan ng mouse nang hindi ginagamit ang Window Caption bar.
Maaari mong pagsamahin ang dalawang irregularly hugis na mga rehiyon gamit ang control ng CombineRegion na paraan. Sa pamamagitan ng paulit-ulit na paggamit ng pamamaraang ito, maaari kang bumuo ng iyong window na hugis sa anumang bilang ng mga irregularly hugis na rehiyon. Ang irregularly hugis o di-hugis-parihaba na rehiyon ay maaaring isama sa mga sumusunod na iba't ibang mga mode:
REGION_AND
Lumilikha ng intersection ng dalawang pinagsamang rehiyon
REGION_DIFF
Pinagsasama ang mga bahagi ng Rehiyon 1 na hindi bahagi ng Rehiyon 2
REGION_OR
Lumilikha ng unyon ng dalawang pinagsamang rehiyon
REGION_XOR
Lumilikha ng unyon ng dalawang pinagsamang rehiyon maliban para sa anumang mga magkasanib na lugar
Mga Komento hindi natagpuan