ui/motif/window.c

changeset 4
39b9b86ec452
parent 3
c1a75454b444
child 5
19d37cb9c96c
--- 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);

mercurial