tdf#164183 Add hyperlink entries to context menu of tables
Table objects in Draw/Impress now have Open/Edit/Copy/Remove hyperlink entries in context menu of text in table objects. Change-Id: Id3a5346eb3227871a06d2ea7fdb3ed38c07654c6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/177849 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
This commit is contained in:
committed by
Samuel Mehrbrodt
parent
8e48c41a21
commit
853ddebc0b
@@ -49,6 +49,11 @@
|
||||
<menu:menuitem menu:id=".uno:FontDialog"/>
|
||||
<menu:menuitem menu:id=".uno:ParagraphDialog"/>
|
||||
<menu:menuseparator/>
|
||||
<menu:menuitem menu:id=".uno:OpenHyperlinkOnCursor"/>
|
||||
<menu:menuitem menu:id=".uno:EditHyperlink"/>
|
||||
<menu:menuitem menu:id=".uno:CopyHyperlinkLocation"/>
|
||||
<menu:menuitem menu:id=".uno:RemoveHyperlink"/>
|
||||
<menu:menuseparator/>
|
||||
<menu:menu menu:id=".uno:ObjectAlign"/>
|
||||
<menu:menu menu:id=".uno:ArrangeMenu">
|
||||
<menu:menupopup>
|
||||
|
||||
@@ -49,6 +49,11 @@
|
||||
<menu:menuitem menu:id=".uno:FontDialog"/>
|
||||
<menu:menuitem menu:id=".uno:ParagraphDialog"/>
|
||||
<menu:menuseparator/>
|
||||
<menu:menuitem menu:id=".uno:OpenHyperlinkOnCursor"/>
|
||||
<menu:menuitem menu:id=".uno:EditHyperlink"/>
|
||||
<menu:menuitem menu:id=".uno:CopyHyperlinkLocation"/>
|
||||
<menu:menuitem menu:id=".uno:RemoveHyperlink"/>
|
||||
<menu:menuseparator/>
|
||||
<menu:menu menu:id=".uno:ObjectAlign"/>
|
||||
<menu:menu menu:id=".uno:ArrangeMenu">
|
||||
<menu:menupopup>
|
||||
|
||||
@@ -292,7 +292,12 @@ bool SvxTableController::onMouseButtonDown(const MouseEvent& rMEvt, vcl::Window*
|
||||
}
|
||||
|
||||
if( rMEvt.IsRight() && eHit != TableHitKind::NONE )
|
||||
{
|
||||
OutlinerView* pOLV = mrView.GetTextEditOutlinerView();
|
||||
if( pOLV )
|
||||
pOLV->MouseButtonDown(rMEvt);
|
||||
return true; // right click will become context menu
|
||||
}
|
||||
|
||||
// for cell selection with the mouse remember our first hit
|
||||
if( mbLeftButtonDown )
|
||||
|
||||
Reference in New Issue
Block a user