]> git.lyx.org Git - lyx.git/blobdiff - src/CutAndPaste.h
Fix layout bug. Pasting text into a cell tried to set Standard layout, because
[lyx.git] / src / CutAndPaste.h
index 39de6b903674c2c6b93d56d24986ebc73bfa1b60..3d6e3808f6f84b9617be3298dc3bcf5fd2f4fbad 100644 (file)
@@ -33,7 +33,7 @@ class ParagraphList;
 namespace cap {
 
 /// Get all elements of the cut buffer in plain text format.
-std::vector<docstring> availableSelections();
+std::vector<docstring> availableSelections(Buffer const *);
 /// Get the number of available elements in the cut buffer.
 size_type numberOfSelections();
 /// Get the sel_index-th element of the cut buffer in plain text format.
@@ -121,6 +121,8 @@ void eraseSelection(Cursor & cur);
 /// start. If the selection is inside only one cell, nothing is done. Return
 /// true if the selection now does not span multiple cells anymore.
 bool reduceSelectionToOneCell(Cursor & cur);
+/// Returns true if multiple cells are selected in mathed.
+bool multipleCellsSelected(Cursor const & cur);
 /// Erase the selection and return it as a string.
 /// Does not handle undo. Does only work if the whole selection is in mathed.
 docstring grabAndEraseSelection(Cursor & cur);