summaryrefslogtreecommitdiff
path: root/svx/source/fmcomp/gridctrl.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-04-14 16:40:08 +0100
committerCaolán McNamara <caolanm@redhat.com>2017-04-14 16:40:08 +0100
commit88b42085ab5af0f865573180e642af9b29f472e5 (patch)
treed7f21cce1aa299d63d83805d8086bfbbadf250eb /svx/source/fmcomp/gridctrl.cxx
parent7a01268f3fccd9cb43097f27696fec563f21b336 (diff)
convert cell menu to .ui
Change-Id: If0b17eb94a629d6a46d5fd44430e866135a4c002
Diffstat (limited to 'svx/source/fmcomp/gridctrl.cxx')
-rw-r--r--svx/source/fmcomp/gridctrl.cxx12
1 files changed, 4 insertions, 8 deletions
diff --git a/svx/source/fmcomp/gridctrl.cxx b/svx/source/fmcomp/gridctrl.cxx
index c4ee149afe30..363df1260eda 100644
--- a/svx/source/fmcomp/gridctrl.cxx
+++ b/svx/source/fmcomp/gridctrl.cxx
@@ -2860,14 +2860,10 @@ void DbGridControl::Command(const CommandEvent& rEvt)
}
else if (canCopyCellText(nRow, nColId))
{
- ScopedVclPtrInstance<PopupMenu> aContextMenu(SVX_RES(RID_SVXMNU_CELL));
- aContextMenu->RemoveDisabledEntries(true, true);
- switch (aContextMenu->Execute(this, rEvt.GetMousePosPixel()))
- {
- case SID_COPY:
- copyCellText(nRow, nColId);
- break;
- }
+ VclBuilder aBuilder(nullptr, VclBuilderContainer::getUIRootDir(), "svx/ui/cellmenu.ui", "");
+ VclPtr<PopupMenu> aContextMenu(aBuilder.get_menu("menu"));
+ if (aContextMenu->Execute(this, rEvt.GetMousePosPixel()))
+ copyCellText(nRow, nColId);
}
else
{