FLTK

FLTK (Fast Light Toolkit) on käyttöliittymäkirjasto, jonka Bill Spitzak on kehitti käyttöliittymien rakentamiseen kolmiulotteista grafiikkaa OpenGL:lla piirtäviin ohjelmiin.

FLTK suunniteltiin alun perin yhteensopivaksi Silicon Graphicsin koneilla käytetyn Forms-kirjaston kanssa. X11-versio tästä kirjastosta tunnetaan nimellä XForms.

FLTK on suunnattu lähinnä X Window Systemille. Kirjastossa on myös tuki Xrender-laajennuksen antialiasoitulle grafiikan piirrolle.[1] Kokeellinen FLTK2 on kirjoitettu Cairo-grafiikkakirjaston päälle.

FLTK toimii yleisimmillä käyttöjärjestelmillä ja sillä tehdyt ohjelmat näyttävät samanlaisilta alustasta riippumatta, sillä se ei käytä käyttöjärjestelmän omia elementtejä. FLTK on kehitetty C++-kielellä, mutta sidonnat löytyvät myös Pythonille ja Rubylle. FLTK on erittäin kevyt. Yksinkertainen ja lyhyt FLTK:lla tehty ohjelma on käännettynä vain noin 100 kilotavun kokoinen.

FLTK-ohjelmia

  • CinePaint Glasgow
  • Dillo
  • EDE

Lähteet

  1. https://www.fltk.org/articles.php?L1374+I360+T+P1+Q

Aiheesta muualla

  • FLTK:n kotisivu
  • FLTK.net