Tk
Daha fazla bilgi
- Geliştiren
- John Ousterhout
- Yıl
- Tür
- GUI araç takımı
- Lisans
- BSD tarzı
- Resmî site
- tcl-lang.org
Alternatifin Motif'e karşı bin satır C olduğu bir dönemde, on satırlık betikle düğmeli bir X penceresi açmayı herkese açan araç takımı.
John Ousterhout, Tk'yi Berkeley'de betik dili Tcl'nin grafik tamamlayıcısı olarak yazdı; ilk sürüm 1991'de çıktı. Fikir, widget'ların C koduyla değil komutlarla oluşturulup yönetilmesiydi: button .b -text Hello -command exit ve ardından pack .b yazınca düğme ekrandaydı. wish kabuğu bu betikleri doğrudan çalıştırırdı; Motif ya da Xt ile haftalar süren şey bir öğleden sonrada öğrenilirdi. Görünüm bilinçli bir Motif taklidiydi, kalın kenarlıklarıyla birlikte; böylece programlar bir Unix masaüstünde göze batmazdı.
4.1 sürümünden (1996) itibaren aynı betikler Windows ve Macintosh'ta da çalıştı ve Tk ilk kullanışlı çapraz platform GUI kütüphanesi oldu. Python onu 1994 gibi erken bir tarihte tkinter adıyla bağladı, Perl ve Ruby izledi; bugün hâlâ her Python kurulumuyla birlikte gelir. 2007'nin temalı Ttk widget'ları doksanlar görünümünün sivriliğini aldı, ama tüm düğmeleri tıpatıp aynı gri tonda olan bir programla karşılaşan, neyle yapıldığını bilir.