ATK

ภาพหน้าจอของซอฟแวร์:
ATK
รายละเอียดซอฟแวร์:
รุ่น: 2.29.2 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: ATK Team
การอนุญาต: ฟรี
ความนิยม: 55

Rating: 3.0/5 (Total Votes: 1)

ATK (Accessibility Toolkit) เป็นซอฟต์แวร์โอเพ่นซอร์สและซอฟต์แวร์อรรถประโยชน์ฟรีที่ได้รับการออกแบบมาจากพื้นดินเพื่อทำหน้าที่เป็นไลบรารีการเข้าถึงสำหรับสภาพแวดล้อมเดสก์ท็อป GNOME


รวม compoenents

ประกอบด้วยชุดของอินเทอร์เฟซการเข้าถึงที่ใช้งานได้โดยแอ็พพลิเคชันอื่น ๆ และชุดเครื่องมือ คุณสามารถใช้อินเตอร์เฟส ATK เพื่ออนุญาตให้เครื่องมือการเข้าถึงสามารถใช้งานแอปได้อย่างเต็มรูปแบบ

AtkNoOpObjectFactory, AtkObjectFactory, AtkRegistry และ Versioning macros utility รวมถึง 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” คำสั่งโดยไม่มีเครื่องหมายคำพูด โดยทั่วไปแล้วสิ่งต่อไปนี้สำหรับคุณ & quot; cvsroot / atk # aclocal; automake; autoconf & rsquo ;. คำสั่งดังกล่าวจะสร้าง & lsquo; configure & rsquo; script ซึ่งสามารถรันได้ใน cvsroot / atk เพื่อสร้าง Makefiles ทั้งหมด

ก่อนที่จะรัน autogen.sh หรือกำหนดค่าให้ตรวจสอบว่าคุณมี libtool อยู่ในเส้นทางของคุณ โปรดทราบว่า autogen.sh รันการกำหนดค่าสำหรับคุณ หากคุณต้องการส่งผ่านตัวเลือกเช่น --prefix = / usr เพื่อกำหนดค่าคุณสามารถกำหนดออปชันเหล่านี้ให้กับ autogen.sh และจะถูกส่งต่อไปเพื่อกำหนดค่า

มีอะไรใหม่ ในการเผยแพร่นี้:

  • เพิ่มเมธอด ScrollTo และ ScrollToPoint ลงใน AtkComponent
  • รูปร่าง:
  • ต้องการเวอร์ชันล่าสุดสำหรับ Meson, 0.46.0
  • อื่น ๆ :
  • เอกสารการวิเคราะห์วิปัสสนาและการแก้ไขปัญหาเวอร์ชัน

