#include <stdlib.h>
#include <windows.h>
#include <commctrl.h>
#include <crtdbg.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <string.h>
#include <io.h>
#include <fcntl.h>
#include <ole2.h>
#include "xap_Frame.h"
Go to the source code of this file.
Functions | |
virtual | ~XAP_Win32DropTarget () |
STDMETHODIMP | QueryInterface (REFIID riid, LPVOID FAR *ppv) |
STDMETHODIMP_ (ULONG) AddRef() | |
STDMETHODIMP | DragEnter (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, LPDWORD pdwEffect) |
STDMETHODIMP | DragOver (DWORD grfKeyState, POINTL pt, LPDWORD pdwEffect) |
STDMETHODIMP | DragLeave () |
STDMETHODIMP | Drop (LPDATAOBJECT pDataObj, DWORD grfKeyState, POINTL pt, LPDWORD pdwEffect) |
void | setFrame (XAP_Frame *pFrame) |
Variables | |
interface ABI_EXPORT | XAP_Win32DropTarget |
int | m_nCount |
UINT | m_uCF_RTF |
bool | m_bSupportedFormat |
XAP_Frame * | m_pFrame |
STDMETHODIMP XAP_Win32DropTarget::DragEnter | ( | LPDATAOBJECT | pDataObj, | |
DWORD | grfKeyState, | |||
POINTL | pt, | |||
LPDWORD | pdwEffect | |||
) |
References m_bSupportedFormat, and m_uCF_RTF.
STDMETHODIMP XAP_Win32DropTarget::DragLeave | ( | ) |
STDMETHODIMP XAP_Win32DropTarget::DragOver | ( | DWORD | grfKeyState, | |
POINTL | pt, | |||
LPDWORD | pdwEffect | |||
) |
References XAP_Frame::getFrameImpl(), m_bSupportedFormat, and m_pFrame.
STDMETHODIMP XAP_Win32DropTarget::Drop | ( | LPDATAOBJECT | pDataObj, | |
DWORD | grfKeyState, | |||
POINTL | pt, | |||
LPDWORD | pdwEffect | |||
) |
References FV_View::_generalUpdate(), IE_Imp::constructImporter(), IE_Imp::fileTypeForSuffix(), XAP_EncodingManager::get_instance(), FV_View::getDocument(), XAP_Frame::getFrameData(), XAP_Frame::getFrameImpl(), XAP_EncodingManager::getNative8BitEncodingName(), FV_View::getPoint(), FL_DocLayout::getView(), AP_FrameData::m_pDocLayout, m_pFrame, m_uCF_RTF, and IE_Imp::pasteFromBuffer().
STDMETHODIMP QueryInterface | ( | REFIID | riid, | |
LPVOID FAR * | ppv | |||
) |
void setFrame | ( | XAP_Frame * | pFrame | ) |
References m_pFrame.
Referenced by XAP_CocoaFrameImpl::_createTopLevelWindow, AP_CocoaStatusBar::_repositionFields, and XAP_CocoaFrameImpl::setToolbarRect.
STDMETHODIMP_ | ( | ULONG | ) |
References m_nCount.
virtual ~XAP_Win32DropTarget | ( | ) | [virtual] |
bool m_bSupportedFormat |
Referenced by DragEnter(), and DragOver().
int m_nCount |
Referenced by STDMETHODIMP_().
UINT m_uCF_RTF |
Referenced by DragEnter(), and Drop().