AnyWinShape ActiveX / OCX è perfetto per creare finestre di forma irregolare o non rettangolare per Visual Basic, Delphi e altri contenitori ActiveX / OCX. Per cambiare la forma di una normale finestra rettangolare, puoi specificare una forma irregolare o non rettangolare o una collezione di forme irregolari o non rettangolari che vengono combinate per creare la nuova forma irregolare per la finestra di destinazione. Viene fornito un editor di forma in fase di progettazione per creare forme arbitrarie irregolari o non rettangolari per la finestra di destinazione. I moduli o qualsiasi altra finestra possono essere scelti come target, anche al di fuori della tua app. La finestra a forma irregolare di destinazione può essere spostata con il mouse senza utilizzare la barra Didascalia finestra.
È possibile combinare due regioni di forma irregolare utilizzando il metodo CombineRegion del controllo. Usando ripetutamente questo metodo, puoi formare la forma della finestra con un numero qualsiasi di regioni di forma irregolare. Le regioni di forma irregolare o non rettangolare possono essere combinate con le seguenti diverse modalità:
REGION_AND
Crea l'intersezione delle due regioni combinate
REGION_DIFF
Combina le parti della regione 1 che non fanno parte della regione 2
REGION_OR
Crea l'unione di due regioni combinate
REGION_XOR
Crea l'unione di due regioni combinate ad eccezione di eventuali aree sovrapposte
I commenti non trovato