IT-lexikon › Programmering › XmArrowButton

XmArrowButton

Programmering In English → Uppdaterad: 2026-10-11

En Motif-knapp utan text, bara en avfasad triangel som pekar åt ett av fyra håll.

Riktningen sätts med XmNarrowDirection — XmARROW_UP, XmARROW_DOWN, XmARROW_LEFT eller XmARROW_RIGHT — och i övrigt beter sig widgeten som en XmPushButton: callbacks för arm, disarm och activate, och en gadgetvariant, XmArrowButtonGadget, för den som ville spara ett fönster. Triangeln ritas med samma skuggor som allt annat i Motif och ser intryckt ut medan musknappen hålls nere.

Den typiska användningen var hemsnickrade räknare: ett textfält och två pilknappar bredvid, med en callback som räknade upp eller ner. Så byggdes sifferfält i Motif-program tills XmSpinBox kom i Motif 2.0 och gjorde konstruktionen överflödig. XmScrollBar använder däremot inte pilknappar alls — den ritar sina egna pilar, vilket är skälet till att de två sällan ser helt likadana ut.

← Tillbaka till lexikonet