summaryrefslogtreecommitdiffstats
path: root/mpvcore/input/input.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-08-31 21:59:37 +0200
committerwm4 <wm4@nowhere>2013-09-01 20:17:51 +0200
commit6a55fa679373e65d4be838c1cb0724c0d1ed2d20 (patch)
treea19a96cb085f720e16aafda693d3bfacab925076 /mpvcore/input/input.h
parent0c7978cf9caa81d1e6ef7e32458a5ff1834fa004 (diff)
downloadmpv-6a55fa679373e65d4be838c1cb0724c0d1ed2d20.tar.bz2
mpv-6a55fa679373e65d4be838c1cb0724c0d1ed2d20.tar.xz
input: allow window dragging even if mouse is in a mouse area
If the input section is enabled with MP_INPUT_ALLOW_VO_DRAGGING, then the VO will be allowed to drag the window with mouse button down + mouse move even if the mouse is inside the section's mouse area.
Diffstat (limited to 'mpvcore/input/input.h')
-rw-r--r--mpvcore/input/input.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/mpvcore/input/input.h b/mpvcore/input/input.h
index 022ebb3881..ebdbc76821 100644
--- a/mpvcore/input/input.h
+++ b/mpvcore/input/input.h
@@ -116,6 +116,8 @@ enum mp_input_section_flags {
// other sections for it (like the default section). Instead, an unbound
// key warning will be printed.
MP_INPUT_EXCLUSIVE = 1,
+ // Let mp_input_test_dragging() return true, even if inside the mouse area.
+ MP_INPUT_ALLOW_VO_DRAGGING = 2,
};
struct input_ctx;