ATK

소프트웨어 스크린 샷:
ATK
소프트웨어 정보:
버전: 2.29.2 업데이트
업로드 날짜: 22 Jun 18
개발자: ATK Team
라이센스: 무료
인기: 177

Rating: 3.0/5 (Total Votes: 2)

ATK (Accessibility Toolkit)는 처음부터 그놈 데스크탑 환경을위한 접근성 라이브러리 역할을하도록 설계된 오픈 소스 및 무료 comand-line 소프트웨어입니다.


포함 된 구성 요소

다양한 다른 애플리케이션 및 툴킷으로 구현되는 접근성 인터페이스 모음으로 구성됩니다. ATK 인터페이스를 사용하여 접근성 도구가 실행중인 앱을 완전히 제어 할 수 있습니다.

AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry 및 Versioning 매크로 유틸리티는 AtkGObjectAccessible, AtkHyperlink, AtkNoOpObject, AtkPlug 및 AtkSocket 사용자 정의 액세스 가능 객체를 포함합니다.

또한 AtkObject 기본 접근성 개체, 툴킷 및 이벤트 지원을위한 AtkUtil, AtkRange, AtkRelation, AtkRelationSet, AtkState 및 AtkStateSet 기본 액세스 가능 데이터 형식 및 다양한 ATK 인터페이스를 포함합니다.


ATK 시작하기

ATK를 구성하려면 ./configure 스크립트를 실행 한 다음 'make'와 'make install'을 실행하십시오. 쓰기 권한이없는 위치에 설치하는 경우 'make install'을 실행하기 전에 루트 권한을 얻어야합니다.

ATK 및 관련 도서관 건축에 관한 일반 정보는 http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html에서 찾을 수 있습니다. 시스템에서 atk의 CVS 버전을 컴파일하려면 컴파일을 위해 트리를 설정하는 단계가 필요합니다.

& ldquo; cvsroot / atk # ./autogen.sh ”를 실행하여이 모든 단계를 한 번에 수행 할 수 있습니다. 명령, 따옴표없이. 기본적으로 이것은 & lsquo; cvsroot / atk # aclocal; automake; autoconf & rsquo; 앞의 명령은 & lsquo; configure & rsquo; cvsroot / atk에서 실행하여 모든 Makefile을 만들 수 있습니다.

autogen.sh를 실행하거나 configure하기 전에 경로에 libtool이 있는지 확인하십시오. autogen.sh가 자동으로 실행됩니다. configure에 --prefix = / usr과 같은 옵션을 전달하려면 autogen.sh에 해당 옵션을 제공 할 수 있으며 configure에 전달됩니다.

이 릴리스의 새로운 기능 :

ScrollTo 및 ScrollToPoint 메서드를 AtkComponent에 추가합니다.
짓다:
Meson의 최신 버전 필요, 0.46.0
기타 :
문서화, 인트로 스펙 션 및 버전 관리 픽스

버전의 새로운 기능 :

빌드 : Bug 785802가 추적하는 Windows의 중간자 (아직 완전히 고정되지 않음) :
Force-msvc_recommended_pragmas.h를 MSVC에 포함시킵니다.
테스트 : C99 이전의 빌드 수정
중간자 : Windows에서 .rc 파일 빌드
번역
Hjorth Larsen (다)에게 물어보십시오.

버전 2.26.0의 새로운 기능 :

빌드 : Bug 785802에서 추적되는 Windows의 중간체 (아직 완전히 수정되지 않음) :
Force-msvc_recommended_pragmas.h를 MSVC에 포함시킵니다.
테스트 : C99 이전의 빌드 수정
중간자 : Windows에서 .rc 파일 빌드
번역
Hjorth Larsen (다)에게 물어보십시오.

버전 2.25.2의 새로운 기능 :

버그 수정 :
버그 781715 : atk_gobject_accessible_dispose ()에서 충돌합니다.
빌드 (일반 / 자동 도구) :
ATK_UNAVAILABLE 매크로 추가
ATK 열거 형에 대한 템플릿 파일 사용
atkversion.h.in을 UTF-8 인코딩으로 변환하십시오
소스가 아닌 마샬 러 헤더를 포함하십시오.
docs 디렉토리에 buildir 추가
사용 중단 경고 기호 업데이트
GObject 종속성 발견 단순화
빌드 (중간자) :
버그 782871 : 중간 빌드 시스템 추가
Meson 파일 확장
적절한 어리 석음을 사용하십시오.
적절한 GETTEXT_PACKAGE를 사용하십시오.
atk.h를 설치하십시오.
생성 된 헤더에만 의존
빌드 (win32) :
win32 : 파일의 항목을 UTF-8 컨텐츠로 대체하는 문제 수정
청소:
atk.spec.in을 제거하십시오
제거 된 pkg-config 파일 제거
Windows에서 ATK 번들을 사용하지 않는 스크립트 제거
ChangeLog 제거
지역 내성 검사를 삭제하십시오.
문서 도구 :
API 참조를 현대화하십시오.
XInclude 사용
XML 파일과 함께 SGML 모드 사용 중지
version.xml을 삭제하고 gtk-doc 패키지 엔티티를 사용하십시오.
Meson, Ninja를 언급하는 README 파일을 업데이트하고 조금만 청소하십시오.

