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.