diff -r c1a75454b444 -r 39b9b86ec452 ui/motif/window.c --- a/ui/motif/window.c Sat Mar 22 10:37:12 2014 +0100 +++ b/ui/motif/window.c Sat Mar 22 15:34:20 2014 +0100 @@ -32,6 +32,7 @@ #include "toolkit.h" #include "menu.h" #include "toolbar.h" +#include "container.h" #include "../ui/window.h" #include "../common/context.h" @@ -98,7 +99,20 @@ window, NULL); - ui_create_toolbar(obj, form); + Widget toolbar = ui_create_toolbar(obj, form); + + // window content + XtSetArg(args[0], XmNshadowType, XmSHADOW_ETCHED_OUT); + XtSetArg(args[1], XmNshadowThickness, 0); + XtSetArg(args[2], XmNtopAttachment, XmATTACH_WIDGET); + XtSetArg(args[3], XmNtopWidget, toolbar); + XtSetArg(args[4], XmNleftAttachment, XmATTACH_FORM); + XtSetArg(args[5], XmNrightAttachment, XmATTACH_FORM); + XtSetArg(args[6], XmNbottomAttachment, XmATTACH_FORM); + Widget frame = XmCreateFrame(form, "toolbar_frame", args, 7); + XtManageChild(frame); + + obj->container = ui_frame_container(obj, frame); XtManageChild(form);