비어있는 재정의 파일 삭제
개체 내성 :
바인딩 할 수없는 함수를 '건너 뛰기'로 표시
기타 :
git 무시 파일 업데이트
새로운 관계와 역할 :
버그 748384 : ATK_ROLE_FOOTNOTE를 추가하십시오.
버그 781587 : 오류 메시지, 오류 발생 오류, 세부 정보 및 details-for-relation을 추가하십시오.
번역 지원 :
po / Makevars 업데이트 (저작권 및 버그 주소)
번역 :
유라 스 슈모 비치 (be)

버전 2.24.0의 새로운 기능 :

Build, MSVC :
Visual Studio 2017 지원
번역 :
Hjorth Larsen (다), Jordi Mas (캘리포니아)

버전 2.23.4의 새로운 기능 :

Build, MSVC :
재 생성시 atk-install.props를 제거하십시오.
Makefile.msvcproj, Makefile-newvs.am : GLib에서 업데이트
Win32로 파일 이동
문서 도구 :
오타 수정
버그 772236 : 대소 문자를 구별하지 않는 파일 시스템에서 필요한 atkobject 챕터의 id 변경
기타 :
번역 가능한 문자열에서 유니 코드 아포스트로피 사용
참여자 :
머레이 커밍, 피 오토 드래그, 알레한드로 파인이로 이글레시아스,
번역 :
gogo (hr), Jordi Mas (ca), Fabio Tomat (fur)

버전 2.22.0의 새로운 기능 :

po / Makevars의 XGETTEXT_OPTIONS에 더 많은 옵션을 추가하십시오
번역 :
Piotr Drag (포), David King (en_GB)

버전 2.20.0 / 2.22.0 Beta의 새로운 기능 :

Bug 764883 : 빠진 argument (out) 주석 추가
po 파일에 언어 헤더 추가
MSVC / win32 :
MSVC 빌드 : 내부 검사 용 공통 Autotools 모듈 추가 (버그 764983)
MSVC 빌드 : Introspection 빌드 명령 생성 (버그 764983)
atk-introspection-msvc.mak 정리
Visual Studio 빌드 : 속성 정보 시트에 버전 정보 포함
Visual Studio 빌드 : atk.pc 생성
Visual Studio 2008 빌드 : & quot; 설치 & quot; 전에 PC 파일이 생성되었는지 확인하십시오.
Visual Studio 빌드 : .pc 생성을보다 유연하게 만듭니다.
build / win32 / pc_base.py : 사용자 정의 옵션 허용
build / win32 / atkpc.py : 종속 패키지 문자열 수정
번역 :
그놈 번역 로봇 (gd), 세드릭 발 마리 (oc)

버전 2.16.0 / 2.18 베타 1의 새로운 기능 :

문서 :
'국가 변경'과 '국가 변경'을 대체하십시오.
약간의 오타가 수정되었습니다.
빌드 / win32 향상 :
build / Makefile-newvs.am에 패턴 규칙을 사용하십시오.
vcxproj.filters 생성 정리 및 정리
수정 버그 748176 : build / win32에서 트리 밖으로의 distcheck가 실패합니다
GCC 요구 사항 삭제
& quot; 설치 & quot; 프로젝트 이름을 "atk-install"로 변경했습니다.
기타 : 소스 파일에 대한 적절한 파일 권한 설정
번역 :
페드로 알버 커키 (pt), 다니엘 마르티네스 (an)

버전 2.16.0의 새로운 기능 :

버그 746459 : GTK-Doc 주석 블록 몇 개 수정
Visual Studio 지원
릴리스 빌드 속도 향상
.pdb 생성을 수정하고 향상시킵니다.
& quot; 설치 & quot; .pdb 파일
번역 :
조세프 앤더슨 (지브롤터), 지리 그라 ¶ 니스 (바이), 바우 han 한 (Baurzhan Muftakhidinov), 사미르 리빅 (bs), 자하리 유루 코브 (bah)

