Δημιουργία προσιτών προσαρμοσμένων στοιχείων

Προσθήκη υποστήριξης ΑΤΚ στο προσαρμοσμένο σας γραφικό συστατικό θα διασφάλιζε τη συνεργασία του με την υποδομή προσιτότητας. Αυτά είναι τα γενικά βήματα που απαιτούνται:

  • πρόσβαση σε ένα προσαρμοσμένο γραφικό συστατικό σύμφωνα με τις εφαρμόσιμες Οδηγίες διεπαφής χρήστη,

  • determine which ATK interfaces a custom widget should implement, according to the widget's feature set and function;

  • assess which ATK interfaces can be inherited from the parent widget class;

  • εκτέλεση των κατάλληλων διεπαφών ΑΤΚ για την κλάση του γραφικού συστατικού με έναν από τους δύο εξής τρόπους:

    • απευθείας από το προσαρμοσμένο γραφικό συστατικό, ή
    • in an AtkObject subtype created by a new AtkObjectFactory subclass

    Αν χρησιμοποιείται η δεύτερη μέθοδος, ο κατάλληλος τύπος εργοστασίου θα πρέπει να καταχωρηθεί με το AtkObjectFactoryRegistry κατά τη διάρκεια της εκτέλεσης.