XmToggleButton
Il widget on/off di Motif, che diventa una casella di controllo o un pulsante radio a seconda di una sola risorsa.
Lo stato risiede in XmNset e ogni cambiamento è comunicato tramite XmNvalueChangedCallback. L'aspetto dipende da XmNindicatorType: XmN_OF_MANY dà un quadrato per le scelte indipendenti, XmONE_OF_MANY un indicatore per le scelte in cui ne vale una sola. In Motif 1.x quell'indicatore era un rombo anziché un cerchio, e quei rombetti erano uno dei modi più sicuri per riconoscere un'applicazione Motif a distanza.
La mutua esclusione non spetta ai pulsanti ma al genitore: un XmRowColumn con XmNradioBehavior, creato più facilmente con XmCreateRadioBox, spegne gli altri quando se ne accende uno. Motif 2 aggiunse un terzo stato, indeterminato, per le caselle che rappresentano una selezione mista.