버전 2.15.4의 새로운 기능 :

AtkRole :
버그 742806 : 분수, 밑줄, 아래 첨자 및 위 첨자에 대한 새 역할 추가

버전 2.15.3의 새로운 기능 :

AtkState :
버그 665598 : ATK_STATE_READ_ONLY 추가
오류 수정:
state_type_get_name에서 사용한 후에 참조로 전달되는 STATE_TYPE 클래스 ref
AtkTable : 누락 된 & quot; : & quot; 하나의 주석에
번역 :
무함메트 카라 (tr)

버전 2.15.2의 새로운 기능 :

AtkState :
버그 739981 : ATK_ROLE_STATIC을 추가하고 ATK_ROLE_TEXT를 명확하게 지정하십시오.
버그 740152 : ATK_STATE_ARMED의 지원 중단을 문서화하십시오.
선적 서류 비치:
버그 740044 : ATK_STATE_ACTIVE에 관한 불분명 한 언어 수정.
버그 740066 : AtkState 및 AtkStateSet 관련 문서 개선
atk_focus_tracker_notify 사용 중단 문서 확장
이미 문서의 일부인 코드 내 문서 일부를 제거하십시오.
번역 :
앤더스 존슨 (sv)

버전 2.15.1의 새로운 기능 :

버그 407539 : ATK_STATE_HAS_TOOLTIP 추가
선적 서류 비치:
업데이트 된 README 파일
버그 737602 : STATE_INDETERMINATE에 대한 추가 사용 사례가 반영된 문서 업데이트

버전 2.14.0의 새로운 기능 :

번역 : DuAan Kazik (sk), Maria Mavridou (el), 유리 Myasoedov (ru)

2.11.6 버전의 새로운 기능 :

AtkText :
버그 723292 : 현지화 된 역할 이름 가져 오기가 ATK_ROLE_EDITBAR에 대해 실패합니다.
버그 653293 : text-insert와 text-remove는 다시 상세한 신호입니다. 그것을 문서화하십시오.
번역 :
Aurimas AŒernius (lt), Marek AïngockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

버전 2.11.5의 새로운 기능 :

MSVC 빌드 : 재 작업 내성 빌드 및 기타 기타 수정
번역 : Yosef Or Boczko (he), Dimitris Spingos (el), Peter Vagner (sk)

버전 2.11.4의 새로운 기능 :

AtkRole :
버그 720065 : 설명 목록에 역할 추가
사용 중단 :
버그 476674 : 행 / 열 번호에 의존하는 표 속성을 사용하지 마십시오.
버그 652798 : AtkMisc를 죽입니다.
Deprecate connect / remove_property_change_handler
atk_role_register를 비추하십시오.
선적 서류 비치:
버그 644747 : AtkObject :: property-change에 대한 문서 개선
향상된 AtkUtil 문서
문서의 새 심볼 섹션 업데이트
GTK-Doc 태그 & quot; 가상 & quot;을 사용하지 않습니다. 더 이상 사용되지 않는
건물:
버그 644756 : glib에서 gi18n-lib.h를 위해 atkintl.h를 제거하십시오
버그 652965 : atk.h에 atk-enum-types.h를 포함하십시오.
gobject-introspection 경고를 수정했습니다.
automake deprecation 경고를 없애려면 INCLUDES를 AM_CPPFLAGS로 바꾸십시오.
Visual C ++ Studio 파일 :
gengir MSVC 프로젝트에 PlatformToolsetTag 추가
속성 시트 나누기
Visual C ++ 2008 업데이트 & quot; install & quot; 단계
버그 690145 : 파이썬을 사용하여 MSVC 프로젝트 생성
잡집:
버그 572489 : atk_text_range_extents는 g_return_if_fail을 사용해야합니다.


버그 653293 : 세부 정보를 사용하지 않는 atktext 신호에서 G_SIGNAL_DETAILED 제거
버그 720095 : atk_object_peek_parent 추가
AUTHORS 및 doap 파일 업데이트
번역 할 소스 파일에 역할 이름을 추가했습니다.

버전 2.11.3의 새로운 기능 :

Bug 709214 : 문서의 현재 페이지 번호 및 페이지 수를 얻으려면 API가 필요합니다.
업데이트 된 그리스어 번역

요구 사항 :

GLib2

유사한 소프트웨어

TCPDF
TCPDF

17 Jul 15

libpcap
libpcap

17 Feb 15

OpenGL Library
OpenGL Library

2 Jun 15

php-json
php-json

3 Jun 15

코멘트 ATK

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!