亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2837 | 回復: 1
打印 上一主題 下一主題

GTK+的Introduction [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2006-01-20 12:01 |只看該作者 |倒序瀏覽
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.

GTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all developers, including those developing proprietary software, without any license fees or royalties.

GTK+ is based on three libraries developed by the GTK+ team:

GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
Pango is a library for layout and rendering of text, with an emphasis on internationalization. It forms the core of text and font handling for GTK+-2.0.
The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used with such tools as screen readers, magnifiers, and alternative input devices.
GTK+ has been designed from the ground up to support a range of languages, not only C/C++. Using GTK+ from languages such as Perl and Python (especially in combination with the Glade GUI builder) provides an effective method of rapid application development.



祝賀GTK開版

論壇徽章:
0
2 [報告]
發(fā)表于 2006-01-20 13:23 |只看該作者
嘗試翻譯,可能有誤,請大家指教。

GTK+是一個跨平臺的用于創(chuàng)建圖形化用戶界面的工具包。GTK+提供了一套完整的窗口部件,可適用的項目范圍從一次性的小程序一直到完整的應用程序項目。

GTK+是一項自由軟件,同時也是GNU工程中的一員。盡管如此,GTK+的授權(quán)條例——GNU LGPL——允許它被所有的開發(fā)者使用,包括用來開發(fā)擁有私有版權(quán)的軟件,而不需要繳納任何的許可費或版稅。

GTK+基于以下三個由GTK小組開發(fā)的庫。

GLib:是最底層而核心的庫,它構(gòu)成了GTK+以及GNOME的主要部分。它以事件循環(huán),多線程,動態(tài)載入以及對象系統(tǒng)的方式為C語言提供了數(shù)據(jù)結(jié)構(gòu)處理,輕便封裝,以及運行時功能的接口。
Pango:是一個著重于國際化的界面設計和文本表現(xiàn)的庫。它構(gòu)成了GTK+-2.0的文本處理和字體處理的核心。
ATK:提供了一系列可訪問的接口。通過支持ATK接口,應用程序或工具包可以用來與一些工具如讀屏器,放大器,或是可選擇的輸入設備進行交互。

GTK+已被重新設計以支持多種語言,而不僅限于C/C++。在使用比如perl或python之類的語言時使用GTK+(特別是與Glade GUI Builder結(jié)合時)可以為應用程序的快速開發(fā)提供一種有效的方法。

Congratulate for the birth of GTK board!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP