Udostępnij przez


Obsługa klawiatury w kontrolkach

Obsługa klawiatury dla następujących funkcji jest zdecydowanie zalecana, chociaż uznaje się, że nie ma zastosowania do wszystkich kontenerów.

  • Obsługa bitów stanu OLEMISC_ACTSLIKELABEL i OLEMISC_ACTSLIKEBUTTON.
  • Zaimplementowanie właściwości otoczenia DisplayAsDefault (jeśli istnieje, może zwrócić FALSE).
  • Implementowanie obsługi tabulatorów, w tym kolejności tabulacji.

Niektóre kontenery będą używać kontrolek ActiveX w tradycyjnych scenariuszach złożonych dokumentów. Na przykład arkusz kalkulacyjny może umożliwić użytkownikowi osadzanie kontrolki ActiveX w arkuszu. W takich scenariuszach kontener będzie obsługiwał klawiaturę inaczej, ponieważ interfejs klawiatury powinien pozostać zgodny z oczekiwaniami użytkownika w arkuszu kalkulacyjnym. Dokumentacja takich produktów powinna informować użytkowników o różnicach w obsłudze kontroli w tych różnych scenariuszach. Inne kontenery powinny starać się prawidłowo uczcić powyższe funkcje, w tym obsługę Mnemonic.

Pojemniki