Leksykon IT › Programowanie › XmSeparator

XmSeparator

Programowanie Svenska → Zaktualizowano: 2026-10-11

Widżet Motif do rysowania linii i niczego więcej — za to na siedem sposobów.

XmNseparatorType wybiera między XmSINGLE_LINE, XmDOUBLE_LINE, ich wersjami kreskowanymi, XmNO_LINE dla pustego miejsca oraz grawerowanymi XmSHADOW_ETCHED_IN i XmSHADOW_ETCHED_OUT, to ostatnie domyślne, które dało Motif charakterystyczny rowek w powierzchni. XmNorientation czyni go poziomym lub pionowym, a XmNmargin odsuwa go od krawędzi.

Większość separatorów, jakie widzieli użytkownicy, to wersja gadget, XmSeparatorGadget, dzieląca grupy pozycji menu, gdzie osobne okno X na każdą kreskę byłoby marnotrawstwem. Drugim częstym miejscem były okna dialogowe: XmMessageBox i jego krewni automatycznie wstawiają separator między komunikat a rząd przycisków. To, że linia potrzebowała pełnej klasy widżetu z callbackami i bazą zasobów, sporo mówi o spojrzeniu Xt na świat.

← Wróć do leksykonu