มีอะไรใหม่ ในเวอร์ชัน:

  • Build: meson บน Windows ซึ่งมีการติดตามโดย Bug 785802 (ยังไม่ได้รับการแก้ไข):
  • บังคับ - รวม msvc_recommended_pragmas.h บน MSVC
  • การทดสอบ: แก้ไขสร้างใน pre-C99
  • meson: สร้างไฟล์. rc ใน Windows
  • แปล
  • ถาม Hjorth Larsen (da)

  • สร้าง: meson บน Windows ซึ่งมีการติดตามโดย Bug 785802 (ไม่ได้รับการแก้ไขอย่างสมบูรณ์):
  • บังคับ - รวม msvc_recommended_pragmas.h บน MSVC
  • การทดสอบ: แก้ไขสร้างใน pre-C99
  • meson: สร้างไฟล์. rc ใน Windows
  • แปล
  • ถาม Hjorth Larsen (da)

  • มีอะไรใหม่ ในเวอร์ชัน 2.25.2:

    • bugfixing:
    • ข้อผิดพลาด 781715: การขัดข้องภายใต้ atk_gobject_accessible_dispose ()
    • สร้าง (ทั่วไป / autotools):
    • เพิ่มมาโคร ATK_UNAVAILABLE
    • ใช้ไฟล์เทมเพลตสำหรับการแจงนับ ATK
    • แปลง atkversion.h.in เพื่อเข้ารหัส UTF-8
    • รวมส่วนหัว marshallers ไม่ใช่แหล่งข้อมูล
    • เพิ่ม buildir ไปยังไดเร็กทอรี docs
    • อัปเดตสัญลักษณ์เตือนการเลิกใช้งาน
    • ลดความซับซ้อนของการค้นพบการอ้างอิงของ GObject
    • สร้าง (meson):
    • ข้อผิดพลาด 782871: เพิ่มระบบการสร้าง meson
    • Dist ไฟล์ Meson
    • ใช้ soversion ที่เหมาะสม
    • ใช้ GETTEXT_PACKAGE ที่เหมาะสม
    • ติดตั้ง atk.h
    • ขึ้นอยู่กับส่วนหัวที่สร้าง
    • เท่านั้น
    • สร้าง (win32):
    • win32: แก้ไขแทนที่รายการในไฟล์ที่มีเนื้อหา UTF-8
    • การทำความสะอาด:
    • ลบ atk.spec.in
    • ลบไฟล์ pkg-config ที่ถอนการติดตั้งออก
    • ลบสคริปต์ที่ไม่ใช้ออกสำหรับการรวม ATK บน Windows
    • ลบ ChangeLog
    • ลบการวิเคราะห์ภายในท้องถิ่น m4
    • เอกสาร:
    • ปรับปรุงการอ้างอิง API:
    • ใช้ XInclude
    • หยุดใช้โหมด SGML ด้วยไฟล์ XML
    • ปล่อย version.xml และใช้เอนทิตี package gtk-doc
    • อัปเดต README ที่กล่าวถึง Meson, Ninja และทำความสะอาดเล็ก ๆ น้อย ๆ
    • ลบไฟล์ที่ว่างเปล่า
    • วิปัสสนาของ Gobject:
    • ทำเครื่องหมายว่าเลิกทำหน้าที่เป็น "skip"
    • อื่น ๆ :
    • อัปเดตไฟล์ git ignore
    • ความสัมพันธ์และบทบาทใหม่:
    • ข้อผิดพลาด 748384: เพิ่ม ATK_ROLE_FOOTNOTE
    • ข้อผิดพลาด 781587: เพิ่มข้อความแสดงข้อผิดพลาดข้อผิดพลาดสำหรับรายละเอียดและรายละเอียดสำหรับความสัมพันธ์
    • ฝ่ายสนับสนุนการแปล:
    • อัปเดต po / Makevars (ลิขสิทธิ์และที่อยู่ข้อบกพร่อง)
    • แปล:
    • Yuras Shumovich (เป็น)

    • มีอะไรใหม่ ในเวอร์ชัน 2.24.0:

      • Build, MSVC:
      • สนับสนุน Visual Studio 2017
      • แปล:
      • ถาม Hjorth Larsen (ดา), Jordi Mas (ca)

      • มีอะไรใหม่ ในเวอร์ชัน 2.23.4:

        • Build, MSVC:
        • ลบ atk-install.props ในการสร้างใหม่
        • Makefile.msvcproj, Makefile-newvs.am: ​​อัปเดตจาก GLib
        • ย้ายไฟล์ไปยัง win32
        • เอกสาร:
        • แก้ไขคำผิดพลาด
        • ข้อผิดพลาด 772236: เปลี่ยนรหัสของบทไฟล์ ATKOBITICE ต้องการระบบไฟล์ที่ไม่สำคัญกรณี
        • อื่น ๆ :
        • ใช้เครื่องหมายวรรคตอนแบบ Unicode ในสตริงที่แปลได้
        • ร่วมให้ข้อมูล:
        • Murray Cumming, Piotr Drag, Alejandro Pineiro Iglesias,
        • แปล:
        • gogo (hr), Jordi Mas (ca), Fabio Tomat (ขนสัตว์)

        มีอะไรใหม่ ในเวอร์ชัน 2.22.0:

        • เพิ่มตัวเลือกเพิ่มเติมใน XGETTEXT_OPTIONS ใน po / Makevars
        • แปล:
        • Piotr Drag (po), David King (en_GB)

        • มีอะไรใหม่ ในเวอร์ชัน 2.20.0 / 2.22.0 Beta:

          • ข้อผิดพลาด 764883: เพิ่มบางส่วน อาร์กิวเมนต์ที่ขาดหายไป (ออก)
          • เพิ่มส่วนหัวของภาษาลงในไฟล์ po
          • MSVC / win32:
          • MSVC สร้าง: เพิ่มโมดูล Autotools ทั่วไปสำหรับการวิปัสสนา (ข้อผิดพลาด 764983)
          • MSVC Builds: สร้างคำสั่ง Introspection Build (ข้อผิดพลาด 764983)
          • ล้างข้อมูล atk-introspection-msvc.mak
          • สร้าง Visual Studio: รวมข้อมูลเวอร์ชันในแผ่นคุณสมบัติ
          • สร้าง Visual Studio: สร้าง atk.pc
          • สร้าง Visual Studio 2008: ตรวจสอบให้แน่ใจว่าไฟล์พีซีสร้างขึ้นก่อน & quot; ติดตั้ง & quot;
          • สร้าง Visual Studio: สร้างความสามารถในการสร้าง. pc ให้มีความยืดหยุ่นมากขึ้น
          • build / win32 / pc_base.py: อนุญาตตัวเลือกที่กำหนดเอง
          • build / win32 / atkpc.py: แก้ไขสตริงแพคเกจที่ขึ้นอยู่กับ
          • แปล:
          • GNOME Translation Robot (gd), Cedric Valmary (oc)

          • มีอะไรใหม่ ในเวอร์ชัน 2.16.0 / 2.18 Beta 1:

            • เอกสารอ้างอิง:
            • แทนที่ "สถานะที่เปลี่ยนแปลง" ด้วย "สถานะเปลี่ยน"
            • แก้ไขข้อผิดพลาดเล็ก ๆ บางอย่าง
            • การปรับปรุง Build / win32:
            • ใช้กฎของ Pattern เกี่ยวกับ build / Makefile-newvs.am
            • การเก็บและทำความสะอาด. vcxproj.filters generation
            • แก้ไขข้อผิดพลาด 748176: การตรวจสอบข้อเท็จจริงแบบ out-of-tree ล้มเหลวใน build / win32
            • ลบข้อกำหนด GCC
            • & quot; ติดตั้ง & quot; โครงการเปลี่ยนชื่อเป็น & quot; atk-install & quot;
            • อื่น ๆ : ตั้งสิทธิ์ไฟล์ที่ถูกต้องให้กับไฟล์ต้นฉบับ
            • แปล:
            • Pedro Albuquerque (pt), Daniel Martinez (หนึ่ง)

            • ข้อผิดพลาด 746459: แก้ไข GTK-Doc 2:

              มีอะไรใหม่ ในรุ่น 2.16.0: บล็อกความคิดเห็น

            • สนับสนุน Visual Studio
            • สร้างรายได้ที่เร็วขึ้น
            • แก้ไขและปรับปรุง. pdb Generation
            • & quot; ติดตั้ง & quot; .pdb Files
            • แปล:
            • Josef Andersson (sv), Jiri GrA¶nroos (fi), Baurzhan Muftakhidinov (kk), Samir Ribic (bs), Zahari Yurukov (bg)

            • มีอะไรใหม่ ในรุ่น 2.15.4:

              • AtkRole:
              • ข้อผิดพลาด 742806: เพิ่มบทบาทใหม่สำหรับเศษส่วนรากดัชนีย่อยและส่วนยก

              • มีอะไรใหม่ ในเวอร์ชัน 2.15.3:

                • AtkState:
                • ข้อผิดพลาด 665598: เพิ่ม ATK_STATE_READ_ONLY
                • bugfixing:
                • เลิกใช้งานการอ้างอิงสถานะ STATE_TYPE หลังจากใช้งานที่ state_type_get_name
                • AtkTable: เพิ่มส่วนที่หายไป & quot;: & quot; ในบันทึกย่อหนึ่งรายการ
                • แปล:
                • Muhammet Kara (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 การเลิกใช้งาน
                  • ลบเอกสารในรหัสบางส่วนซึ่งเป็นส่วนหนึ่งของเอกสาร
                  • แปล:
                  • Anders Jonsson (sv)

                  • มีอะไรใหม่ ในรุ่น 2.15.1:

                    • ข้อผิดพลาด 407539: เพิ่ม ATK_STATE_HAS_TOOLTIP
                    • เอกสารอ้างอิง:
                    • อัปเดตไฟล์ README
                    • ข้อผิดพลาด 737602: อัปเดตเอกสารเพื่อให้สอดคล้องกับกรณีการใช้งานเพิ่มเติมสำหรับ STATE_INDETERMINATE

                    • มีอะไรใหม่ ในเวอร์ชัน 2.14.0:

                      • คำแปล: DuAan Kazik (sk), Maria Mavridou (el), Yuri Myasoedov (ru)

                      • มีอะไรใหม่ ในรุ่น 2.11.6:

                        • AtkText:
                        • ข้อผิดพลาด 723292: การเรียกชื่อบทบาทล้มเหลวสำหรับ ATK_ROLE_EDITBAR
                        • ข้อผิดพลาด 653293: การแทรกข้อความและการลบข้อความเป็นสัญญาณรายละเอียดอีกครั้ง ทำเป็นเอกสาร
                        • แปล:
                        • Aurimas Aœernius (lt), Marek AŒernockA½ (cs), Tong Hui (zh_CN), Chao-Hsiung Liao (zh_HK)

                        • มีอะไรใหม่ ในเวอร์ชัน 2.11.5:

                          • MSVC Builds: การสร้างบทสรุปการสร้างใหม่และการแก้ไขอื่น ๆ
                          • แปล: Yosef หรือ Boczko (เขา), Dimitris Spingos (el), Peter Vagner (sk)

                          • มีอะไรใหม่ ในเวอร์ชัน 2.11.4:

                            • AtkRole:
                            • ข้อผิดพลาด 720065: เพิ่มบทบาทสำหรับรายการคำอธิบาย
                            • เลิก:
                            • ข้อผิดพลาด 476674: เลิกใช้คุณสมบัติตารางขึ้นอยู่กับจำนวนแถว / คอลัมน์
                            • ข้อผิดพลาด 652798: ฆ่า AtkMisc
                            • เลิกใช้งาน connect / remove_property_change_handler
                            • เลิกใช้ atk_role_register
                            • เอกสารอ้างอิง:
                            • ข้อผิดพลาด 644747: ปรับปรุงเอกสารประกอบสำหรับ AtkObject :: property-change
                            • เอกสารประกอบของ AtkUtil ที่ปรับปรุงใหม่
                            • อัปเดตส่วนสัญลักษณ์ใหม่ในเอกสาร
                            • ไม่ใช้แท็ก GTK-Doc & quot; เสมือน & quot; อีกต่อไปเนื่องจากเลิกใช้แล้ว
                            • อาคาร:
                            • ข้อผิดพลาด 644756: ลบ atkintl.h เพื่อประโยชน์ของ gi18n-lib.h จาก glib
                            • ข้อผิดพลาด 652965: รวม atk-enum-types.h บน atk.h
                            • แก้ไขคำเตือนเกี่ยวกับคำจำกัดความบางคำในเชิงลึก
                            • แทนที่ CONCLUDES สำหรับ AM_CPPFLAGS เพื่อปิดเสียงเตือนการเลิกใช้ของ automake
                            • ไฟล์ Visual C ++ Studio:
                            • เพิ่ม PlatformToolsetTag ในโครงการ gengir MSVC
                            • แบ่งแผ่นคุณสมบัติออก
                            • อัปเดต Visual C + + 2008 "ติดตั้ง & quot; เฟส
                            • ข้อผิดพลาด 690145: ใช้ Python เพื่อสร้างโครงการ MSVC
                            • รวบรวมเรื่อง:
                            • ข้อผิดพลาด 572489: atk_text_range_extents ควรใช้ g_return_if_fail
                            • ข้อผิดพลาด 653293: นำ G_SIGNAL_DETAILED ออกจากสัญญาณ atktext ที่ไม่ได้ใช้รายละเอียด
                            • ข้อผิดพลาด 720095: เพิ่ม atk_object_peek_parent
                            • อัปโหลดไฟล์ AUTHORS และไฟล์ doap แล้ว
                            • เพิ่มชื่อบทบาทลงในไฟล์ต้นฉบับเพื่อที่จะแปล

                            • อัปเดตคำแปลภาษากรีก

                            ต้องการ

                            • GLib2

ซอฟต์แวร์ที่คล้ายกัน

libxml2
libxml2

14 Apr 15

libpng
libpng

22 Jun 18

iTunes
iTunes

2 Jun 15

libiconv
libiconv

11 May 15

ความคิดเห็นที่ ATK

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่