Lines Matching defs:DragInstance
332 * DragInstance Declaration
336 /* For now only one DragInstance will exits when the app is running. In the
339 class DragInstance
358 DragInstance(Display *pDisplay, DragAndDropService *pParent);
495 DragInstance *m_pCurDnD;
498 friend class DragInstance;
507 DragInstance::DragInstance(Display *pDisplay, DragAndDropService *pParent)
522 void DragInstance::uninit(void)
541 void DragInstance::reset(void)
564 int DragInstance::init(uint32_t u32ScreenId)
661 int DragInstance::onX11ClientMessage(const XEvent &e)
738 int DragInstance::onX11SelectionNotify(const XEvent &e)
774 int DragInstance::onX11SelectionRequest(const XEvent &e)
799 * data -- see DragInstance::hgDataReceived().
902 int DragInstance::onX11Event(const XEvent &e)
951 bool DragInstance::waitForX11Msg(XEvent &evX, int iType,
1002 bool DragInstance::waitForX11ClientMsg(XClientMessageEvent &evMsg, Atom aType,
1058 int DragInstance::hgEnter(const RTCList<RTCString> &formats, uint32_t uActions)
1087 int DragInstance::hgMove(uint32_t u32xPos, uint32_t u32yPos, uint32_t uAction)
1232 int DragInstance::hgDrop(void)
1267 int DragInstance::hgDataReceived(void *pvData, uint32_t cData)
1321 int DragInstance::ghIsDnDPending(void)
1487 int DragInstance::ghDropped(const RTCString &strFormat, uint32_t uAction)
1697 int DragInstance::mouseCursorMove(int iPosX, int iPosY) const
1707 void DragInstance::mouseButtonSet(Window wndDest, int rx, int ry, int iButton, bool fPress) const
1805 int DragInstance::proxyWinShow(int *piRootX /*= NULL*/,
1848 int DragInstance::proxyWinHide(void)
1860 void DragInstance::registerForEvents(Window wndThis) const
1880 void DragInstance::setActionsWindowProperty(Window wndThis,
1893 void DragInstance::clearActionsWindowProperty(Window wndThis) const
1898 void DragInstance::setFormatsWindowProperty(Window wndThis,
1916 void DragInstance::clearFormatsWindowProperty(Window wndThis) const
1922 RTCList<Atom> DragInstance::toAtomList(const RTCList<RTCString> &lstFormats) const
1931 RTCList<Atom> DragInstance::toAtomList(void *pvData, uint32_t cbData) const
1959 Atom DragInstance::toX11Action(uint32_t uAction)
1969 RTCList<Atom> DragInstance::toX11Actions(uint32_t uActions)
1983 uint32_t DragInstance::toHGCMAction(Atom atom)
1998 uint32_t DragInstance::toHGCMActions(const RTCList<Atom> &actionsList)
2058 m_pCurDnD = new DragInstance(m_pDisplay, this);
2369 DragInstance *pInstance = pThis->m_pCurDnD;