|
LibreOffice Module cui (master) 1
|
#include <hldocntp.hxx>#include <osl/file.hxx>#include <sfx2/filedlghelper.hxx>#include <sfx2/viewfrm.hxx>#include <sfx2/docfilt.hxx>#include <svl/stritem.hxx>#include <com/sun/star/awt/XTopWindow.hpp>#include <com/sun/star/uno/Reference.h>#include <com/sun/star/uno/Exception.hpp>#include <utility>#include <vcl/svapp.hxx>#include <vcl/weld.hxx>#include <tools/urlobj.hxx>#include <unotools/pathoptions.hxx>#include <unotools/dynamicmenuoptions.hxx>#include <unotools/ucbstreamhelper.hxx>#include <unotools/ucbhelper.hxx>#include <comphelper/processfactory.hxx>#include <com/sun/star/ui/dialogs/XFolderPicker2.hpp>#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>#include <cuihyperdlg.hxx>#include <dialmgr.hxx>#include <strings.hrc>Go to the source code of this file.
Functions | |
| IMPL_STATIC_LINK (SvxHyperlinkNewDocTp, DispatchDocument, void *, p, void) | |
| IMPL_LINK_NOARG (SvxHyperlinkNewDocTp, ClickNewHdl_Impl, weld::Button &, void) | |
| IMPL_LINK_NOARG | ( | SvxHyperlinkNewDocTp | , |
| ClickNewHdl_Impl | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 384 of file hldocntp.cxx.
References aURL, sfx2::createFolderPicker(), INetURLObject::getExtension(), INetURLObject::GetMainURL(), INetURLObject::GetProtocol(), SvtPathOptions::GetWorkPath(), INetURLObject::NONE, nPos, INetURLObject::setExtension(), and INetURLObject::Unambiguous.
| IMPL_STATIC_LINK | ( | SvxHyperlinkNewDocTp | , |
| DispatchDocument | , | ||
| void * | , | ||
| p | , | ||
| void | |||
| ) |
Definition at line 252 of file hldocntp.cxx.
References aName, SfxObjectShell::DoClose(), SfxDispatcher::ExecuteList(), SfxViewFrame::GetDispatcher(), SfxViewFrame::GetFrame(), SfxViewFrameItem::GetFrame(), SfxFrame::GetFrameInterface(), SfxViewFrame::GetObjectShell(), INetURLObject::NONE, and p.