GTK
GTK[2] (в миналото GTK+ и GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.
GTK | |
![]() | |
![]() gtk3-widget-factory е колекция от примери, показващи много от функциите в GTK 3 | |
Информация | |
---|---|
Автор | Spencer Kimball, Peter Mattis, eXperimental Computing Facility (XCF) |
Разработчик | The GNOME Project |
Начална версия | 14 април 1998 |
Програмен език | C[1] |
Операционна система | Linux, Unix-like, OS X, Windows |
Език на интерфейса | различни езици |
Статус | активен |
Вид софтуер | Widget toolkit |
Лиценз | LGPL version 2.1 |
Уебсайт | www.gtk.org |
GTK в Общомедия |
Дизайн
редактиранеПоддържани езици за програмиране
редактиранеGTK може да се използва в много езици за програмиране, които могат да се видят в следната таблица:[3]
Език | Библиотека | Поддръжка |
---|---|---|
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 с частична поддръжка на по-късни версии | |
Go | gotk3 | за версии 3.x |
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 в процес на разработка |
Вижте също
редактиранеИзточници
редактиране- ↑ The GTK+ Open Source Project on Ohloh // Ohloh.net. Архивиран от оригинала на 2013-12-08. Посетен на 17 февруари 2014.
- ↑ GTK+ renamed to GTK [LWN.net] // lwn.net. Посетен на 2021-05-18.
- ↑ Езици GTK, архив на оригинала от 25 май 2019, https://web.archive.org/web/20190525124310/https://www.gtk.org/language-bindings.php, посетен на 25 октомври 2017
🔥 Top keywords: Европейско първенство по футбол 2024Начална страницаСпециални:ТърсенеЕвропейско първенство по футболСписък на страните по телефонен кодВалерия МесалинаКилиан МбапеРая НазарянДен на бащатаИвелин МихайловКурбан байрамЕвропейско първенство по футбол 2020БългарияСловакияДжейсън ДонованНиколай МарковСтингРомелу ЛукакуЮтюбДенгаСветовно първенство по футболНационален отбор по футбол на ФранцияРегистрационен номер на МПС (България)Александра БогданскаЕлизабет ТейлърСветовно първенство по футбол 2022Леонардо ди КаприоЛуиза ГригороваГеорги РаковскиАнтоан ГризманЗала на славата на рокендролаБарбиНационален отбор по футбол на България17 юниОлеандрова вечерницаХари СтайлсХристо БотевБелгияКристиано Роналдо