Δημιουργία προσιτών προσαρμοσμένων στοιχείων
Προσθήκη υποστήριξης ΑΤΚ στο προσαρμοσμένο σας γραφικό συστατικό θα διασφάλιζε τη συνεργασία του με την υποδομή προσιτότητας. Αυτά είναι τα γενικά βήματα που απαιτούνται:
-
πρόσβαση σε ένα προσαρμοσμένο γραφικό συστατικό σύμφωνα με τις εφαρμόσιμες Οδηγίες διεπαφής χρήστη,
-
καθορισμός των διεπαφών ATΚ τις οποίες εκτελεί ένα προσαρμοσμένο γραφικό συστατικό, σύμφωνα με τις ρυθμίσεις και τη συνάρτηση λειτουργίας του συστατικού,
-
πρόσβαση στις διεπαφές ATK οι οποίες μπορούν να κληρονομηθούν από την κλάση του γονικού γραφικού συστατικού,
-
εκτέλεση των κατάλληλων διεπαφών ΑΤΚ για την κλάση του γραφικού συστατικού με έναν από τους δύο εξής τρόπους:
- απευθείας από το προσαρμοσμένο γραφικό συστατικό, ή
- σε ένα δευτερεύονται τύπο AtkObject που δημιουργήθηκε από μία νέα υποκλάση AtkObjectFactory
Αν χρησιμοποιείται η δεύτερη μέθοδος, ο κατάλληλος τύπος εργοστασίου θα πρέπει να καταχωρηθεί με το AtkObjectFactoryRegistry κατά τη διάρκεια της εκτέλεσης.
Ο πηγαίος κώδικας GAIL παρέχεται ως ένα εξαιρετικό βοήθημα για εξειδικευμένη χρήση του ΑΤΚ.