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 Properties
IView Interface See Also Send Feedback

The IView type exposes the following members.

# Properties

| Name | Description
--- | --- | ---
| ColorScheme | Color set used for displaying text.
| DirtBarRectangle | Gets location and size of the dirt bar area.
| Document | Gets or sets the document displayed in this view.
| DrawingOption | Gets or sets view drawing options flags.
| DrawsEofMark | Gets or sets whether to draw EOF mark or not.
| DrawsEolCode | Gets or sets whether to draw EOL code with special graphic or not.
| DrawsFullWidthSpace | Gets or sets whether to draw full-width space with special graphic or not.
| DrawsSpace | Gets or sets whether to draw half-width space with special graphic or not.
| DrawsTab | Gets or sets whether to draw tab character with special graphic or not.
| FirstVisibleLine | Gets or sets the index of the first visible (graphically top most) line of currently active document.
| FontInfo | Gets or sets the font used for drawing text.
| HighlightsCurrentLine | Gets or sets whether the current line would be drawn with underline or not.
| HighlightsMatchedBracket | Gets or sets whether to highlight matched bracket or not.
| HRulerHeight | Gets height of the horizontal ruler.
| HRulerIndicatorType | Gets or sets type of the indicator on the horizontal ruler.
| HRulerRectangle | Gets location and size of the horizontal ruler area.
| HRulerUnitWidth | Gets distance between lines on the horizontal ruler.
| LeftMargin | Gets or sets left margin of the view in pixel.
| LineCount | Gets number of the screen lines.
| LineHeight | Gets height of each lines in pixel.
| LineNumAreaWidth | Gets width of the line number area in pixel.
| LineNumberAreaRectangle | Gets location and size of the line number area.
| LinePadding | Gets or sets size of padding between lines in pixel.
| LineSpacing | Gets distance between lines in pixel.
| ScrollPos | Gets or sets virtual location of currently visible area.
| ScrollsBeyondLastLine | Gets or sets whether to scroll beyond the last line of the document or not.
| ShowLineNumber | Gets or sets whether to show line number or not.
| ShowsDirtBar | Gets or sets whether to show 'dirt bar' or not.
| ShowsHRuler | Gets or sets whether to show horizontal ruler or not.
| SpaceWidthInPx | Gets width of space character (U+0020) in pixel.
| TabWidth | Gets or sets tab width in count of space chars.
| TabWidthInPx | Gets width of tab character (U+0009) in pixel.
| TextAreaRectangle | Gets location and size of the visible text area in screen.
| TextAreaWidth | Gets or sets width of the virtual text area.
| TopMargin | Gets or sets top margin of the view in pixel.
| VisibleSize | Gets or sets size of the currently visible area. This value includes the size of both line-number area and visible text area.
| VisibleTextAreaSize | Gets or sets size of the currently visible size of the text area (line number area is not included).
| XofDirtBar | Gets X coordinate in client area of dirt bar area.
| XofLeftMargin | Gets X coordinate in client area of left margin.
| XofLineNumberArea | Gets X coordinate in client area of line number area.
| XofTextArea | Gets X coordinate in client area of text area.
| YofHRuler | Gets Y coordinate in client area of horizontal ruler.
| YofTextArea | Gets Y coordinate in client area of text area.
| YofTopMargin | Gets Y coordinate in client area of top margin.

# See Also

IView Interface
Sgry.Azuki Namespace