implement Cut, Copy, Paste messages in SheetView

This commit is contained in:
wmayer
2018-10-10 08:25:34 +02:00
parent 3ea9b6ca70
commit e450387d36

View File

@@ -148,6 +148,18 @@ bool SheetView::onMsg(const char *pMsg, const char **)
getGuiDocument()->saveAs();
return true;
}
else if (strcmp("Cut",pMsg) == 0) {
ui->cells->cutSelection();
return true;
}
else if (strcmp("Copy",pMsg) == 0) {
ui->cells->copySelection();
return true;
}
else if (strcmp("Paste",pMsg) == 0) {
ui->cells->pasteClipboard();
return true;
}
else
return false;
}
@@ -166,6 +178,12 @@ bool SheetView::onHasMsg(const char *pMsg) const
return true;
else if (strcmp("SaveAs",pMsg) == 0)
return true;
else if (strcmp("Cut",pMsg) == 0)
return true;
else if (strcmp("Copy",pMsg) == 0)
return true;
else if (strcmp("Paste",pMsg) == 0)
return true;
else
return false;
}