|
LibreOffice Module svx (master) 1
|
#include <vcl/errinf.hxx>#include <tools/urlobj.hxx>#include <unotools/ucbstreamhelper.hxx>#include <svl/eitem.hxx>#include <sfx2/dispatch.hxx>#include <sfx2/module.hxx>#include <sfx2/filedlghelper.hxx>#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>#include <svl/urihelper.hxx>#include <svtools/ehdl.hxx>#include <svtools/inettbc.hxx>#include <svtools/sfxecode.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/objsh.hxx>#include <sfx2/docfile.hxx>#include <unotools/localedatawrapper.hxx>#include <vcl/weld.hxx>#include <svx/imapdlg.hxx>#include <svx/dialmgr.hxx>#include <svx/strings.hrc>#include <svx/svxids.hrc>#include "imapwnd.hxx"#include "imapimp.hxx"#include <svx/svdopath.hxx>#include <vcl/svapp.hxx>#include <vcl/settings.hxx>#include <osl/diagnose.h>#include "dlgunit.hxx"#include <memory>Go to the source code of this file.
Functions | |
| SFX_IMPL_MODELESSDIALOGCONTOLLER_WITHID (SvxIMapDlgChildWindow, SID_IMAP) | |
| IMPL_LINK_NOARG (SvxIMapDlg, CancelHdl, weld::Button &, void) | |
| IMPL_LINK (SvxIMapDlg, TbxClickHdl, const OUString &, rNewItemId, void) | |
| IMPL_LINK (SvxIMapDlg, InfoHdl, IMapWindow &, rWnd, void) | |
| IMPL_LINK (SvxIMapDlg, MousePosHdl, GraphCtrl *, pWnd, void) | |
| IMPL_LINK (SvxIMapDlg, GraphSizeHdl, GraphCtrl *, pWnd, void) | |
| IMPL_LINK_NOARG (SvxIMapDlg, URLModifyHdl, weld::ComboBox &, void) | |
| IMPL_LINK_NOARG (SvxIMapDlg, EntryModifyHdl, weld::Entry &, void) | |
| IMPL_LINK_NOARG (SvxIMapDlg, URLLoseFocusHdl, weld::Widget &, void) | |
| IMPL_LINK_NOARG (SvxIMapDlg, UpdateHdl, Timer *, void) | |
| IMPL_LINK (SvxIMapDlg, StateHdl, GraphCtrl *, pWnd, void) | |
| SvxIMapDlg * | GetIMapDlg () |
Variables | |
| constexpr OUStringLiteral | SELF_TARGET = u"_self" |
| constexpr OUStringLiteral | IMAP_CERN_FILTER = u"MAP - CERN" |
| constexpr OUStringLiteral | IMAP_NCSA_FILTER = u"MAP - NCSA" |
| constexpr OUStringLiteral | IMAP_BINARY_FILTER = u"SIP - StarView ImageMap" |
| constexpr OUStringLiteral | IMAP_ALL_TYPE = u"*.*" |
| constexpr OUStringLiteral | IMAP_BINARY_TYPE = u"*.sip" |
| constexpr OUStringLiteral | IMAP_CERN_TYPE = u"*.map" |
| constexpr OUStringLiteral | IMAP_NCSA_TYPE = u"*.map" |
| SvxIMapDlg * GetIMapDlg | ( | ) |
Definition at line 719 of file imapdlg.cxx.
References SfxViewFrame::Current(), SfxViewFrame::GetChildWindow(), SfxChildWindow::GetController(), and SfxViewFrame::HasChildWindow().
Referenced by SvxIMapDlgChildWindow::UpdateIMapDlg().
| IMPL_LINK | ( | SvxIMapDlg | , |
| GraphSizeHdl | , | ||
| GraphCtrl * | , | ||
| pWnd | , | ||
| void | |||
| ) |
Definition at line 573 of file imapdlg.cxx.
References aStr, GetBindings(), SfxBindings::GetDispatcher(), SfxModule::GetFieldUnit(), GetLocaleDataWrapper(), SfxDispatcher::GetModule(), LocaleDataWrapper::getNumDecimalSep(), Application::GetSettings(), GetUnitString(), Size::Height(), and Size::Width().
| IMPL_LINK | ( | SvxIMapDlg | , |
| InfoHdl | , | ||
| IMapWindow & | , | ||
| rWnd | , | ||
| void | |||
| ) |
Definition at line 495 of file imapdlg.cxx.
References NotifyInfo::aMarkAltText, NotifyInfo::aMarkTarget, NotifyInfo::aMarkURL, NotifyInfo::bActivated, NotifyInfo::bNewObj, NotifyInfo::bOneMarked, and SELF_TARGET.
| IMPL_LINK | ( | SvxIMapDlg | , |
| MousePosHdl | , | ||
| GraphCtrl * | , | ||
| pWnd | , | ||
| void | |||
| ) |
Definition at line 560 of file imapdlg.cxx.
References aStr, GetBindings(), SfxBindings::GetDispatcher(), SfxModule::GetFieldUnit(), GetLocaleDataWrapper(), SfxDispatcher::GetModule(), LocaleDataWrapper::getNumDecimalSep(), Application::GetSettings(), GetUnitString(), Point::X(), and Point::Y().
| IMPL_LINK | ( | SvxIMapDlg | , |
| StateHdl | , | ||
| GraphCtrl * | , | ||
| pWnd | , | ||
| void | |||
| ) |
Definition at line 666 of file imapdlg.cxx.
References SdrModel::HasRedoActions(), SdrModel::HasUndoActions(), and SdrPolyEditView::IsDeleteMarkedPointsPossible().
| IMPL_LINK | ( | SvxIMapDlg | , |
| TbxClickHdl | , | ||
| const OUString & | , | ||
| rNewItemId | , | ||
| void | |||
| ) |
Definition at line 270 of file imapdlg.cxx.
References CircleOrEllipse, SfxDispatcher::ExecuteList(), FreehandFill, GetBindings(), SfxBindings::GetDispatcher(), Polygon, and Rectangle.
| IMPL_LINK_NOARG | ( | SvxIMapDlg | , |
| CancelHdl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 183 of file imapdlg.cxx.
References Application::CreateBuilder(), SfxDispatcher::ExecuteList(), GetBindings(), SfxBindings::GetDispatcher(), m_xDialog, RET_CANCEL, and RET_YES.
| IMPL_LINK_NOARG | ( | SvxIMapDlg | , |
| EntryModifyHdl | , | ||
| weld::Entry & | , | ||
| void | |||
| ) |
Definition at line 602 of file imapdlg.cxx.
| IMPL_LINK_NOARG | ( | SvxIMapDlg | , |
| UpdateHdl | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 633 of file imapdlg.cxx.
References Application::CreateBuilder(), GetBindings(), SfxBindings::Invalidate(), m_xDialog, and RET_YES.
| IMPL_LINK_NOARG | ( | SvxIMapDlg | , |
| URLLoseFocusHdl | , | ||
| weld::Widget & | , | ||
| void | |||
| ) |
Definition at line 607 of file imapdlg.cxx.
References NotifyInfo::aMarkAltText, NotifyInfo::aMarkTarget, NotifyInfo::aMarkURL, SfxMedium::GetBaseURL(), GetBindings(), SfxBindings::GetDispatcher(), SfxDispatcher::GetFrame(), URIHelper::GetMaybeFileHdl(), SfxObjectShell::GetMedium(), SfxViewFrame::GetObjectShell(), SELF_TARGET, INetURLObject::Unambiguous, and INetURLObject::WasEncoded.
| IMPL_LINK_NOARG | ( | SvxIMapDlg | , |
| URLModifyHdl | , | ||
| weld::ComboBox & | , | ||
| void | |||
| ) |
Definition at line 597 of file imapdlg.cxx.
| SFX_IMPL_MODELESSDIALOGCONTOLLER_WITHID | ( | SvxIMapDlgChildWindow | , |
| SID_IMAP | |||
| ) |
|
constexpr |
Definition at line 54 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen().
Definition at line 53 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 55 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 51 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 56 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 52 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 57 of file imapdlg.cxx.
Referenced by SvxIMapDlg::DoOpen(), and SvxIMapDlg::DoSave().
|
constexpr |
Definition at line 50 of file imapdlg.cxx.
Referenced by IMPL_LINK(), and IMPL_LINK_NOARG().