BT Sözlüğü › Programlama › X Toolkit Intrinsics (Xt)

X Toolkit Intrinsics (Xt)

Programlama Svenska → Güncellendi: 2026-10-12

X11 altındaki C programlarına widget’ları, kalıtımı ve geri çağrıları veren — ve hiçbir görünüm vermeyen — çatı.

Xt, 1980’lerin sonunda MIT ve DEC’ten çıktı ve Xlib ile hazır bileşenlerin arasında durdu. C içinde kendi nesne sistemini kurdu: widget sınıfları, iç içe struct’larla kalıtım, geri çağrılar ve tuşları ile fare düğmelerini eylemlere eşleyen çeviri tabloları.

X’in “mekanizma, politika değil” ilkesine sadık kalarak Xt tek bir düğme bile tanımlamadı. Bu iş üstüne kurulan widget kümelerine bırakıldı: Athena, Motif ve AT&T’nin OPEN LOOK için OLIT’i. En uzun ömürlü mirası kaynak veritabanıdır — ~/.Xresources içindeki XTerm*background: black gibi, xrdb ile yüklenen ayarlar. 90’larda GTK ve Qt’nin karşısında Xt’nin sunacağı bir şey yoktu.

← Sözlüğe dön