3.2 Tk (Toolkit)

Tk (Toolkit) on graafisen käyttöliittymän toteuttamiseen tarkoitettu työkalu. Kuten Tcl, Tk on C-kirjastokokonaisuus, joka voidaan sisällyttää C/C++ ohjelmiin. Tk monipuolistaa Tcl-komentoja sek ä tarjoaa tavanomaiset työkalut käyttöliittymän tekemiseen. Näitä ovat erilaiset painikkeet, syöttökentät, valikot, vierityspalkit ja piirtoalueet. Tk on käyttää avuksi Xlib-kirjastoa ja sen avulla ohjelmointi on helppo oppia, mutta lopputuloksena saa näyttävän käyttöliittymän. Tk hoitaa myös ohjainten sijoittelun käyttöliittymäikkunaan puoliautomaattisesti, joten käyttäjän ei tarvitse huolehtia ikkunan käsittelystä johtuvista tapahtumista, kuten mm. ikkunan koon muuttamisesta.

Yleensä Tcl/Tk-kieliä käytetään yhteisenä ohjelmointiympäristönään, mutta Tk-kieltä voi käyttää myös muiden ohjelmointikielien, kuten Perl- tai Python-kielien ka nssa.

 


previous gif next gif


Luk-tutkielma: Tcl/Tk -opiksi ja iloksi.