GTK

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето
GTK
GTK logo.svg
Gtk3-widget-factory-3.16.0.png
gtk3-widget-factory, is a collection of examples demonstrating many of the GUI widgets in GTK version 3
Информация
Автор Spencer Kimball, Peter Mattis, eXperimental Computing Facility (XCF)
Разработчик The GNOME Project
Начална версия 14 април 1998
Програмен език C[1]
Операционна система Linux, Unix-like, OS X, Windows
Език на интерфейса различни езици
Статус Active
Вид софтуер Widget toolkit
Лиценз LGPL version 2.1
Уебсайт www.gtk.org
GTK в Общомедия

GTK (съкратено от GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.

Дизайн[редактиране | редактиране на кода]

Поддържани езици за програмиране[редактиране | редактиране на кода]

Библиотеката, написана на един език, може да се използва на други езици, като се преобразува библиотеката. GTK е преобразуван в много езици за програмиране, които могат да се видят в следната таблица:[2]

ЕЗИК Името на библиотеката Поддържани ?
Ada GtkAda поддържа се до версия 2.24
C GTK+ оригиналният език
C++‎ gtkmm да
C# Gtk# поддържа се до версия 2.12
D gtkD поддръжка на версия 2.22
Haskell gtk2hs да
Fortran gtk-fortran поддържа се до версия 2.24 & 3.0
FreeBASIC GladeToBac поддържа се до версия 2.8 & 3.0
FreePascal GTK 2.16 с частична поддръжка на по-късни версии
Java java-gnome да
JavaScript seed/GJS да
Lua LuaGtk частична поддръжка до версия 2.16
Lua lgob поддържа всички версии от версия 2.16
Perl Gtk2-Perl да
PHP PHP-GTK частична поддръжка до версия 2.20
Python PyGTK да
R RGtk2 частична поддръжка до версия 2.12
Ruby ruby-gtk2 да
Vala езици, написани за системата GObject да
Erlang gtkNode поддръжка до версия 2.16
GOB езици, написани за системата GObject да
Gambas gambas3-gb-gtk да
Genie езици, написани за системата GObject да
OCaml LablGTK поддръжка до версия 2.16
Smalltalk Smalltalk GTK GNU Smalltalk, Smalltalk YX, Squeak
Tcl Gnocl да
Wrapl WraplGTK частична поддръжка до версия 2.22
many wxWidgets 2.24, 3 в процес на разработка

Вижте също[редактиране | редактиране на кода]

Източници[редактиране | редактиране на кода]

  1. The GTK+ Open Source Project on Ohloh. // Ohloh.net. Посетен на 17 февруари 2014.
  2. Езици GTK