BT Sözlüğü › Programlama › XmManager

XmManager

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

Başka widget’ları tutan widget’ların Motif’teki soyut temel sınıfı; gadget’ların çalışmasını sessizce sağlayan şey.

XmManager, Xt’nin Constraint sınıfından türer; böylece her çocuk, ebeveyninin okuyacağı yerleşim kaynaklarını taşıyabilir. Yerleşimin kendisi alt sınıflara bırakılmıştır — XmBulletinBoard, XmForm, XmRowColumn, XmFrame, XmPanedWindow, XmScrolledWindow, XmDrawingArea ve diğerleri — XmManager ise ortak parçaları sağlar: XmPrimitive’inkilerle uyumlu gölgeler ve renkler, çocuklar arasında sekmeyle gezinme ve ilk odağı hangi çocuğun alacağını seçen XmNinitialFocus.

En önemli işi görünmezdir. Gadget’ın kendi X penceresi olmadığından olay alamaz; bu yüzden yönetici, tıklamaları ve tuş vuruşlarını kendi penceresinde yakalar, hangi dikdörtgene düştüklerini bulur ve iletir. Gadget’ların odak vurgularını da o çizer. Penceresiz menü öğelerinin sağladığı tasarruf, her Motif kapsayıcısının içinde bu küçük santral bulunmasına dayanır.

← Sözlüğe dön