Preskočiť na obsah

GTK

z Wikipédie, slobodnej encyklopédie
Logo GTK
Snímka obrazovky programu GIMP používajúceho knižnicu GTK

GTK (predtým GTK+[1], skrátené z The GIMP Toolkit) je jeden z dvoch najpopulárnejších grafických toolkitov na vytváranie grafických používateľských rozhraní (GUI). Pôvodne vznikol ako súčasť grafického editora GIMP. Spoločne s Qt nahradil starší Motif.

GTK bol pôvodne vytvorený v roku 1997 členmi eXperimental Computing Facility (XCF) Kalifornskej univerzity v Berkeley. Autormi sú Spencer Kimball, Peter Mattis a Josh MacDonald. Je šírený pod licenciou LGPL ako slobodný open source softvér a je súčasťou projektu GNU.

Programovacie jazyky

[upraviť | upraviť zdroj]

Toolkit GTK je napísaný v jazyku C, ale využíva postupy objektovo orientovaného programovania. Existujú aj rozhrania (API) pre iné jazyky ako C++ (gtkmm), Perl (GTK2-Perl), Python (PyGTK), Ruby (Ruby-gnome2) atď.

GTK 2 ako nástupca GTK 1 je založený na troch základných knižniciach:

  • GLib je nízkoúrovňová knižnica základných funkcií spracovania správ, vlákien, dynamicky nahrávaných knižníc.
  • Pango je knižnica pre vykresľovanie písma, spracovanie textu v medzinárodnom prostredí (kódovanie UTF-8).
  • ATK je knižnica pre zabezpečenie prístupnosti.

Externé odkazy

[upraviť | upraviť zdroj]

Referencie

[upraviť | upraviť zdroj]
  1. Project rename to "GTK" [online]. mail.gnome.org, [cit. 2019-02-09]. Dostupné online. (po anglicky)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy