Kaydet (Commit) 418adc09 authored tarafından Michael Meeks's avatar Michael Meeks Kaydeden (comit) Jan Holesovsky

lo: disable under-used hyperlink fields that are buggy online.

Change-Id: If2069288fac14c6113754288eb9136449626393d
Reviewed-on: https://gerrit.libreoffice.org/72781Reviewed-by: 's avatarJan Holesovsky <kendy@collabora.com>
Tested-by: 's avatarJan Holesovsky <kendy@collabora.com>
üst 4dac3a64
...@@ -242,6 +242,8 @@ void SvxHyperlinkTabPageBase::ShowMarkWnd () ...@@ -242,6 +242,8 @@ void SvxHyperlinkTabPageBase::ShowMarkWnd ()
// Fill Dialogfields // Fill Dialogfields
void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pHyperlinkItem ) void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pHyperlinkItem )
{ {
if (!comphelper::LibreOfficeKit::isActive())
{
// Frame // Frame
sal_Int32 nPos = mpCbbFrame->GetEntryPos ( pHyperlinkItem->GetTargetFrame() ); sal_Int32 nPos = mpCbbFrame->GetEntryPos ( pHyperlinkItem->GetTargetFrame() );
if ( nPos != COMBOBOX_ENTRY_NOTFOUND) if ( nPos != COMBOBOX_ENTRY_NOTFOUND)
...@@ -249,6 +251,7 @@ void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pH ...@@ -249,6 +251,7 @@ void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pH
// Form // Form
OUString aStrFormText = CuiResId( RID_SVXSTR_HYPERDLG_FROM_TEXT ); OUString aStrFormText = CuiResId( RID_SVXSTR_HYPERDLG_FROM_TEXT );
OUString aStrFormButton = CuiResId( RID_SVXSTR_HYPERDLG_FORM_BUTTON ); OUString aStrFormButton = CuiResId( RID_SVXSTR_HYPERDLG_FORM_BUTTON );
if( pHyperlinkItem->GetInsertMode() & HLINK_HTMLMODE ) if( pHyperlinkItem->GetInsertMode() & HLINK_HTMLMODE )
...@@ -264,6 +267,18 @@ void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pH ...@@ -264,6 +267,18 @@ void SvxHyperlinkTabPageBase::FillStandardDlgFields ( const SvxHyperlinkItem* pH
mpLbForm->InsertEntry( aStrFormButton ); mpLbForm->InsertEntry( aStrFormButton );
mpLbForm->SelectEntryPos ( pHyperlinkItem->GetInsertMode() == HLINK_BUTTON ? 1 : 0 ); mpLbForm->SelectEntryPos ( pHyperlinkItem->GetInsertMode() == HLINK_BUTTON ? 1 : 0 );
} }
}
else
{
mpCbbFrame->Hide();
mpLbForm->Hide();
VclPtr<FixedText> pLabel;
get(pLabel, "form_label");
pLabel->Hide();
get(pLabel, "frame_label");
pLabel->Hide();
}
// URL // URL
mpEdIndication->SetText ( pHyperlinkItem->GetName() ); mpEdIndication->SetText ( pHyperlinkItem->GetName() );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment