Ero sivun ”GTK+” versioiden välillä

Siirry navigaatioon Siirry hakuun
724 merkkiä lisätty ,  25. helmikuuta 2014
p
GTK:n kuuluvat kirjastot ovat
p (GTK:n kuuluvat kirjastot ovat)
Rivi 6: Rivi 6:


GTK+ on olioperustainen sovellusohjelmarajapinta. Vaikka se on kirjoitettu kokonaan C-ohjelmointikielellä, se on toteutettu käyttäen luokkia ja liitosfunktioita (engl. callback) eli osoittimia funktioihin.
GTK+ on olioperustainen sovellusohjelmarajapinta. Vaikka se on kirjoitettu kokonaan C-ohjelmointikielellä, se on toteutettu käyttäen luokkia ja liitosfunktioita (engl. callback) eli osoittimia funktioihin.
GTK+ perustuu neljään eri projektin kehittämään kirjastoon:
    GLib on matalan tason kirjasto. Se sisältää yleisiä rajapintoja ja funktioita esimerkiksi tietorakenteiden ja säikeiden hallintaan sekä tapahtumien käsittelyyn.
    Pango on tekstin renderöintiin tarkoitettu kirjasto, jossa on huomioitu erityisesti tuki eri kielille ja kirjoitusjärjestelmille.
    Cairo on kirjasto kaksiulotteisen grafiikan tuottamiseen.
    ATK on esteettömyyskäyttöliittymäkirjasto, jonka avulla ohjelmat voivat tukea esimerkiksi suurennosta ja vaihtoehtoisia syöttölaitteita.
Käyttöliittymän elementtien ulkoasua on GTK+:ssa mahdollista vaihdella erilaisilla teemamoottoreilla sekä niille tehdyillä teemoilla.


==Oman GTK-ohjelman kääntäminen==
==Oman GTK-ohjelman kääntäminen==
10 147

muokkausta

Navigointivalikko