AtkObject 인터페이스 요청
(예: gtk_widget_get_accessible() 함수를 호출하여) 프로그램의 객체와 관련된 AtkObject 를 찾았다면, 다양한 방식으로 구현한 인터페이스를 찾을 수 있습니다:
-
예를 들자면 이미 존재하는 ATK_IS_... 매크로를 활용합니다:
- ATK_IS_ACTION(atkobj)
- ATK_IS_COMPONENT(atkobj)
- 등(각 인터페이스당 하나를 활용)
매크로에서 TRUE를 반환하면 인터페이스에서 안전하게 ATK 객체를 만들 수 있습니다.
-
atk_object_get_role() 함수를 호출하여 AtkObject 동작을 시험하십시오. 어떤 주어진 동작이든 몇가지 ATK API를 구현합니다.