61 void SetScheme(std::u16string_view rScheme);
69 void setFTPUser(
const OUString& rUser,
const OUString& rPassword);
75 OUString& aStrIntName, OUString& aStrFrame,
86 virtual void SetMarkStr (
const OUString& aStrMark )
override;
virtual ~SvxHyperlinkInternetTp() override
std::unique_ptr< weld::CheckButton > m_xCbAnonymous
DECL_LINK(ModifiedTargetHdl_Impl, weld::ComboBox &, void)
Contents of editfield "Target" modified.
DECL_LINK(ClickAnonymousHdl_Impl, weld::Toggleable &, void)
Checkbox : Anonymous User.
OUString GetSchemeFromButtons() const
std::unique_ptr< weld::Label > m_xFtLogin
std::unique_ptr< weld::Label > m_xFtTarget
DECL_LINK(TimeoutHdl_Impl, Timer *, void)
Handler for timer -timeout.
std::unique_ptr< weld::Entry > m_xEdLogin
void setFTPUser(const OUString &rUser, const OUString &rPassword)
INetProtocol GetSmartProtocolFromButtons() const
DECL_LINK(Click_SmartProtocol_Impl, weld::Toggleable &, void)
Radiobutton toggled: Type HTTP or FTP.
SvxHyperlinkInternetTp(weld::Container *pParent, SvxHpLinkDlg *pDlg, const SfxItemSet *pItemSet)
std::unique_ptr< weld::RadioButton > m_xRbtLinktypInternet
virtual void GetCurrentItemData(OUString &rStrURL, OUString &aStrName, OUString &aStrIntName, OUString &aStrFrame, SvxLinkInsertMode &eMode) override
virtual void SetInitFocus() override
OUString maStrOldPassword
virtual void SetMarkWndShouldOpen(bool bOpen) override
virtual void SetMarkStr(const OUString &aStrMark) override
DECL_LINK(LostFocusTargetHdl_Impl, weld::Widget &, void)
Combobox "Target" lost its focus.
OUString CreateAbsoluteURL() const
DECL_LINK(ModifiedLoginHdl_Impl, weld::Entry &, void)
Contents of editfield "Login" modified.
virtual void FillDlgFields(const OUString &rStrURL) override
std::unique_ptr< weld::Entry > m_xEdPassword
void RemoveImproperProtocol(std::u16string_view rProperScheme)
virtual bool ShouldOpenMarkWnd() override
void setAnonymousFTPUser()
std::unique_ptr< SvxHyperURLBox > m_xCbbTarget
static std::unique_ptr< IconChoicePage > Create(weld::Container *pWindow, SvxHpLinkDlg *pDlg, const SfxItemSet *pItemSet)
std::unique_ptr< weld::Label > m_xFtPassword
std::unique_ptr< weld::RadioButton > m_xRbtLinktypFTP
void SetScheme(std::u16string_view rScheme)