This namespace contains platform-independent classes of Azuki.
Classes
Class | Description | |
---|---|---|
![]() |
Actions |
A static class containing predefined actions for Azuki.
|
![]() |
AutoIndentHooks |
Static class containing hook delegates for auto-indentation.
|
![]() |
BgColorTextDecoration |
Represents how text should be decorated with special background color.
|
![]() |
ColorScheme |
Color set used for drawing text.
|
![]() |
ContentChangedEventArgs |
Event information about content change.
|
![]() |
DefaultWordProc |
The only one built-in word processor
which can handle Japanese kinsoku-shori.
|
![]() |
Document |
The document of the Azuki editor engine.
|
![]() |
FontInfo |
Information about font.
|
![]() |
LineDrawEventArgs |
Information about LineDrawing event or LineDrawn event.
|
![]() |
Marking |
Manager of marking information
which is to indicate attributes apart from syntax or grammar.
|
![]() |
MarkingInfo |
Information of marking.
|
![]() |
OutlineTextDecoration |
- EXPERIMENTAL - Decorates text with a transparent rectangle.
|
![]() |
Plat |
The singleton class of platform API caller.
|
![]() |
SearchResult |
Result of a text search.
|
![]() |
SelectionChangedEventArgs |
Event information about selection change.
|
![]() |
TextDecoration |
Represents how text should be decorated graphically.
|
![]() |
UnderlineTextDecoration |
Represents how text should be decorated with underline.
|
![]() |
UserPref |
User preferences.
|
![]() |
WatchPattern |
Text pattern to be watched and marked automatically.
|
![]() |
WatchPatternSet |
Set of WatchPattern objects.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
IGraphics |
Graphic drawing interface.
|
![]() |
IMouseEventArgs |
Describes information about mouse event.
|
![]() |
IPlatform |
The interface for invoking Platform API.
|
![]() |
IUserInterface |
Interface of user interface module.
|
![]() |
IView |
Interface for view implementations.
|
![]() |
IWordProc |
Interface of word processor objects that handles 'word' in Azuki.
|
Delegates
Delegate | Description | |
---|---|---|
![]() |
ActionProc |
Common interface of actions of Azuki engine
|
![]() |
AutoIndentHook |
Hook delegate called every time a character was inserted.
|
![]() |
ContentChangedEventHandler |
Event handler for ContentChanged event.
|
![]() |
LineDrawEventHandler |
Event handler for LineDrawing event or LineDrawn event.
|
![]() |
SelectionChangedEventHandler |
Event handler for SelectionChanged event.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
Antialias |
Methods of Anti-Alias to be used for text rendering.
|
![]() |
CharClass |
Class of characters for associating logical meaning for each tokens.
|
![]() |
DrawingOption |
Option flags to specify how Azuki draws text area.
|
![]() |
HRulerIndicatorType |
Type of the indicator on horizontal ruler to indicate caret position.
|
![]() |
LineDirtyState |
State of 'dirtiness' of each logical line in document.
|
![]() |
LineStyle |
Indicates style of line for text decoration.
|
![]() |
MouseCursor |
Type of mouse cursor's graphic.
|
![]() |
TextDataType |
Specifies type of text data.
|
![]() |
ViewType |
Type of the text views.
Each view renders text content differently
and is optimized for the rendering method.
|