20 #ifndef INCLUDED_SVX_IMAPDLG_HXX
21 #define INCLUDED_SVX_IMAPDLG_HXX
33 namespace weld {
class CustomWeld; }
60 static void UpdateIMapDlg(
const Graphic& rGraphic,
const ImageMap* pImageMap,
61 const TargetList* pTargetList,
void* pEditingObj );
107 DECL_LINK( TbxClickHdl,
const OString&,
void );
121 void SetActiveTool(std::string_view rId);
129 void SetExecState(
bool bEnable );
138 const TargetList* pTargetList,
void* pEditingObj );
143 #endif // INCLUDED_SVX_IMAPDLG_HXX
std::unique_ptr< IMapOwnData > pOwnData
std::unique_ptr< IMapWindow > m_xIMapWnd
std::unique_ptr< weld::Label > m_xFtText
std::unique_ptr< weld::Label > m_xStbStatus3
SVX_DLLPUBLIC SvxIMapDlg * GetIMapDlg()
DECL_LINK(UpdateHdl, Timer *, void)
std::unique_ptr< weld::Label > m_xFtTarget
SvxIMapDlgItem(SvxIMapDlg &rIMapDlg, SfxBindings &rBindings)
std::unique_ptr< weld::ComboBox > m_xCbbTarget
std::unique_ptr< weld::Label > m_xStbStatus1
std::unique_ptr< weld::CustomWeld > m_xIMapWndWeld
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
std::unique_ptr< SvtURLBox > m_xURLBox
const void * GetEditingObject() const
std::unique_ptr< weld::Label > m_xFtURL
const ImageMap & GetImageMap()
void SetTargetList(TargetList &rTargetList)
std::unique_ptr< weld::Label > m_xStbStatus2
std::unique_ptr< weld::Entry > m_xEdtText
#define SFX_DECL_CHILDWINDOW_WITHID(Class)
::std::vector< OUString > TargetList
std::unique_ptr< weld::Button > m_xCancelBtn
std::unique_ptr< weld::Toolbar > m_xTbxIMapDlg1
::std::vector< OUString > TargetList