]> git.eshelyaron.com Git - emacs.git/commitdiff
entered into RCS
authorPaul Reilly <pmr@pajato.com>
Fri, 16 Sep 1994 18:39:54 +0000 (18:39 +0000)
committerPaul Reilly <pmr@pajato.com>
Fri, 16 Sep 1994 18:39:54 +0000 (18:39 +0000)
lwlib/lwlib-Xlw.c
lwlib/xlwmenu.h

index 61b2d5b05629914eb2ea84216fdd0377e4a8152d..3c0bd308699a0377da25b94c73d5b4be3576e82b 100644 (file)
@@ -77,10 +77,15 @@ xlw_create_menubar (instance)
      widget_instance* instance;
 {
   Widget widget;
-  Arg al[1];
+  Arg al[5];
   int ac = 0;
 
   XtSetArg (al[ac], XtNmenu, instance->info->val); ac++;
+#ifdef emacs
+  XtSetArg (al[ac], XtNshowGrip, 0); ac++;
+  XtSetArg (al[ac], XtNresizeToPreferred, 1); ac++;
+  XtSetArg (al[ac], XtNallowResize, 1); ac++;
+#endif
 
   /* This used to use XtVaCreateWidget, but an old Xt version
      has a bug in XtVaCreateWidget that frees instance->info->name.  */
index e8d3c93778f1f1002a6f11d8bc34588672dcb6f4..949fbf76589604b0d9d4516e9f4239b30c50265e 100644 (file)
 #define XtCHorizontal "Horizontal"
 #define XtNcursor "cursor"
 #define XtNCursor "Cursor"
+#define XtNshowGrip "showGrip"
+#define XtCShowGrip "ShowGrip"
+#define XtNresizeToPreferred "resizeToPreferred"
+#define XtCResizeToPreferred "ResizeToPreferred"
+#define XtNallowResize "allowResize"
+#define XtCAllowResize "AllowResize"
 
 /* Motif-compatible resource names */
 #define XmNshadowThickness     "shadowThickness"
@@ -45,6 +51,6 @@ typedef struct _XlwMenuClassRec *XlwMenuWidgetClass;
 extern WidgetClass xlwMenuWidgetClass;
 
 void
-pop_up_menu (XlwMenuWidget mw, XButtonPressedEvent* event);
+pop_up_menu ();
 
 #endif /* _XlwMenu_h */