The IView type exposes the following members.

Methods

  Name Description
Public method GetCharIndexFromLineColumnIndex
Calculates char-index from screen line/column index.
Public method GetDesiredColumn
Gets current "desired column" value.
Public method GetHRulerIndex(Int32)
Calculates location of character at specified index in horizontal ruler index.
Public method GetHRulerIndex(Int32, Int32)
Calculates location of character at specified index in horizontal ruler index.
Public method GetIndexFromVirPos(Point)
Gets char-index of the char at the point specified by location in the virtual space.
Public method GetIndexFromVirPos(IGraphics, Point)
Gets char-index of the char at the point specified by location in the virtual space.
Public method GetLineColumnIndexFromCharIndex
Calculates screen line/column index from char-index.
Public method GetLineHeadIndex
Gets the index of the first char in the line.
Public method GetLineHeadIndexFromCharIndex
Gets the index of the first char in the screen line which contains the specified char-index.
Public method GetLineIndexFromCharIndex
Calculates screen line index from char-index.
Public method GetLineLength
Gets length of the pysical line.
Public method GetRectSelectRanges
Calculates and returns text ranges that will be selected by specified rectangle.
Public method GetVirPosFromIndex(Int32)
Calculates location in the virtual space of the character at specified index.
Public method GetVirPosFromIndex(Int32, Int32)
Calculates location in the virtual space of the character at specified index.
Public method GetVirPosFromIndex(IGraphics, Int32)
Calculates location in the virtual space of the character at specified index.
Public method GetVirPosFromIndex(IGraphics, Int32, Int32)
Calculates location in the virtual space of the character at specified index.
Public method HScroll
Scroll horizontally.
Public method Invalidate()()()()
Requests to invalidate whole area.
Public method Invalidate(Rectangle)
Requests to invalidate specified area.
Public method Invalidate(Int32, Int32)
Requests to invalidate area covered by given text range.
Public method Invalidate(Int32, Int32, Int32, Int32)
Requests to invalidate specified area.
Public method ScreenToVirtual
Converts a coordinate in client area to a coordinate in virtual space.
Public method Scroll
Scroll vertically.
Public method ScrollToCaret
Scroll to where the caret is.
Public method SetDesiredColumn
Sets column index of the current caret position to "desired column" value.
Public method VirtualToScreen
Converts a coordinate in virtual space to a coordinate in client area.
Public method ZoomIn
Sets font size to larger one.
Public method ZoomOut
Sets font size to smaller one.

See Also