X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCutAndPaste.h;h=825b11d210b0a0ff047b64ee1225d33789264906;hb=797d87b4513088a66b17c7ac653b84e36ea80458;hp=c0888e89f795f74e683931f9630d550f42f3b1c5;hpb=612a097878de07556b76f7445a5564320987ff97;p=features.git diff --git a/src/CutAndPaste.h b/src/CutAndPaste.h index c0888e89f7..825b11d210 100644 --- a/src/CutAndPaste.h +++ b/src/CutAndPaste.h @@ -23,26 +23,32 @@ class LyXParagraph; class CutAndPaste { public: /// + static bool cutSelection(LyXParagraph * startpar, LyXParagraph ** endpar, int start, int & end, char tc, bool doclear = false); /// + static bool copySelection(LyXParagraph * startpar, LyXParagraph * endpar, int start, int end, char tc); /// + static bool pasteSelection(LyXParagraph ** par, LyXParagraph ** endpar, int & pos, char tc); /// - int nrOfParagraphs() const; + static + int nrOfParagraphs(); /** needed to switch between different classes this works for a list of paragraphs beginning with the specified par return value is the number of wrong conversions - */ + */ + static int SwitchLayoutsBetweenClasses(LyXTextClassList::size_type class1, LyXTextClassList::size_type class2, LyXParagraph * par); /// - bool checkPastePossible(LyXParagraph *, int pos) const; + static + bool checkPastePossible(LyXParagraph *, int pos); }; #endif