Lines Matching refs:effect
31 // A helper method for getting the preferred drop effect.
32 DWORD GetPreferredDropEffect(DWORD effect) {
33 if (effect & DROPEFFECT_COPY)
35 if (effect & DROPEFFECT_LINK)
37 if (effect & DROPEFFECT_MOVE)
53 DWORD OnDragEnter(IDataObject* data_object, DWORD effect) {
55 GetPreferredDropEffect(effect) : DROPEFFECT_NONE;
58 DWORD OnDragOver(IDataObject* data_object, DWORD effect) {
60 GetPreferredDropEffect(effect) : DROPEFFECT_NONE;
66 DWORD OnDrop(IDataObject* data_object, DWORD effect) {
73 return GetPreferredDropEffect(effect);
191 DWORD effect) {
194 OnDragEnter(data_object, key_state, cursor_position, effect);
197 interstitial_drop_target_->OnDragOver(data_object, effect);
200 return interstitial_drop_target_->OnDrop(data_object, effect);