X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FTextMetrics.h;h=b854cbebd4777261cf64a34933582264efe469b9;hb=3826ff643433ad166c3402b146b3860ab5d6861e;hp=069c38a2ac61ff702ea9232e0d5f92cb1bab4a5f;hpb=e39e4cf96b23997c065a890c015138eb93a1d4fd;p=lyx.git diff --git a/src/TextMetrics.h b/src/TextMetrics.h index 069c38a2ac..b854cbebd4 100644 --- a/src/TextMetrics.h +++ b/src/TextMetrics.h @@ -113,11 +113,6 @@ public: void drawParagraph(PainterInfo & pi, pit_type pit, int x, int y) const; - /// Returns the height of the row (width member is set to 0). - /// If \c topBottomSpace is true, extra space is added for the - /// top and bottom row. - void setRowHeight(Row & row, bool topBottomSpace = true) const; - private: /// ParagraphMetrics & parMetrics(pit_type, bool redo_paragraph); @@ -139,6 +134,13 @@ private: * the cursor and when creating a visible row */ void computeRowMetrics(Row & row, int width) const; + /// Set the height of the row (without space above/below paragraph) + void setRowHeight(Row & row) const; + // Compute the space on top of a paragraph + int parTopSpacing(pit_type pit) const; + // Compute the space below a a paragraph + int parBottomSpacing(pit_type pit) const; + // Helper function for the other checkInsetHit method. InsetList::InsetTable * checkInsetHit(pit_type pit, int x, int y);