Azuki is a text editor engine for both .NET Framework and .NET Compact Framework.
Azuki is developed under zlib license.
Currently supported platforms are next:
mod: Azuki uses 'Arrow' mouse cursor graphic when the cursor is on horizontal ruler area
fix: URIs already marked up will be unmarked when MarksUri property of IUserInterface (AzukiControl) is changed to false
fix: CanUndo property of IUserInterface(AzukiControl) is not updated to True yet in ContentChanged event handler which is invoked when the document is firstly modified
fix: a bug of built-in LaTeX Highlighter (if a pair of curly brackets appears after a \section command and before other command, then its content will be highlighted as a heading)
fix: [Ann] URIs in newly created document will never be marked
fix: [Ann] tagged as version 1.6.2
1.6.1 (2011-02-20)
add: now Document.IsDirty will be False automatically when UNDO/REDO restores document to the state of when the Document.IsDirty was set False by application code
add: now UNDOing text modification also restores modification state of each lines
add: added CanCut, CanCopy, CanPaste properties to AzukiControl (IUserInterface.)
add: now built-in URI marker can be enabled or disabled through AzukiControl.MarksUri property or Document.MarksUri property
add: IView now has some properties to get rectangle of informational areas; DirtBarRectangle, LineNumberAreaRectangle, and TextAreaRectangle.
add: [Ann] disables menu items which are not usable or effectless according to the situation
add: [Ann] clicking an URI string which is already selected, Ann now clears selection and place the caret at clicked position
mod: Document.IsDirty cannot be set as True by application code
mod: added some properties to IHighlighter for supporting 'hook' mechanism which can overre default highlighting logic
mod: built-in URI marker is now disabled by default
fix: improved logic to detect URI
fix: now information of marking ID of URI (0) can be changed; it is now not 'reserved ID' but simply 'internally used ID'
fix: built-in highlighter for C/C++ now highlights preprocessor macros properly if there are spaces between '#' and keyword of it (31 spaces at maximum)
fix: bug of kinsoku shori: some of the characters in CharsForbiddenToStartLine or CharsForbiddenToEndLine of DefaultWordProcforbidden can be ignored if unsorted character array was set to them
fix: added ShowsDirBar property to IUserInterface
fix: now Azuki do nothing for double click in other areas than text area
fix: now AzukiControl.Click nor AzukiControl.MouseClick event will not be invoked on a MouseUp event which was occurred at far place from where preceding MouseDown event occurred at
fix: now IMouseEventArgs.Location for AzukiControl.Click and AzukiControl.MouseClick event is not the position of last MouseDown event but the position of the last MouseUp event
fix: [Ann] little resource leak in searching GUI of Ann
Fixed a problem that ForeColor property and BackColor property of AzukiControl cannot be changed properly in visual designer of Visual Studio.
1.5.8 (2010-11-27)
fix: in visual designer, ForeColor and BackColor property of AzukiControl cannot be changed
fix: [Ann] tagged as version 1.4.8
1.5.7 (2010-07-09)
fix: pasting non-text clipboard data locks clipboard system and prevents any other program from using clipboard (degrade problem since 1.5.0)
fix: now Azuki does not uses System.Drawing.Font.OriginalFontName property
fix: [Ann] tagged as version 1.4.7
1.5.6 (2010-06-12)
fix: if a word of specific pattern such as "11aa" was starting the document, and if a user deleted or selected it, an exception occurs (bug since 1.2.0)
fix: graphic may not be properly refreshed under rare condition (bug since 1.3.0)
fix: on Windows Mobile, text input by IME is inserted twice (bug since 1.5.1)
fix: [Ann] opening a file (which is already opened file by a Ann.exe process) with a new Ann.exe process causes internal exception
fix: [Ann] tagged as version 1.4.6
1.5.5 (2010-05-16)
fix: now calling AzukiControl.ClearHistory properly redraws DirtBar
fix: now changing AzukiControl.TabWidth updates line-wrapping information
fix: [Ann] now tab width can not be set as 0 or less in drawing option dialog
fix: [Ann] tagged as version 1.4.5
1.5.4 (2010-04-17)
add: now anti-alias method applied to text rendering can be changed through UserPref.Antialias property
add: now color value literal used in HTML such as #E0C184 is treated as one word
fix: dragging mouse cursor from text area to line number area makes selection anchor invalid
fix: [Ann] tagged as version 1.4.4
1.5.3 (2010-04-06)
fix: in line-wrapping mode, deleting a character at beginning of line with BackSpace key corrupts line management data
fix: in line-wrapping mode, dragging mouse on line number area toward document head may make selection range invalid
fix: dragging mouse on text area near left border turns line selection mode on
fix: [Ann] many dialogs will appear when main window was activated if multiple files editing are update by other programs
fix: [Ann] tagged as version 1.4.3
1.5.2 (2010-03-22)
fix: fixed a degrade problem in 1.5.1 (AzukiControl cannot be focused by mouse click)
fix: now line number area will properly be widen when a figure of maximum line number increases
fix: improved automatic range expansion function of horizontal scroll bar for very long line (only in non-line-wrapping mode)
fix: now Azuki properly updates line wrapping information when editing text at head of a line made by line wrapping
fix: [Ann] tagged as version 1.4.2
1.5.1 (2010-03-21)
add: clicking or dragging line number area now selects physical lines
add: added an action to insert new line above the caret (implemented as Actions.BreakPreviousLine, default key-bind is Ctrl+Enter)
add: added an action to insert new line below the caret (implemented as Actions.BreakNextLine, default key-bind is Ctrl+Shift+Enter)
add: now scrolling beyond final line can be prevented with AzukiControl.ScrollsBeyondLastLine property
add: added IsRectSelectModeChanged event for AzukiControl
add: added IView.GetLineLength method for retrieving length of a physical line
add: now Azuki accepts text input from IME at once, not one character by one character
mod: now Azuki draws line number area and dirt bar area for (non-existing) lines beyond EOF
mod: now Azuki does not break line on pressing Enter key with Shift, Ctrl or Windows
mod: now AzukiControl.ConvertsTabToSpaces property is not attributed as obsoleted
mod: now Katakana middle dot (U+30fb) is treated not as katakana but as symbol/punctuation character
mod: now Ideographic iteration mark (U+3005) is treated not as symbol/punctuation but kanji/other character
mod: now Azuki respects system setting of font rendering method (enabling anti-alias or not, etc.)
fix: in WPF application, menu is activated after rectangular selection by alt+mouse if using AzukiControl through WindowsFormsHost window
fix: now AzukiControl can be used with DockPanel Suite
Although 'clickable URL' is a feature to provide opening URL in document directly, Azuki only marks URLs text in document as URI and make them "looks clickable;" and does not open the URL. Detecting click of URL through mouse events and opening it must be done by application side.
Poedit is cross-platform gettext catalogs (PO files) editor which runs on Unix, Windows and Mac OS X. Unlike other editors, Poedit provides compact view of data and very effective UI.
The Beamer class is a LaTeX class for creating presentations using a video projector. THIS PAGE IS NO LONGER MAINTAINED. Home page: http://bitbucket.org/rivanvx/beamer Mailing lists: http://groups....