Leksykon IT › Programowanie › XmFrame

XmFrame

Programowanie Svenska → Zaktualizowano: 2026-10-11

Kontener Motifa na dokładnie jedno dziecko, którego jedynym zadaniem jest narysowanie wokół niego cieniowanej obwódki.

Trójwymiarowy wygląd Motifa zbudowano z cieni, a XmFrame to cień awansowany do rangi widgetu. Trzyma jedno dziecko obszaru roboczego i rysuje obwódkę według XmNshadowType: XmSHADOW_IN i XmSHADOW_OUT sprawiają, że obszar wygląda na wciśnięty lub wypukły, a warianty rowkowane XmSHADOW_ETCHED_IN i XmSHADOW_ETCHED_OUT dają cienką podwójną linię, która grupowała ustawienia w co drugim oknie dialogowym.

Motif 1.2 dodał drugie dziecko, tytuł oznaczony XmFRAME_TITLE_CHILD i rysowany w samej linii obwódki, zwykle jako XmLabel. Dało to Motifowi pole grupy, które Windows miał od lat. Ponieważ ramka przyjmuje tylko jedno dziecko robocze, zawartość prawie zawsze trafia najpierw do XmForm lub XmRowColumn, a głębokie drzewa ramka-w-formularzu-w-ramce to rozpoznawalna cecha kodu Motifa.

← Wróć do leksykonu