Quantum Whale
Editor.NET
Latest Release
1.47 (21 Apr 2007)
Features
Live Demos(New)
Requirements
Screenshots
Version History
Qwhale.net > Products > Editor.NET

Version History

Editor.NET - Version 1.48

Bug Fixes :

Editor
  • Bug with global settings serialization.
  • Bug with named bookmarks that were added in the same line.
  • Minor search/replace issues.
  • Bug with expanding collapsed regions.
  • Bug with automatic indentation while single line pasting.
  • Bug with code selection when line numbers region is clicked.
Code Completion
  • Bug with code completion with boolean types for CaseSensitive parsers.
  • Bug with autocompletion for structures in VB Parser.
  • Minor code completion issues.
Syntax Parsers
  • Bug with try/catch statement in Cs Parser.
  • Bug with several Handles statement in VB Parser.
  • Bug with '-' character in Xml Parser.
  • Bug with XML tags in Xml Parser.
  • Bug with """" strings in VbScript Parser.
  • Bug with autocompletion of statements in VB Parser.
  • Bug with eqv, ^ operators in VbScript Parser.
  • Bug with parsing CType, CCur and such in VB and VbScript Parsers.

Editor.NET - Version 1.47

New Features :

Syntax Parsers
  • Automatic insertion of end-of-block in VBScript Parser.

Bug Fixes :

Editor
  • Bug with color themes in global settings dialog.
  • Bug with global settings serialization.
Code Completion
  • Bug with parameter info tooltip.
  • Bug with code snipptes in VB parser.
  • Minor code completion issues.
Syntax Parsers
  • Bug with indentation of If/Select Case statement in VB Parser.
  • Bug with parsing CDATA sections in Xml parser.

Editor.NET - Version 1.46

New Features :

Editor
  • Macro record sequence can now be stored in external file/stream.
  • Option to copy editor content in rtf format to clipboard.
  • Option to select line when the user clicks on the gutter.
  • MaxLength property to specify the maximum number of characters that the user can enter.
  • Color themes added to Editor Settings dialog.
  • Column margins added, now margins can be displayed for several columns.
  • DrawColumnsIndent option to draw indentation marks.
Syntax Parser
  • VBScriptParser, JavaScript Parser: added built-in functions.
  • Code completion now loads descriptions from external xml files.
  • Quick info tips can be displayed when moving mouse over identifiers.
  • Code completion can now work in Visual Studio 2005 like mode.

Bug Fixes :

Editor
  • ReplaceAll bugs with undo.
  • Bug with searching in a selected block.
  • Bug in incremental search.
  • Bug with navigation through words.
  • Code snippets painting bug.
  • Bug with calculating max string length for horizontal scrolling.
  • GetCharsAbcWidth function is now used for more accurate results when calculating string width..
Syntax Parser
  • Sql Parser minor parsing issue.
  • JavaScript parser: minor issues.
  • Vb parser: with statement, global functions.
  • Vb parser: auto completion for class/end class, sub/end sub, with/end with, for/next, etc.
  • Code completion minor issues.

Editor.NET - Version 1.45

New Features :

Editor
  • CycledSearch option added allowing to search from beginning of the document till the starting point of the search.
  • SilentSearch option added to not display "not found" message when search is not successful.
  • Horizontal scrolling updates more precisely with monospaced fonts during control resizing.
  • Drag caret displayed during drag-n-drop operations.
  • LineSeparator - added option to separate lines beyond EOF.
  • Windows message handling added for clipboard messages.
Code Completion
  • Tooltip added for code snippets and code snippet fields.
  • Code snippets: now both snippets and snippet folders can be displayed on the same level.
  • Code completion for methods inside partial classes.
  • Quick info is now supported by syntax parser (it's invoked by pressing Ctrl+K+I in the Editor).
  • Code completion for array variables in VB.
  • Ability to exclude certain type members from being shown in code completion windows.
Syntax Parser
  • Added support for IImport interface allowing importing and parsing content from the file or stream.
  • Added Xml comments to VB parser.
  • All features of Java (Sun) parser supported.
  • MS Sql parser added.

Bug Fixes :

Editor
  • Bug with searching for compound words when WholeWordsOnly option is on.
  • Bug with deleting outline sections when performing undo operation.
  • Bug with replacing selected text when it's not matched search criteria.
  • BeyondEof option did not work properly.
  • Bug with serializing Editor to xml file.
  • Bug with calculating line numbers width.
  • Bug with calculating size of vertical scrollbar.
  • Bug with LineSeparator.TempHighlightLine method
  • Bug with FindNextSelected/FindPreviousSelected methods.
  • Bug with dragging content to or from another source.
Code Completion
  • Bug with closing code completion window when mouse leaves the control.
  • Code snippets crashed when closing using Alt + F4.
  • Caret inside Code Snippets window was not always positioned correctly.
  • Description tooltip for .NET types worked incorrectly.
  • Bug with setting focus to Edit control when closing code completion hint.
Syntax Parser
  • Bug with highlighting multi-line string constants containing " character.
  • Bug with #regions inside statements in VB parser.
  • Minor fixes to VBScript parser
Api added
  • ISearch.Find method allowing finding for all occurrences of the pattern inside the text.
  • ILineStyles.SetLineStyle allowing setting line style for text range.
  • ICodeCompletionProvider.Sort allowing sorting code completion provider's content.
  • ICollapseable.CollapsedCount method allowing getting number of collapsed section.

Also we've updated our installation to use MSI, copy assemblies to GAC and register components on Visual Studio toolbox automatically.

Editor.NET - Version 1.42

Bug Fixes :

Editor
  • Last eol was removed when setting Editor's text.
  • User margin painting bug.
  • Last line was not always visible when scrolling vertically.
  • CanPaste, CanCut now work more accurately with readonly control.
  • Default popup menu constants were not localized.
  • Bug with block deletion and undo.
Syntax Parser
  • Vb parser : default arguments was parsed incorrectly.
Code Completion
  • Code completion did not work for namespaces listed in using section within a region.
  • Bug with showing enumeration members in Vb Parser case statement and method arguments.
  • Default and byref parameter modificators was not shown
  • Code snippets - several minor problems fixed.
  • Bug with autosize in code completion listbox.

Api changed :

  • ReadOnly was changed to Readonly.
  • FullCollapse, FullExpand was added to IOutlining interface.
  • SaveStream, LoadStream now accepts Stream parameter.
Several minor bugs fixed.

Editor.NET - Version 1.41

Bug Fixes :

Syntax Parser
  • Vb parser : else statement was parsed incorrectly.
  • Vb parser : for statement was parsed incorrectly.
  • Smart Format crashed with Vb parser.
  • Wave underline did not worked correctly at the end of the line.
Code Completion
  • Code completion did not working for system types.
  • Code completion repository crashed when registering types with the same name.
  • Arrows in parameter tooltip windows did not accept mouse clicks.
Several minor bugs fixed.

Editor.NET - Version 1.4

New features :


Editor
  • User margin allowing displaying additional information for separate lines.
  • Build in popup menu.
  • Content dividers allowing separating text in the editor.
  • Key binding dialog.
  • Ability to display border around selected text.
  • Single line mode.
  • Readonly lines added to disable modifying certain range of the text.
  • Replace now supports regular expressions.
  • Search for multiline text is supported.
  • Ability to control editor background in pagelayout mode.
  • Ability to change whitespace displaying in pagelayout mode.
  • Ability to control ruler background color.

Parsers
  • Dedicated parsers for VbScript, JavaScript, JavaScript.NET and MS Sql.
  • Dedicated parsers are moved to separate dll.
  • Visual Basic allows to smart capitalize reserved words.
  • Syntax Scheme for php language.

Code Completion
  • Code snippets allowing choosing predefined templates from popup list.
  • Code completion for partial members.
  • Code completion for adding event handlers.
  • Code completion for Visual Basic global functions.
  • Simple html formatting of the content of code completion windows.
  • Minor bugs fixed.

Quick start demos
  • Demo for C# parsers for performing syntax parsing of body of class and method.
  • User margin demo.
  • Code snippets demo.
  • Undo/redo list demo.
  • Clipboard notification demo.
  • Text difference demo.

Editor.NET - Version 1.32

New features :

Editor
  • added shortcut keys for macro recording/playback (Ctrl+Shift+R, Ctrl+Shift+P).
  • added method OnPaintBackground allowing to handle drawing of Edit control background.
  • added property descriptions for all properties, so now they appear in properties window (Visual Studio IDE).
  • found text centered vertically when executing Search dialog.
Syntax Parser
  • better code completion handling for VB language (added code completion for enumerations inside invocation, if and case statements).
  • ability to register global modules containing MsgBox, Beep and other global methods.
  • code completion for new statement.
  • code completion supports using aliases.
  • RegisterAssembly, RegisterType, RegisterObject methods added to the .NET syntax parsers.
  • ability to use lexer scheme in ISyntaxParser rather than internal method for syntax highlighting.

Bug Fixes :

Editor
  • bug with scrolling buttons when resizing SyntaxEdit control.
  • painting bug with outlining (when displaying on gutter).
  • wordwrap right margin calculated incorrectly in page break mode.
  • line separator color was ignored.
  • matching braces background color was ignored.
  • in some cases page rulers was drawn over the scrollbars and caused painting problems.
  • bug with scrollbars when changing page size in page layout mode.
  • painting bug with selection in transparent mode.
  • selection was not cleared when pressing End or Right Arrow at line end.
  • outline sections was expanded/collapsed with right mouse click.
Syntax Parser
  • code completion issue : now intellisense listbox appears quicker.
  • bug with sorting content in intellisense listbox.
  • fixed xml_with_scripts and html_with_scripts syntax schemes.

Api Changed

    CodeCompletionReprository, ReflectionReprository was changed to CodeCompletionRepository, ReflectionRepository accordingly due to wrong spelling.
  • SyntaxEdit.Recording property was changed to SyntaxEdit.MacroRecording.
  • SyntaxEdit.PlayBack method was changed to SyntaxEdit.PlayBackMacro.

Editor.NET - Version 1.31

New features :


Syntax Parser
  • reswords are added to code completion list box for C# language.
  • FileType and FileExtension fields added to the lexer scheme.
  • code completion after '=' in VB (for enumeration variables).

Bug fixes:

Editor
  • assembly version for QWhale.Editor, QWhale.Common, QWhale.Syntax are set to 1.3.
  • bug with modified property and line modificators after performing undo.
  • bug with split view : split view control did not take assign all key properties.
  • string calculating bug with non-monospaced fonts.
  • setting strings in design time did not refresh the editor.
Syntax Parser
  • code completion bug : null reference exception when displaying code completion list box.
  • code completion bug : displaying wrong classes for member access.
  • code completion bug : method parameters were not displayed for VB.
  • code completion bug : shared members were not displayed for VB.
  • bug with autoindentation in c#.
Documentation (api reference) updated and available for downloading here

Editor.NET - Version 1.3

New features :


Editor
  • compatibility with Visual Studio 2005 beta
  • Visual Studio 2005 like images for gutter and code completion
  • Line modificators allowing visually track modified lines
  • scrolling buttons like in MS word
  • flat scrollbars
  • unicode support
  • ability to visually split editor vertically and horizontally
  • named bookmarks with description and hypertext
  • LineTerminator property allows saving file into Windows, Unix, and Mac formats.
  • popup hint now supports syntax painting
  • popup listbox supports sorting
  • macro recording and playback
  • amount of pages calculation when printing
  • autocorrect feature allowing to correct words when typing
  • RemoveTrailingBlanks option allowing removing trail spaces when editing.
  • Localization to German, French, Spanish, Russian and Ukrainian languages
Syntax Parser :
  • C# parser was completely rewritten according to C# grammar.
  • code outlining, smart formatting, code completion features improved
  • code completion repository, find declaration/find references added
  • highlighting of incorrect code added.
  • xml comments are parsed and displayed in code completion listbox and tooltip
  • Language parser with about predefined 30 schemes added

Bug fixes:

  • bug with calculating of count of printed pages
  • bug with invalidating editor when setting text programmatically
  • FindNext(F3) raised exception first time
  • Replace in Find/Replace dialog works like in Visual Studio

Behaviour changed :

  • improved algorithm for highlighting matching braces
  • style of source code changed
  • Undo buffer cleared when executing SaveFile method and UndoAfterSave option is off.
  • Format of xml scheme file was changed because of adding xsd definition file

Editor.NET - Version 1.2

New features:

  • the new version supports page layout mode making it easy to see how text will be positioned on the printed page. Horizontal and vertical rulers are available and can be used to change page margins and other space settings.
  • better support for code completion : code completion listbox allows to show hints and filter its content. Code completion hint displays shadow when themes are available.
  • new features for matching braces highlighting.
  • ability to visually drag margin.
  • Transparent property added allowing displaying background image.
  • BorderStyle.System property added allowing displaying editor border using themes.
  • ability to restrict selection to square or stream blocks
  • block insertion and deletion works faster
  • new parsers for C#, VB.NET and JScript.NET come with faster parsing algorithm, code outlining, smart formatting and code completion features.
  • more syntax schemes available.

Bug fixes:

  • deleting selection when wordwrap is on raised an exception.
  • code templates worked incorrectly.
  • code completion was enabled inside comments and strings.
  • character "(" in tooltip made incorrect parameter highlighting.
  • syntaxEdit1.SaveFile raised exception.
  • when connected to data source, edit did not update its text when moving to another record.
  • horz scrollbar was not updated when changing lines programmatically.
  • bug with indenting and unindenting text.
  • changing wordwrap property did not invalidate editor.
  • space bar and other delimiters did not select from intellilist.
  • outlining hints was displayed incorrectly.
  • removed outlining, selection and gutter flickering.
  • bug with mnemonic keys.
  • outlining worked slowly.

Editor.NET - Version 1.1

New features:

  • Syntax schemes extended (Resword Sets added)
  • Custom Drawing support added.
  • Hints for hyper sections added.
  • Delphi8 for .NET support added.
  • Documentation in chm format added.

Bug fixes:

  • minor bugs fixed.
Search


Links
Editor.NET
Feature Tour: Prev | Next
Download
Trial Version
Demo Project
Documentation
Order
Registration Benefits
Ordering Process
License Agreement
Purchace Online
Send us your feedback
Subscribe to our maillist
Join our forum