Calculates the caret's visual rectangle given a text offset
Calculates the caret's visual rectangle given a text offset
Default implementation does nothing.
Default implementation does nothing.
Fills a rectangle on the graphics using its current color
Fills a rectangle on the graphics using its current color
Purely informal / informational
Purely informal / informational
Translates a text area to an interval.
Translates a text area to an interval. The interval is enlarged to start at the beginning of a line and to stop at the end of a line.
Relative position in the painting stack.
Relative position in the painting stack. Lower layers are painted early, higher layers are painted on top of lower layers.
Calculates the visual rectangle for a text line containing an offset
Calculates the visual rectangle for a text line containing an offset
Calculates the visual rectangles for a text interval, and publishes events for them.
Calculates the visual rectangles for a text interval, and publishes events for them.
a "dirty" interval that needs repainting
Paints the contents within the given visual bounds.
Paints the contents within the given visual bounds.
Calculates the visual rectangles covering a given text interval
Calculates the visual rectangles covering a given text interval
Calculates the visual location of a text offset
Calculates the visual location of a text offset
Paints an interval background between selection and text for a given duration in milliseconds.