Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Visual Basic
Include Protected Members
Include Inherited Members

Azuki 1.7 Documentation
IView Methods
IView Interface See Also Send Feedback

The IView type exposes the following members.

# Methods

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

# See Also

IView Interface
Sgry.Azuki Namespace