Tk - Genel Bakış
Tk, Toolkit'e atıfta bulunur ve bir Grafik Kullanıcı Arayüzü oluşturmanıza yardımcı olan çapraz platform GUI widget'ları sağlar. John Ousterhout tarafından Tcl betik dilinin bir uzantısı olarak geliştirilmiştir. Tk, versiyonun birbirinden farklı olmasıyla Tcl'den bağımsız olarak geliştirilmeye devam etti, daha önce v8.0'da Tcl ile senkronize olarak yapıldı.
Tk'nin Özellikleri
Linux, Mac OS, Unix ve Microsoft Windows işletim sistemlerini destekleyen çapraz platformdur.
- Açık kaynaktır.
- Yüksek düzeyde uzayabilirlik sağlar.
- Özelleştirilebilir.
- Yapılandırılabilir.
- Çok sayıda widget sağlar.
- Sadece Tcl ile değil diğer dinamik dillerle de kullanılabilir.
- GUI, platformlar arasında aynı görünüyor.
Tk Dahili Uygulamalar
Tcl / Tk'de büyük başarılı uygulamalar oluşturulmuştur.
- Dashboard Soft Kullanıcı Arayüzü
- İlişkisel DB için Form GUI'si
- İlişkisel DB için Ad Hoc GUI
- Yazılım / Donanım Sistem Tasarımı
- Xtask - Görev Yönetimi
- Tcl ve Tk ile Müzikoloji
- Takvim uygulaması
- Tk mail
- Tk Hata Ayıklayıcı