LibreOffice Module fpicker (master) 1
|
#include <sal/config.h>
#include <sal/log.hxx>
#include "fileview.hxx"
#include "iodlg.hxx"
#include <svtools/PlaceEditDialog.hxx>
#include "OfficeControlAccess.hxx"
#include "PlacesListBox.hxx"
#include <fpicker/fpsofficeResMgr.hxx>
#include <tools/debug.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/stream.hxx>
#include <tools/urlobj.hxx>
#include <vcl/errinf.hxx>
#include <vcl/graph.hxx>
#include <vcl/svapp.hxx>
#include <vcl/timer.hxx>
#include <unotools/ucbhelper.hxx>
#include <unotools/pathoptions.hxx>
#include <unotools/viewoptions.hxx>
#include <svtools/sfxecode.hxx>
#include <fpicker/strings.hrc>
#include <svtools/helpids.h>
#include <strings.hrc>
#include "asyncfilepicker.hxx"
#include "iodlgimp.hxx"
#include <svtools/inettbc.hxx>
#include "QueryFolderName.hxx"
#include <rtl/ustring.hxx>
#include <com/sun/star/ucb/UniversalContentBroker.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/ucb/ContentCreationException.hpp>
#include <com/sun/star/ui/dialogs/CommonFilePickerElementIds.hpp>
#include <com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/sdbc/XResultSet.hpp>
#include <com/sun/star/uno/Exception.hpp>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <comphelper/interaction.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/string.hxx>
#include <osl/file.hxx>
#include <vcl/dibtools.hxx>
#include <com/sun/star/task/InteractionHandler.hpp>
#include <com/sun/star/ucb/InteractiveAugmentedIOException.hpp>
#include "fpinteraction.hxx"
#include <osl/process.h>
#include <o3tl/string_view.hxx>
#include <officecfg/Office/Common.hxx>
#include <algorithm>
#include <memory>
#include <string_view>
Go to the source code of this file.
IMPL_LINK | ( | SvtFileDialog | , |
ClickHdl_Impl | , | ||
weld::Toggleable & | , | ||
rCheckBox | , | ||
void | |||
) |
Definition at line 1227 of file iodlg.cxx.
References CTRL_STATE_CHANGED, and nId.
IMPL_LINK | ( | SvtFileDialog | , |
FileNameModifiedHdl_Impl | , | ||
weld::ComboBox & | , | ||
rComboBox | , | ||
void | |||
) |
IMPL_LINK | ( | SvtFileDialog | , |
OpenClickHdl_Impl | , | ||
weld::Button & | , | ||
rVoid | , | ||
void | |||
) |
IMPL_LINK | ( | SvtFileDialog | , |
OpenDoneHdl_Impl | , | ||
SvtFileView * | , | ||
pView | , | ||
void | |||
) |
Definition at line 1198 of file iodlg.cxx.
References INetURLObject::GetProtocol(), INetURLObject::removeSegment(), and SAL_WARN_IF.
IMPL_LINK | ( | SvtFileDialog | , |
OpenUrlHdl_Impl | , | ||
weld::ComboBox & | , | ||
rVoid | , | ||
bool | |||
) |
IMPL_LINK | ( | SvtFileDialog | , |
PreviewSizeAllocHdl | , | ||
const Size & | , | ||
rSize | , | ||
void | |||
) |
IMPL_LINK | ( | SvtFileDialog | , |
SelectHdl_Impl | , | ||
SvtFileView * | , | ||
pBox | , | ||
void | |||
) |
Definition at line 1138 of file iodlg.cxx.
References aName, FILEDLG_TYPE_PATHDLG, INetURLObject::getFSysPath(), INetURLObject::GetProtocol(), SvtContentEntry::maURL, SvtContentEntry::mbIsFolder, and INetURLObject::removeSegment().
IMPL_LINK_NOARG | ( | QueryFolderNameDialog | , |
NameHdl | , | ||
weld::Entry & | , | ||
void | |||
) |
Definition at line 2324 of file iodlg.cxx.
References aName, and comphelper::string::strip().
IMPL_LINK_NOARG | ( | QueryFolderNameDialog | , |
OKHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 2317 of file iodlg.cxx.
References m_xDialog, RET_OK, and comphelper::string::strip().
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
AddPlacePressed_Hdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 992 of file iodlg.cxx.
References INetURLObject::GetLastName(), and INetURLObject::WithCharset.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
AutoExtensionHdl_Impl | , | ||
weld::Toggleable & | , | ||
void | |||
) |
Definition at line 1218 of file iodlg.cxx.
References CTRL_STATE_CHANGED.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
CancelHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 583 of file iodlg.cxx.
References m_xDialog, and RET_CANCEL.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
ConnectToServerPressed_Hdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 970 of file iodlg.cxx.
References m_xDialog, RET_CANCEL, and RET_OK.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
DblClickHdl_Impl | , | ||
SvtFileView * | , | ||
bool | |||
) |
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
EntrySelectHdl_Impl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
FileNameGetFocusHdl_Impl | , | ||
weld::Widget & | , | ||
void | |||
) |
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
FilterSelectHdl_Impl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 906 of file iodlg.cxx.
References FILEDIALOG_DEF_EXTSEP, and SvtFileDialogFilter_Impl::GetExtension().
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
FilterSelectTimerHdl_Impl | , | ||
Timer * | , | ||
void | |||
) |
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
NewFolderHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 503 of file iodlg.cxx.
References FpsResId(), QueryFolderNameDialog::GetName(), m_xDialog, RET_OK, and weld::DialogController::run().
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
PlayButtonHdl_Impl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 1253 of file iodlg.cxx.
References CTRL_STATE_CHANGED.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
RemovePlacePressed_Hdl | , | ||
weld::Button & | , | ||
void | |||
) |
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
SizeAllocHdl | , | ||
const Size & | , | ||
void | |||
) |
Definition at line 1884 of file iodlg.cxx.
References DIALOG_SIZE_CHANGED.
IMPL_LINK_NOARG | ( | SvtFileDialog | , |
URLBoxModifiedHdl_Impl | , | ||
weld::ComboBox & | , | ||
bool | |||
) |