summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2005-12-01 09:02:13 +0000
committerMatthias Melcher <fltk@matthiasm.com>2005-12-01 09:02:13 +0000
commit0992f4ef15c5fe054d938c6aad2692f7f67fcd60 (patch)
tree317a2d21be88a41640ff9a2216e01c111437d26c /src
parentcb19f58484354702f1564d24712ac1f583dc9d59 (diff)
STR #1095: Drag'n'drop on WIN32 was only possible using the left mouse button. Added support for the middle and right button.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4677 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
-rw-r--r--src/fl_dnd_win32.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fl_dnd_win32.cxx b/src/fl_dnd_win32.cxx
index 1f814d687..1475a6775 100644
--- a/src/fl_dnd_win32.cxx
+++ b/src/fl_dnd_win32.cxx
@@ -288,7 +288,7 @@ public:
STDMETHODIMP QueryContinueDrag( BOOL esc, DWORD keyState ) {
if ( esc )
return DRAGDROP_S_CANCEL;
- if ( !(keyState & MK_LBUTTON) )
+ if ( !(keyState & (MK_LBUTTON|MK_MBUTTON|MK_RBUTTON)) )
return DRAGDROP_S_DROP;
return S_OK;
}