///
std::pair<pit_type, ParagraphMetrics const *> last() const;
- ///
- int parPosition(pit_type pit) const;
-
///
Dimension const & dimension() const { return dim_; }
///
int descent() const { return dim_.des; }
/// current text width.
int width() const { return dim_.wid; }
- /// current text heigth.
+ /// current text height.
int height() const { return dim_.height(); }
///
pos_type const end
) const;
- /// draw selection for a single row
- void drawRowSelection(PainterInfo & pi, int x, Row const & row,
- Cursor const & cur, pit_type const pit) const;
-
// Temporary public:
public:
/// returns the column near the specified x-coordinate of the row.
/// returns the row near the specified y-coordinate in a given paragraph
/// (relative to the screen). If assert_in_view is true, it is made sure
/// that the row is on screen completely; this might change the given pit.
- Row const & getPitAndRowNearY(int y, pit_type & pit,
+ Row const & getPitAndRowNearY(int & y, pit_type & pit,
bool assert_in_view, bool up);
/// returns the paragraph number closest to screen y-coordinate.