Το AnyWinShape ActiveX / OCX είναι ιδανικό για τη δημιουργία παραθύρων με ακανόνιστο σχήμα ή μη ορθογώνια για Visual Basic, Delphi και άλλα κιβώτια ActiveX / OCX. Για να αλλάξετε το σχήμα ενός συνηθισμένου ορθογώνιου παραθύρου, μπορείτε να ορίσετε ένα ακανόνιστο ή μη ορθογώνιο σχήμα ή συλλογή από ακανόνιστα ή μη ορθογώνια σχήματα που συνδυάζονται για να δημιουργήσουν το νέο ανώμαλο σχήμα για το παράθυρο προορισμού. Ένας επεξεργαστής σχήματος χρόνου σχεδιασμού παρέχεται για να δημιουργήσει αυθαίρετα ακανόνιστα ή μη ορθογώνια σχήματα για το παράθυρο προορισμού σας. Μπορούν να στοχεύσουν μορφές ή οποιοδήποτε άλλο παράθυρο, ακόμη και εκτός της εφαρμογής σας. Το παράθυρο στόχου ακανόνιστου σχήματος μπορεί να μετακινηθεί με ποντίκι χωρίς τη χρήση της γραμμής υποτίτλων παραθύρου.
Μπορείτε να συνδυάσετε δύο περιοχές με ακανόνιστο σχήμα χρησιμοποιώντας τη μέθοδο CombineRegion του ελέγχου. Χρησιμοποιώντας επανειλημμένα αυτή τη μέθοδο, μπορείτε να διαμορφώσετε το σχήμα του παραθύρου σας με οποιοδήποτε αριθμό ακανόνιστων περιοχών. Οι ακανόνιστες ή μη ορθογώνιες περιοχές μπορούν να συνδυαστούν με τους ακόλουθους διαφορετικούς τρόπους:
REGION_AND
Δημιουργεί τη διασταύρωση των δύο συνδυασμένων περιοχών
REGION_DIFF
Συνδυάζει τα τμήματα της Περιφέρειας 1 που δεν αποτελούν μέρος της Περιφέρειας 2
REGION_OR
Δημιουργεί την ένωση δύο συνδυασμένων περιοχών
REGION_XOR
Δημιουργεί την ένωση δύο συνδυασμένων περιοχών εκτός από τις επικαλυπτόμενες περιοχές
Τα σχόλια δεν βρέθηκε