]> git.lyx.org Git - lyx.git/blobdiff - src/tabular.h
Implement copying of rows and columns in tables
[lyx.git] / src / tabular.h
index 6b2fb6afde9a3be5e239dc8f14314500a46f90ae..e3fe328fe8706c509609320397449cb310d6672c 100644 (file)
@@ -43,6 +43,10 @@ public:
                ///
                DELETE_COLUMN,
                ///
+               COPY_ROW,
+               ///
+               COPY_COLUMN,
+               ///
                TOGGLE_LINE_TOP,
                ///
                TOGGLE_LINE_BOTTOM,
@@ -282,10 +286,14 @@ public:
        ///
        void deleteRow(row_type row);
        ///
+       void copyRow(BufferParams const &, row_type);
+       ///
        void appendColumn(BufferParams const &, idx_type cell);
        ///
        void deleteColumn(col_type column);
        ///
+       void copyColumn(BufferParams const &, col_type);
+       ///
        bool isFirstCellInRow(idx_type cell) const;
        ///
        idx_type getFirstCellInRow(row_type row) const;