Lines Matching defs:wxIDropTarget
59 class wxIDropTarget : public IDropTarget
62 wxIDropTarget(wxDropTarget *p);
63 virtual ~wxIDropTarget();
85 DECLARE_NO_COPY_CLASS(wxIDropTarget)
96 // wxIDropTarget implementation
99 // Name : static wxIDropTarget::GetDropEffect
107 DWORD wxIDropTarget::GetDropEffect(DWORD flags,
134 wxIDropTarget::wxIDropTarget(wxDropTarget *pTarget)
140 wxIDropTarget::~wxIDropTarget()
144 BEGIN_IID_TABLE(wxIDropTarget)
149 IMPLEMENT_IUNKNOWN_METHODS(wxIDropTarget)
151 // Name : wxIDropTarget::DragEnter
159 STDMETHODIMP wxIDropTarget::DragEnter(IDataObject *pIDataSource,
217 // Name : wxIDropTarget::DragOver
226 STDMETHODIMP wxIDropTarget::DragOver(DWORD grfKeyState,
260 // Name : wxIDropTarget::DragLeave
264 STDMETHODIMP wxIDropTarget::DragLeave()
277 // Name : wxIDropTarget::Drop
286 STDMETHODIMP wxIDropTarget::Drop(IDataObject *pIDataSource,
344 m_pIDropTarget = new wxIDropTarget(this);
468 // callbacks used by wxIDropTarget
471 // we need a data source, so wxIDropTarget gives it to us using this function