mc/lib/widget
Andrew Borodin e29d98336b Ticket #2971: mouse click below non-droppeddown menubar activates menu box.
How to reproduce:
1. Switch the "Drop down menus" option off.
2. Press F9 to activate menubar. Menu is not dropped.
3. Click somewhere below menubar, on one of the files in the directory
listing.

Buggy behavior: the corresponding "Left" or "File" etc. dropdown is
opened, and the mouse button is released, menu item under the mouse
cursor is activated.

Correct behavior: clicking with the mouse somewhere other than the
active menubar doesn't open dropdown menu, instead removes the focus from
menubar and acts on the actual item under the mouse pointer (such
as a filename in the panel).

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-05 16:51:52 +04:00
..
button.c Ticket #2111: allow pause in copy/move/delete file operation. 2012-12-21 13:37:39 +04:00
button.h Ticket #2111: allow pause in copy/move/delete file operation. 2012-12-21 13:37:39 +04:00
buttonbar.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
buttonbar.h Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
check.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
check.h Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
dialog-switch.c Unify widget and dialog message handling. 2012-11-19 21:44:14 +04:00
dialog-switch.h Rename Dlg_head to WDialog. 2012-11-19 21:42:47 +04:00
dialog.c (del_widget): fix memory leak. 2012-12-20 15:35:35 +04:00
dialog.h Unify widget and dialog message handling. 2012-11-19 21:44:14 +04:00
gauge.c Ticket #2076: make copy/move/delete progress dialog wider. 2013-01-14 16:23:17 +04:00
gauge.h Ticket #2076: make copy/move/delete progress dialog wider. 2013-01-14 16:23:17 +04:00
groupbox.c lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
groupbox.h lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
history.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
history.h fixed doxygen documentation 2012-09-10 14:29:53 +03:00
hline.c WHLine: allow draw text over horizontal line. 2013-01-14 16:23:17 +04:00
hline.h WHLine: allow draw text over horizontal line. 2013-01-14 16:23:17 +04:00
input_complete.c Code indentation. 2013-02-14 14:42:27 +04:00
input_complete.h Move src/filemanager/complete.c to lib/widget/input_complete.c 2011-03-21 23:55:51 +02:00
input.c lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
input.h Concretize the usage of autocompliting in different input fields. 2013-02-04 15:48:21 +03:00
label.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
label.h Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
listbox-window.c Don't apply DLG_REVERSE flag to the listbox window 2012-11-19 21:42:46 +04:00
listbox-window.h Rename Dlg_head to WDialog. 2012-11-19 21:42:47 +04:00
listbox.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
listbox.h Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
Makefile.am PCRE_CFLAGS are CPPFLAGS, actually. 2012-12-18 16:27:49 +04:00
menu.c Ticket #2971: mouse click below non-droppeddown menubar activates menu box. 2013-03-05 16:51:52 +04:00
menu.h Internal menu structures are opaque now. 2012-11-19 21:44:14 +04:00
quick.c Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value 2013-02-04 15:29:15 +03:00
quick.h Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value 2013-02-04 15:29:15 +03:00
radio.c Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
radio.h Add useful macros for widget type cast. 2012-11-19 21:44:14 +04:00
widget-common.c lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
widget-common.h lib/widget/*.[ch]: fix indentation. 2012-11-20 13:27:10 +04:00
wtools.c Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value 2013-02-04 15:29:15 +03:00
wtools.h Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value 2013-02-04 15:29:15 +03:00