#include <fv_UnixVisualDrag.h>
Public Member Functions | |
FV_UnixVisualDrag (FV_View *pView) | |
virtual | ~FV_UnixVisualDrag () |
virtual void | mouseDrag (UT_sint32 x, UT_sint32 y) |
Private Attributes | |
bool | m_bDragOut |
FV_UnixVisualDrag::FV_UnixVisualDrag | ( | FV_View * | pView | ) |
FV_UnixVisualDrag::~FV_UnixVisualDrag | ( | ) | [virtual] |
Reimplemented from FV_VisualDragText.
References FV_VisualDragText::_mouseDrag(), UT_UCS4String::clear(), PD_Document::createRawDocument(), EV_EMC_VISUALTEXTDRAG, fd, IE_Exp::fileTypeForSuffix(), PD_Document::finishRawCreation(), FV_VisualDrag_NOT_ACTIVE, gchar, XAP_App::getApp(), FV_VisualDragText::getCurFrame(), XAP_Frame::getFrameImpl(), FV_VisualDragText::getGraphics(), UT_ByteBuf::getLength(), FV_View::getLocalBuf(), AV_View::getParentData(), UT_ByteBuf::getPointer(), XAP_UnixApp::getTmpFile(), XAP_UnixFrameImpl::getTopLevelWindow(), IE_Imp::importFile(), m_bDragOut, FV_VisualDragText::m_pView, XAP_UnixApp::removeTmpFile(), PD_Document::saveAs(), GR_Graphics::setClipRect(), FV_VisualDragText::setMode(), FV_View::setPrevMouseContext(), UT_UTF8String::size(), size, targets, UT_UTF8String::ucs4_str(), UNREFP, FV_View::updateScreen(), UT_DEBUGMSG, UT_return_if_fail, UT_UTF8String::utf8_str(), and UT_UCS4String::utf8_str().
bool FV_UnixVisualDrag::m_bDragOut [private] |
Referenced by mouseDrag().