XmMainWindow
Bir uygulamanın ana penceresi için Motif çerçevesi: üstte menü çubuğu, ortada çalışma alanı, isteğe bağlı komut ve ileti satırları, gerektiğinde kaydırma çubukları; tam da OSF/Motif Style Guide’ın bir programın nasıl görünmesi gerektiğini söylediği gibi.
Style Guide tipik bir uygulamayı, çalışma alanının üzerinde bir menü çubuğu ve altında bir durum satırı olarak tanımlıyordu; XmMainWindow bu tanımın koda dökülmüş hâlidir. Widget, XmScrolledWindow’un alt sınıfıdır ve beş adlandırılmış bölgesi vardır: menü çubuğu, komut penceresi, çalışma penceresi, ileti penceresi ve iki kaydırma çubuğu. Program çocukları yaratır, hangisinin hangisi olduğunu XmMainWindowSetAreas ile ya da XmNmenuBar, XmNcommandWindow, XmNworkWindow ve XmNmessageWindow kaynaklarını doğrudan ayarlayarak bildirir. XmNshowSeparator bölgeler arasına ince Motif çizgilerini ekler, XmNcommandWindowLocation komut satırının çalışma alanının üstünde mi altında mı duracağına karar verir.
Her geliştiricinin aynı yerleşim kodunu yeniden yazmasına gerek kalmadan her Motif uygulamasına aynı temel biçimi vermenin yoluydu. Menü çubuğu hemen her zaman XmMENU_BAR kipinde bir XmRowColumn, çalışma alanı bir XmDrawingArea, bir XmText ya da arayüzün geri kalanını tutan bir XmForm’du. CDE uygulamaları bu kalıbı izledi, 1990’ların ticari Unix yazılımlarının çoğu da; hepsinin birbirine akraba görünmesinin nedeni, altlarındaki widget’ın aynı olmasıdır.