git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34560
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
DisposeDrag(theDrag);
gTrackingGlobals.m_currentSource = NULL ;
DisposeDrag(theDrag);
gTrackingGlobals.m_currentSource = NULL ;
- KeyMap keymap;
- GetKeys(keymap);
- bool optionDown = keymap[1] & 4;
+ bool optionDown = GetCurrentKeyModifiers() & optionKey ;
wxDragResult dndresult = optionDown ? wxDragCopy : wxDragMove;
return dndresult;
}
wxDragResult dndresult = optionDown ? wxDragCopy : wxDragMove;
return dndresult;
}
GetDragAttributes(theDrag, &attributes);
wxTopLevelWindowMac* toplevel = wxFindWinFromMacWindow( theWindow ) ;
GetDragAttributes(theDrag, &attributes);
wxTopLevelWindowMac* toplevel = wxFindWinFromMacWindow( theWindow ) ;
- KeyMap keymap;
- GetKeys(keymap);
- bool optionDown = keymap[1] & 4;
+ bool optionDown = GetCurrentKeyModifiers() & optionKey ;
wxDragResult result = optionDown ? wxDragCopy : wxDragMove;
switch(theMessage)
wxDragResult result = optionDown ? wxDragCopy : wxDragMove;
switch(theMessage)
trackingGlobals->m_currentTargetWindow->MacRootWindowToWindow( &localx , &localy ) ;
if ( trackingGlobals->m_currentTarget->OnDrop( localx , localy ) )
{
trackingGlobals->m_currentTargetWindow->MacRootWindowToWindow( &localx , &localy ) ;
if ( trackingGlobals->m_currentTarget->OnDrop( localx , localy ) )
{
- KeyMap keymap;
- GetKeys(keymap);
- bool optionDown = keymap[1] & 4;
+ bool optionDown = GetCurrentKeyModifiers() & optionKey ;
wxDragResult result = optionDown ? wxDragCopy : wxDragMove;
trackingGlobals->m_currentTarget->OnData( localx , localy , result ) ;
}
wxDragResult result = optionDown ? wxDragCopy : wxDragMove;
trackingGlobals->m_currentTarget->OnData( localx , localy , result ) ;
}