LibreOffice Module sc (master) 1
|
#include <editeng/editeng.hxx>
#include <editeng/outlobj.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdoole2.hxx>
#include <svx/svdouno.hxx>
#include <svx/ImageMapInfo.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/viewfrm.hxx>
#include <vcl/uitest/logger.hxx>
#include <vcl/uitest/eventdescription.hxx>
#include <sc.hrc>
#include <fudraw.hxx>
#include <futext.hxx>
#include <tabvwsh.hxx>
#include <drwlayer.hxx>
#include <userdat.hxx>
#include <docsh.hxx>
#include <drawview.hxx>
#include <comphelper/lok.hxx>
#include <com/sun/star/embed/EmbedVerbs.hpp>
Go to the source code of this file.
Functions | |
static bool | lcl_KeyEditMode (SdrObject *pObj, ScTabViewShell &rViewShell, const KeyEvent *pInitialKey) |
static bool | lcl_UrlHit (const SdrView *pView, const Point &rPosPixel, const vcl::Window *pWindow) |
|
static |
set cursor to end of text
Definition at line 157 of file fudraw.cxx.
References DynCastSdrTextObj(), Execute(), ScViewData::GetDispatcher(), ScTabView::GetDrawFuncPtr(), SdrObject::GetOutlinerParaObject(), FuPoor::GetSlotID(), ScViewData::GetView(), ScTabView::GetViewData(), OutlinerParaObject::IsEffectivelyVertical(), and FuText::SetInEditMode().
Referenced by FuDraw::KeyInput().
|
static |
Definition at line 650 of file fudraw.cxx.
References SvxIMapInfo::GetHitIMapObject(), SvxIMapInfo::GetIMapInfo(), vcl::Window::GetOutDev(), SdrViewEvent::meEvent, MOUSE_LEFT, SdrViewEvent::mpObj, SdrView::PickAnything(), and vcl::Window::PixelToLogic().
Referenced by FuDraw::ForcePointer().