31#include <drawview.hxx>
38 if( (
dynamic_cast< SdrGrafObj *
>( pObj ) ==
nullptr &&
dynamic_cast< SdrOle2Obj *
>( pObj ) ==
nullptr )
40 || !
GetViewFrame()->HasChildWindow( SvxIMapDlgChildWindow::GetChildWindowId() ) )
45 std::unique_ptr<TargetList> pTargetList;
66 rDialog.GetName(
aName );
67 return aName.isEmpty() || ( GetDoc() && !GetDoc()->GetObj(
aName ) );
const Graphic & GetGraphic() const
static void GetTargetList(TargetList &rList)
static void UpdateIMapDlg(const Graphic &rGraphic, const ImageMap *pImageMap, const TargetList *pTargetList, void *pEditingObj)
static SvxIMapInfo * GetIMapInfo(const SdrObject *pObject)
const ImageMap & GetImageMap() const
Base class of the stacked shells that provide graphical views to Draw and Impress documents and editi...
std::unique_ptr< DrawView > mpDrawView
void UpdateIMapDlg(SdrObject *pObj)
SD_DLLPUBLIC SfxViewFrame * GetViewFrame() const
::std::vector< OUString > TargetList
IMPL_LINK(SdCharHeightPropertyBox, implMenuSelectHdl, const OUString &, rIdent, void)