GTK+

Z funus.net
Logo GTK+

GTK+ to wieloplatformowa (dostępna dla Linuksa, Uniksów i Windows) biblioteka do tworzenia graficznego interfejsu użytkownika.

Pierwotnie, pod nazwą GTK, powstała na potrzeby programu Gimp. Wraz z jej rozwojem wykorzystywana była przez coraz większą liczbę aplikacji. Na GTK+ oparte jest na przykład środowisko Gnome.

Najnowsza stabilna wersja biblioteki to 2.12. Niektóre aplikacje mogą wymagać GTK+ z poprzedniej serii, w której najnowszą wersją jest 1.2.


[edytuj] Wygląd aplikacji GTK+

Wygląd aplikacji korzystających z biblioteki GTK+ można bez trudu zmienić wybierając jeden z dostępnych tematów. Najprościej to zrobić przy pomocy programu gtk-theme-switch2, lub - dla wersji 1. GTK+ - gtk-theme-switch.

Oprócz tematów możliwa jest także zmiana silnika (ang. engine), czyli modułu zajmującego się rysowaniem elementów graficznych. Na przykład, na potrzeby KDE powstał silnik GTK-Qt Theme Engine, który używa biblioteki Qt do rysowania elementów interfejsu użytkownika. W ten sposób zapewnia bardziej spójny wygląd aplikacji opartych na KDE i GTK+. Poza tym umożliwia konfigurację wyglądu i czcionek aplikacji GTK+ z poziomu panelu sterowania KDE.

[edytuj] Zobacz też