LibreOffice Module sfx2 (master) 1
|
#include <filedlgimpl.hxx>
Public Member Functions | |
virtual void SAL_CALL | fileSelectionChanged (const css::ui::dialogs::FilePickerEvent &aEvent) override |
virtual void SAL_CALL | directoryChanged (const css::ui::dialogs::FilePickerEvent &aEvent) override |
virtual OUString SAL_CALL | helpRequested (const css::ui::dialogs::FilePickerEvent &aEvent) override |
virtual void SAL_CALL | controlStateChanged (const css::ui::dialogs::FilePickerEvent &aEvent) override |
virtual void SAL_CALL | dialogSizeChanged () override |
virtual void SAL_CALL | dialogClosed (const css::ui::dialogs::DialogClosedEvent &_rEvent) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
void | handleFileSelectionChanged () |
void | handleDirectoryChanged () |
void | handleControlStateChanged (const css::ui::dialogs::FilePickerEvent &aEvent) |
void | handleDialogSizeChanged () |
FileDialogHelper_Impl (FileDialogHelper *_pAntiImpl, const sal_Int16 nDialogType, FileDialogFlags nFlags, sal_Int16 nDialog, weld::Window *pFrameWeld, const OUString &sStandardDir=OUString(), const css::uno::Sequence< OUString > &rDenyList=css::uno::Sequence< OUString >()) | |
virtual | ~FileDialogHelper_Impl () override |
ErrCode | execute (std::vector< OUString > &rpURLList, std::optional< SfxAllItemSet > &rpSet, OUString &rFilter) |
ErrCode | execute () |
void | setFilter (const OUString &rFilter) |
void | displayFolder (const OUString &rPath) |
sets the directory which should be browsed More... | |
void | setFileName (const OUString &_rFile) |
OUString | getPath () const |
OUString | getFilter () const |
void | getRealFilter (OUString &_rFilter) const |
ErrCode | getGraphic (Graphic &rGraphic) const |
void | createMatcher (const OUString &rFactory) |
bool | isShowFilterExtensionEnabled () const |
void | addFilterPair (const OUString &rFilter, const OUString &rFilterWithExtension) |
OUString | getFilterName (std::u16string_view rFilterWithExtension) const |
OUString | getFilterWithExtension (std::u16string_view rFilter) const |
void | SetContext (FileDialogHelper::Context _eNewContext) |
OUString | getInitPath (std::u16string_view _rFallback, const sal_Int32 _nFallbackToken) |
bool | isAsyncFilePicker () const |
bool | isPasswordEnabled () const |
css::uno::Reference< css::awt::XWindow > | GetFrameInterface () |
Static Public Member Functions | |
static OUString | handleHelpRequested (const css::ui::dialogs::FilePickerEvent &aEvent) |
Private Member Functions | |
void | addFilters (const OUString &rFactory, SfxFilterFlags nMust, SfxFilterFlags nDont) |
void | addFilter (const OUString &rFilterName, const OUString &rExtension) |
void | addGraphicFilter () |
void | enablePasswordBox (bool bInit) |
void | updateFilterOptionsBox () |
void | updateExportButton () |
void | updateSelectionBox () |
void | updateVersions () |
void | updatePreviewState (bool _bUpdatePreviewWindow) |
void | dispose () |
void | loadConfig () |
void | saveConfig () |
std::shared_ptr< const SfxFilter > | getCurrentSfxFilter () |
bool | updateExtendedControl (sal_Int16 _nExtendedControlId, bool _bEnable) |
ErrCode | getGraphic (const OUString &rURL, Graphic &rGraphic) const |
void | setDefaultValues () |
void | preExecute () |
void | postExecute (sal_Int16 _nResult) |
sal_Int16 | implDoExecute () |
void | implStartExecute () |
void | setControlHelpIds (const sal_Int16 *_pControlId, const char **_pHelpId) |
bool | CheckFilterOptionsCapability (const std::shared_ptr< const SfxFilter > &_pFilter) |
bool | isInOpenMode () const |
OUString | getCurrentFilterUIName () const |
void | LoadLastUsedFilter (const OUString &_rContextIdentifier) |
void | SaveLastUsedFilter () |
void | implInitializeFileName () |
void | verifyPath () |
void | implGetAndCacheFiles (const css::uno::Reference< XInterface > &xPicker, std::vector< OUString > &rpURLList) |
DECL_LINK (TimeOutHdl_Impl, Timer *, void) | |
DECL_LINK (InitControls, void *, void) | |
Friends | |
class | FileDialogHelper |
Definition at line 40 of file filedlgimpl.hxx.
sfx2::FileDialogHelper_Impl::FileDialogHelper_Impl | ( | FileDialogHelper * | _pAntiImpl, |
const sal_Int16 | nDialogType, | ||
FileDialogFlags | nFlags, | ||
sal_Int16 | nDialog, | ||
weld::Window * | pFrameWeld, | ||
const OUString & | sStandardDir = OUString() , |
||
const css::uno::Sequence< OUString > & | rDenyList = css::uno::Sequence< OUString >() |
||
) |
Definition at line 862 of file filedlghelper.cxx.
References addGraphicFilter(), Any, Exception, Export, GetFrameInterface(), Graphic, Insert, InsertCompare, InsertMerge, sfx2::lcl_isSystemFilePicker(), sfx2::lcl_OpenOrSave(), LINK, m_bHaveFilterOptions, m_nDialogType, m_nDontFlags, m_nMustFlags, maPreviewIdle, mbAsyncPicker, mbDeleteMatcher, mbExport, mbHasAutoExt, mbHasPassword, mbHasPreview, mbHasSelectionBox, mbHasVersions, mbInsert, mbIsPwdEnabled, mbIsSaveDlg, mbPwdCheckBoxState, mbSelection, mbSelectionEnabled, mbSelectionFltrEnabled, mbShowPreview, mbSystemPicker, mnPostUserEventId, mpAntiImpl, mpFrameWeld, mpGraphicFilter, mpMatcher, MultiSelection, mxFileDlg, mxFilterCFG, OPEN, SAL_WARN, SaveACopy, Timer::SetInvokeHandler(), Task::SetPriority(), SFX2_IMPL_DIALOG_OOO, SFX2_IMPL_DIALOG_REMOTE, SFX2_IMPL_DIALOG_SYSTEM, SFX_FILTER_NOTINSTALLED, SfxResId(), sStandardDir, and xFactory.
|
overridevirtual |
Definition at line 1183 of file filedlghelper.cxx.
References Timer::ClearInvokeHandler(), maPreviewIdle, mbDeleteMatcher, mnPostUserEventId, mpGraphicFilter, mpMatcher, mxFileDlg, and Application::RemoveUserEvent().
|
private |
Definition at line 1840 of file filedlghelper.cxx.
References maSelectFilter, mxFileDlg, and SAL_WARN.
void sfx2::FileDialogHelper_Impl::addFilterPair | ( | const OUString & | rFilter, |
const OUString & | rFilterWithExtension | ||
) |
Definition at line 2312 of file filedlghelper.cxx.
References maFilters.
Referenced by sfx2::addExtension().
|
private |
Definition at line 1771 of file filedlghelper.cxx.
References sfx2::appendExportFilters(), sfx2::appendFiltersForOpen(), sfx2::appendFiltersForSave(), SfxApplication::GetFilterMatcher(), sfx2::lcl_OpenOrSave(), m_nDialogType, m_nDontFlags, m_nMustFlags, maSelectFilter, mbDeleteMatcher, mbExport, mpMatcher, mxFileDlg, OPEN, SAL_WARN, and SfxGetpApp().
|
private |
Definition at line 1859 of file filedlghelper.cxx.
References sfx2::addExtension(), aName, FILEDIALOG_FILTER_ALL, i, isInOpenMode(), maSelectFilter, mpGraphicFilter, mxFileDlg, nCount, SAL_WARN, and SfxResId().
Referenced by FileDialogHelper_Impl().
|
private |
Definition at line 390 of file filedlghelper.cxx.
References Any, Exception, and mxFilterCFG.
Referenced by updateExportButton(), and updateFilterOptionsBox().
|
overridevirtual |
Definition at line 174 of file filedlghelper.cxx.
References aEvent, sfx2::FileDialogHelper::ControlStateChanged(), and mpAntiImpl.
void sfx2::FileDialogHelper_Impl::createMatcher | ( | const OUString & | rFactory | ) |
Definition at line 1762 of file filedlghelper.cxx.
References SfxObjectShell::GetServiceNameFromFactory(), mbDeleteMatcher, and mpMatcher.
|
private |
|
private |
|
overridevirtual |
Definition at line 187 of file filedlghelper.cxx.
References sfx2::FileDialogHelper::DialogClosed(), mpAntiImpl, and postExecute().
|
overridevirtual |
Definition at line 180 of file filedlghelper.cxx.
References sfx2::FileDialogHelper::DialogSizeChanged(), and mpAntiImpl.
|
overridevirtual |
Definition at line 162 of file filedlghelper.cxx.
References sfx2::FileDialogHelper::DirectoryChanged(), and mpAntiImpl.
void sfx2::FileDialogHelper_Impl::displayFolder | ( | const OUString & | rPath | ) |
sets the directory which should be browsed
If the given path does not point to a valid (existent and accessible) folder, the request is silently dropped
Definition at line 1700 of file filedlghelper.cxx.
References maPath, mxFileDlg, TOOLS_WARN_EXCEPTION, and verifyPath().
Referenced by loadConfig().
|
private |
|
overridevirtual |
Definition at line 307 of file filedlghelper.cxx.
References dispose().
|
private |
Definition at line 513 of file filedlghelper.cxx.
References Any, getCurrentSfxFilter(), mbHasPassword, mbIsPwdEnabled, mbPwdCheckBoxState, mxFileDlg, and updateExtendedControl().
Referenced by handleControlStateChanged(), and preExecute().
ErrCode sfx2::FileDialogHelper_Impl::execute | ( | ) |
Definition at line 1586 of file filedlghelper.cxx.
References ERRCODE_ABORT, ERRCODE_NONE, implDoExecute(), maPath, and mxFileDlg.
ErrCode sfx2::FileDialogHelper_Impl::execute | ( | std::vector< OUString > & | rpURLList, |
std::optional< SfxAllItemSet > & | rpSet, | ||
OUString & | rFilter | ||
) |
Definition at line 1402 of file filedlghelper.cxx.
References Any, bReadOnly, comphelper::OStorageHelper::CreateGpgPackageEncryptionData(), Application::CreateMessageDialog(), SvtSecurityOptions::DocWarnRecommendPassword, ERRCODE_ABORT, ERRCODE_NONE, getCurrentSfxFilter(), GetFrameInterface(), SfxShell::GetPool(), getRealFilter(), SfxBoolItem::GetValue(), SfxUnoAnyItem::GetValue(), implDoExecute(), implGetAndCacheFiles(), SvtSecurityOptions::IsOptionSet(), m_nDialogType, mbExport, mbHasPassword, mbHasSelectionBox, mbHasVersions, mbInsert, mbIsPwdEnabled, mbPwdCheckBoxState, mbSelection, mbSelectionEnabled, mpFrameWeld, mxFileDlg, nVersion, sfx2::RequestPassword(), SaveLastUsedFilter(), SfxGetpApp(), SfxResId(), and TOOLS_WARN_EXCEPTION.
|
overridevirtual |
Definition at line 156 of file filedlghelper.cxx.
References sfx2::FileDialogHelper::FileSelectionChanged(), and mpAntiImpl.
|
private |
Definition at line 325 of file filedlghelper.cxx.
References getFilterName(), isShowFilterExtensionEnabled(), and mxFileDlg.
Referenced by getCurrentSfxFilter(), getFilter(), and getRealFilter().
|
private |
Definition at line 360 of file filedlghelper.cxx.
References getCurrentFilterUIName(), SfxFilterMatcher::GetFilter4UIName(), m_nDontFlags, m_nMustFlags, and mpMatcher.
Referenced by enablePasswordBox(), execute(), updateExportButton(), updateFilterOptionsBox(), and updateSelectionBox().
OUString sfx2::FileDialogHelper_Impl::getFilter | ( | ) | const |
Definition at line 1616 of file filedlghelper.cxx.
References getCurrentFilterUIName(), and maCurFilter.
Referenced by getGraphic(), saveConfig(), and SaveLastUsedFilter().
OUString sfx2::FileDialogHelper_Impl::getFilterName | ( | std::u16string_view | rFilterWithExtension | ) | const |
Definition at line 2319 of file filedlghelper.cxx.
References maFilters.
Referenced by getCurrentFilterUIName().
OUString sfx2::FileDialogHelper_Impl::getFilterWithExtension | ( | std::u16string_view | rFilter | ) | const |
Definition at line 2333 of file filedlghelper.cxx.
References maFilters.
Referenced by SaveLastUsedFilter().
css::uno::Reference< css::awt::XWindow > sfx2::FileDialogHelper_Impl::GetFrameInterface | ( | ) |
Definition at line 855 of file filedlghelper.cxx.
References weld::Window::GetXWindow(), and mpFrameWeld.
Referenced by execute(), and FileDialogHelper_Impl().
|
private |
Definition at line 726 of file filedlghelper.cxx.
References utl::UcbStreamHelper::CreateStream(), ERRCODE_IO_NOTAFILE, ERRCODE_IO_NOTSUPPORTED, ERRCODE_NONE, getFilter(), INetURLObject::GetProtocol(), GRFILTER_FORMAT_DONTKNOW, INetURLObject::HasError(), utl::UCBContentHelper::IsFolder(), mpGraphicFilter, INetURLObject::SetSmartProtocol(), and INetURLObject::SetSmartURL().
Referenced by getGraphic().
Definition at line 771 of file filedlghelper.cxx.
References ERRCODE_IO_GENERAL, ERRCODE_NONE, getGraphic(), and mxFileDlg.
OUString sfx2::FileDialogHelper_Impl::getInitPath | ( | std::u16string_view | _rFallback, |
const sal_Int32 | _nFallbackToken | ||
) |
Definition at line 2128 of file filedlghelper.cxx.
References Any, sfx2::FileDialogHelper::contextToString(), Exception, utl::UCBContentHelper::getDefaultCommandEnvironment(), SfxApplication::GetLastDir_Impl(), comphelper::getProcessComponentContext(), o3tl::getToken(), ucbhelper::Content::isFolder(), meContext, set(), SfxGetpApp(), sfx2::FileDialogHelper::UnknownContext, and v.
Referenced by loadConfig().
OUString sfx2::FileDialogHelper_Impl::getPath | ( | ) | const |
Definition at line 1603 of file filedlghelper.cxx.
References maPath, and mxFileDlg.
Referenced by saveConfig().
void sfx2::FileDialogHelper_Impl::getRealFilter | ( | OUString & | _rFilter | ) | const |
Definition at line 1626 of file filedlghelper.cxx.
References getCurrentFilterUIName(), SfxFilterMatcher::GetFilter4UIName(), m_nDontFlags, m_nMustFlags, maCurFilter, and mpMatcher.
Referenced by execute().
void sfx2::FileDialogHelper_Impl::handleControlStateChanged | ( | const css::ui::dialogs::FilePickerEvent & | aEvent | ) |
Definition at line 281 of file filedlghelper.cxx.
References aEvent, enablePasswordBox(), mbExport, mbSystemPicker, updateExportButton(), updateFilterOptionsBox(), updatePreviewState(), and updateSelectionBox().
void sfx2::FileDialogHelper_Impl::handleDialogSizeChanged | ( | ) |
Definition at line 300 of file filedlghelper.cxx.
References mbShowPreview.
void sfx2::FileDialogHelper_Impl::handleDirectoryChanged | ( | ) |
Definition at line 204 of file filedlghelper.cxx.
References mbShowPreview.
void sfx2::FileDialogHelper_Impl::handleFileSelectionChanged | ( | ) |
Definition at line 195 of file filedlghelper.cxx.
References maPreviewIdle, mbHasVersions, mbShowPreview, Idle::Start(), and updateVersions().
|
static |
!! todo: cache the help strings (here or TRA)
Definition at line 210 of file filedlghelper.cxx.
References aEvent, Application::GetHelp(), Help::GetHelpText(), HID_FILEDLG_LINK_CB, HID_FILEDLG_PREVIEW_CB, HID_FILEOPEN_IMAGE_ANCHOR, HID_FILEOPEN_IMAGE_TEMPLATE, HID_FILEOPEN_READONLY, HID_FILEOPEN_VERSION, HID_FILESAVE_AUTOEXTENSION, HID_FILESAVE_CUSTOMIZEFILTER, HID_FILESAVE_DOPLAY, HID_FILESAVE_SAVEWITHPASSWORD, HID_FILESAVE_SELECTION, HID_FILESAVE_TEMPLATE, and SAL_WARN.
Referenced by sfx2::FileDialogHelper::HelpRequested().
|
overridevirtual |
Definition at line 168 of file filedlghelper.cxx.
References aEvent, and sfx2::FileDialogHelper::HelpRequested().
|
private |
Definition at line 1307 of file filedlghelper.cxx.
References Exception, mbSystemPicker, mxFileDlg, postExecute(), preExecute(), and TOOLS_WARN_EXCEPTION.
Referenced by execute().
|
private |
Definition at line 1360 of file filedlghelper.cxx.
References INetURLObject::Append(), INetURLObject::GetMainURL(), i, mlLastURLs, INetURLObject::NONE, comphelper::sequenceToContainer(), INetURLObject::setFinalSlash(), and INetURLObject::setName().
Referenced by execute().
|
private |
Definition at line 1269 of file filedlghelper.cxx.
References INetURLObject::Append(), Exception, INetURLObject::GetLastName(), maFileName, maPath, mbHasAutoExt, mbIsSaveDlg, mxFileDlg, INetURLObject::removeExtension(), and INetURLObject::WithCharset.
Referenced by preExecute().
|
private |
Definition at line 1341 of file filedlghelper.cxx.
References DBG_ASSERT, Exception, mbAsyncPicker, mxFileDlg, preExecute(), and TOOLS_WARN_EXCEPTION.
|
inline |
Definition at line 210 of file filedlgimpl.hxx.
References mbAsyncPicker.
|
private |
Definition at line 422 of file filedlghelper.cxx.
References m_nDialogType.
Referenced by addGraphicFilter().
|
inline |
Definition at line 211 of file filedlgimpl.hxx.
References mbIsPwdEnabled.
bool sfx2::FileDialogHelper_Impl::isShowFilterExtensionEnabled | ( | ) | const |
Definition at line 2307 of file filedlghelper.cxx.
References maFilters.
Referenced by getCurrentFilterUIName().
|
private |
Definition at line 2179 of file filedlghelper.cxx.
References Any, sfx2::DecodeSpaces_Impl(), displayFolder(), SvtViewOptions::Exists(), getInitPath(), o3tl::getToken(), SvtViewOptions::GetUserItem(), IMPGRF_CONFIGNAME, IODLG_CONFIGNAME, maCurFilter, maPath, mbHasAutoExt, mbHasPreview, mbHasSelectionBox, mbShowPreview, mxFileDlg, setFilter(), sfx2::STD_CONFIG_STR, o3tl::toInt32(), and USERITEM_NAME.
Referenced by preExecute().
|
private |
Definition at line 340 of file filedlghelper.cxx.
References SvtViewOptions::Exists(), SvtViewOptions::GetUserItem(), IODLG_CONFIGNAME, and setFilter().
Referenced by SetContext().
|
private |
Definition at line 1263 of file filedlghelper.cxx.
References saveConfig().
Referenced by dialogClosed(), and implDoExecute().
|
private |
Definition at line 1239 of file filedlghelper.cxx.
References enablePasswordBox(), implInitializeFileName(), LINK, loadConfig(), mnPostUserEventId, Application::PostUserEvent(), setDefaultValues(), updateFilterOptionsBox(), updatePreviewState(), and updateSelectionBox().
Referenced by implDoExecute(), and implStartExecute().
|
private |
Definition at line 2027 of file filedlghelper.cxx.
References Any, sfx2::FileDialogHelper::contextToString(), sfx2::EncodeSpaces_Impl(), SvtViewOptions::Exists(), getFilter(), INetURLObject::GetMainURL(), getPath(), INetURLObject::GetProtocol(), comphelper::string::getTokenCount(), SvtViewOptions::GetUserItem(), sfx2::GRF_CONFIG_STR, IMPGRF_CONFIGNAME, IODLG_CONFIGNAME, comphelper::isFileUrl(), mbHasAutoExt, mbHasPreview, mbHasSelectionBox, mbIsSaveDlg, mbSelectionFltrEnabled, meContext, mxFileDlg, INetURLObject::NONE, SfxApplication::SetLastDir_Impl(), sfx2::SetToken(), SvtViewOptions::SetUserItem(), SfxGetpApp(), sfx2::STD_CONFIG_STR, sfx2::FileDialogHelper::UnknownContext, and USERITEM_NAME.
Referenced by postExecute().
|
private |
Definition at line 352 of file filedlghelper.cxx.
References Any, getFilter(), getFilterWithExtension(), sfx2::GetLastFilterConfigId(), IODLG_CONFIGNAME, meContext, and SvtViewOptions::SetUserItem().
Referenced by execute().
void sfx2::FileDialogHelper_Impl::SetContext | ( | FileDialogHelper::Context | _eNewContext | ) |
Definition at line 2347 of file filedlghelper.cxx.
References sfx2::GetLastFilterConfigId(), LoadLastUsedFilter(), and meContext.
|
private |
Definition at line 1200 of file filedlghelper.cxx.
References Any, DBG_ASSERT, Exception, INET_HID_SCHEME, mxFileDlg, sId, and TOOLS_WARN_EXCEPTION.
|
private |
Definition at line 2279 of file filedlghelper.cxx.
References Exception, SvtPathOptions::GetWorkPath(), maCurFilter, maPath, maSelectFilter, mxFileDlg, and TOOLS_WARN_EXCEPTION.
Referenced by preExecute().
void sfx2::FileDialogHelper_Impl::setFileName | ( | const OUString & | _rFile | ) |
Definition at line 1721 of file filedlghelper.cxx.
References maFileName, mxFileDlg, TOOLS_WARN_EXCEPTION, and verifyPath().
void sfx2::FileDialogHelper_Impl::setFilter | ( | const OUString & | rFilter | ) |
Definition at line 1738 of file filedlghelper.cxx.
References DBG_ASSERT, SfxFilterMatcher::GetFilter4FilterName(), m_nDontFlags, m_nMustFlags, maCurFilter, mpMatcher, and mxFileDlg.
Referenced by loadConfig(), and LoadLastUsedFilter().
|
private |
Definition at line 452 of file filedlghelper.cxx.
References CheckFilterOptionsCapability(), getCurrentSfxFilter(), maButtonLabel, MNEMONIC_CHAR, mxFileDlg, nIndex, and TOOLS_WARN_EXCEPTION.
Referenced by handleControlStateChanged().
|
private |
Definition at line 370 of file filedlghelper.cxx.
References bIsEnabled, mxFileDlg, and TOOLS_WARN_EXCEPTION.
Referenced by enablePasswordBox(), updateFilterOptionsBox(), and updateSelectionBox().
|
private |
Definition at line 441 of file filedlghelper.cxx.
References CheckFilterOptionsCapability(), getCurrentSfxFilter(), m_bHaveFilterOptions, and updateExtendedControl().
Referenced by handleControlStateChanged(), and preExecute().
|
private |
Definition at line 553 of file filedlghelper.cxx.
References Any, Exception, mbHasPreview, mbShowPreview, mxFileDlg, and TOOLS_WARN_EXCEPTION.
Referenced by handleControlStateChanged(), and preExecute().
|
private |
Definition at line 488 of file filedlghelper.cxx.
References Any, comphelper::findValue(), getCurrentSfxFilter(), mbHasSelectionBox, mbSelection, mbSelectionEnabled, mbSelectionFltrEnabled, mxFileDlg, and updateExtendedControl().
Referenced by handleControlStateChanged(), and preExecute().
|
private |
Definition at line 589 of file filedlghelper.cxx.
References aEntries, Any, DBG_ASSERT, INetURLObject::GetMainURL(), INetURLObject::GetProtocol(), comphelper::OStorageHelper::GetStorageFromURL(), SfxMedium::GetVersionList(), utl::UCBContentHelper::IsDocument(), mxFileDlg, INetURLObject::NONE, and SfxResId().
Referenced by handleFileSelectionChanged().
|
private |
Definition at line 1641 of file filedlghelper.cxx.
References INetURLObject::All, INetURLObject::GetMainURL(), INetURLObject::getName(), INetURLObject::GetProtocol(), SvtPathOptions::GetWorkPath(), INetURLObject::insertName(), INetURLObject::LAST_SEGMENT, maFileName, maPath, mxFileDlg, INetURLObject::NONE, SAL_WARN, and INetURLObject::WithCharset.
Referenced by displayFolder(), and setFileName().
|
friend |
Definition at line 45 of file filedlgimpl.hxx.
|
private |
Definition at line 79 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), and updateFilterOptionsBox().
|
private |
Definition at line 68 of file filedlgimpl.hxx.
Referenced by addFilters(), execute(), FileDialogHelper_Impl(), and isInOpenMode().
|
private |
Definition at line 71 of file filedlgimpl.hxx.
Referenced by addFilters(), FileDialogHelper_Impl(), getCurrentSfxFilter(), getRealFilter(), and setFilter().
|
private |
Definition at line 70 of file filedlgimpl.hxx.
Referenced by addFilters(), FileDialogHelper_Impl(), getCurrentSfxFilter(), getRealFilter(), and setFilter().
|
private |
Definition at line 63 of file filedlgimpl.hxx.
Referenced by updateExportButton().
|
private |
Definition at line 61 of file filedlgimpl.hxx.
Referenced by getFilter(), getRealFilter(), loadConfig(), setDefaultValues(), and setFilter().
|
private |
Definition at line 60 of file filedlgimpl.hxx.
Referenced by implInitializeFileName(), setFileName(), and verifyPath().
|
private |
Definition at line 50 of file filedlgimpl.hxx.
Referenced by addFilterPair(), getFilterName(), getFilterWithExtension(), and isShowFilterExtensionEnabled().
|
private |
Definition at line 66 of file filedlgimpl.hxx.
|
private |
Definition at line 59 of file filedlgimpl.hxx.
Referenced by displayFolder(), execute(), getPath(), implInitializeFileName(), loadConfig(), setDefaultValues(), and verifyPath().
|
private |
Definition at line 65 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), handleFileSelectionChanged(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 62 of file filedlgimpl.hxx.
Referenced by addFilter(), addFilters(), addGraphicFilter(), and setDefaultValues().
|
private |
Definition at line 90 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), implStartExecute(), and isAsyncFilePicker().
|
private |
Definition at line 87 of file filedlgimpl.hxx.
Referenced by addFilters(), createMatcher(), FileDialogHelper_Impl(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 85 of file filedlgimpl.hxx.
Referenced by addFilters(), execute(), FileDialogHelper_Impl(), and handleControlStateChanged().
|
private |
Definition at line 81 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), implInitializeFileName(), loadConfig(), and saveConfig().
|
private |
Definition at line 77 of file filedlgimpl.hxx.
Referenced by enablePasswordBox(), execute(), and FileDialogHelper_Impl().
|
private |
Definition at line 82 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), loadConfig(), saveConfig(), and updatePreviewState().
|
private |
Definition at line 94 of file filedlgimpl.hxx.
Referenced by execute(), FileDialogHelper_Impl(), loadConfig(), saveConfig(), and updateSelectionBox().
|
private |
Definition at line 80 of file filedlgimpl.hxx.
Referenced by execute(), FileDialogHelper_Impl(), and handleFileSelectionChanged().
|
private |
Definition at line 88 of file filedlgimpl.hxx.
Referenced by execute(), and FileDialogHelper_Impl().
|
private |
Definition at line 78 of file filedlgimpl.hxx.
Referenced by enablePasswordBox(), execute(), FileDialogHelper_Impl(), and isPasswordEnabled().
|
private |
Definition at line 84 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), implInitializeFileName(), and saveConfig().
|
private |
Definition at line 91 of file filedlgimpl.hxx.
Referenced by enablePasswordBox(), execute(), and FileDialogHelper_Impl().
|
private |
Definition at line 92 of file filedlgimpl.hxx.
Referenced by execute(), FileDialogHelper_Impl(), and updateSelectionBox().
|
private |
Definition at line 93 of file filedlgimpl.hxx.
Referenced by execute(), FileDialogHelper_Impl(), and updateSelectionBox().
|
private |
Definition at line 95 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), saveConfig(), and updateSelectionBox().
|
private |
Definition at line 83 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), handleDialogSizeChanged(), handleDirectoryChanged(), handleFileSelectionChanged(), loadConfig(), and updatePreviewState().
|
private |
Definition at line 89 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), handleControlStateChanged(), and implDoExecute().
|
private |
Definition at line 75 of file filedlgimpl.hxx.
Referenced by getInitPath(), saveConfig(), SaveLastUsedFilter(), and SetContext().
|
private |
Definition at line 57 of file filedlgimpl.hxx.
Referenced by implGetAndCacheFiles().
|
private |
Definition at line 73 of file filedlgimpl.hxx.
Referenced by FileDialogHelper_Impl(), preExecute(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 54 of file filedlgimpl.hxx.
Referenced by controlStateChanged(), dialogClosed(), dialogSizeChanged(), directoryChanged(), FileDialogHelper_Impl(), and fileSelectionChanged().
|
private |
Definition at line 55 of file filedlgimpl.hxx.
Referenced by execute(), FileDialogHelper_Impl(), and GetFrameInterface().
|
private |
Definition at line 53 of file filedlgimpl.hxx.
Referenced by addGraphicFilter(), FileDialogHelper_Impl(), getGraphic(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 52 of file filedlgimpl.hxx.
Referenced by addFilters(), createMatcher(), FileDialogHelper_Impl(), getCurrentSfxFilter(), getRealFilter(), setFilter(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 47 of file filedlgimpl.hxx.
Referenced by addFilter(), addFilters(), addGraphicFilter(), displayFolder(), dispose(), enablePasswordBox(), execute(), FileDialogHelper_Impl(), getCurrentFilterUIName(), getGraphic(), getPath(), implDoExecute(), implInitializeFileName(), implStartExecute(), loadConfig(), saveConfig(), setControlHelpIds(), setDefaultValues(), setFileName(), setFilter(), updateExportButton(), updateExtendedControl(), updatePreviewState(), updateSelectionBox(), updateVersions(), verifyPath(), and ~FileDialogHelper_Impl().
|
private |
Definition at line 48 of file filedlgimpl.hxx.
Referenced by CheckFilterOptionsCapability(), and FileDialogHelper_Impl().