XmScrolledWindow
Le conteneur de Motif qui entoure de barres de défilement un enfant trop grand pour l'espace qui lui est accordé.
Il fonctionne de deux façons, choisies par XmNscrollingPolicy. Avec XmAUTOMATIC, il place l'enfant dans une fenêtre de découpe et le déplace quand l'utilisateur tire les barres — simple, mais l'enfant doit avoir la taille de tout son contenu, ce qui coûte cher pour de grands canevas. Avec XmAPPLICATION_DEFINED, c'est l'enfant qui décide de ce qu'il montre et indique seulement aux barres où il en est. C'est ainsi que se comportent XmText et XmList créés avec XmCreateScrolledText et XmCreateScrolledList.
XmNscrollBarDisplayPolicy décide si les barres sont toujours visibles ou seulement au besoin. XmMainWindow est une sous-classe de XmScrolledWindow : la fenêtre principale de presque tout programme Motif était donc, au fond, un conteneur défilant auquel on avait boulonné une barre de menus.