Commit 7537ab9c authored by Jan Djärv's avatar Jan Djärv
Browse files

* lwlib-Xm.c (make_menu_in_widget): Disable drag and drop for

labels in menu bar.
parent 829b13e2
2005-07-19 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* lwlib-Xm.c (make_menu_in_widget): Disable drag and drop for
labels in menu bar.
2005-07-04 Lute Kamstra <lute@gnu.org>
Update FSF's address in GPL notices.
......
......@@ -524,6 +524,10 @@ make_menu_in_widget (instance, widget, val, keep_first_children)
Widget* old_children;
unsigned int old_num_children;
/* Disable drag and drop for labels in menu bar. */
static char overrideTrans[] = "<Btn2Down>: Noop()";
XtTranslations override = XtParseTranslationTable (overrideTrans);
old_children = XtCompositeChildren (widget, &old_num_children);
/* Allocate the children array */
......@@ -632,6 +636,8 @@ make_menu_in_widget (instance, widget, val, keep_first_children)
XtAddCallback (button, XmNcascadingCallback, xm_pull_down_callback,
(XtPointer)instance);
XtOverrideTranslations (button, override);
}
children[child_index] = button;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment