VietPad.NET Change Summary
28 March 2008 - VietPad.NET v2.0
26 June 2007 - VietPad.NET v1.2.1
- More refactoring and various minor improvements
22 November 2005 - VietPad.NET v1.2
- Refactored using Design Patterns to improve code reusability, program
extensibility and maintainability
- Changed the letter case of namespaces and methods to following the naming
convention as described in
.NET Framework Naming Guidelines
22 July 2005 - VietPad.NET v1.1.1
- Fixed a bug with Add Diacritics function, which skipped the first word if
the text began with non-alphanumeric characters
- Minor improvements
12 July 2005 - VietPad.NET v1.1
- Added Normalize Diacritics function, which shifts tone marks to proper
positions according to rules described in
http://www.vietlex.com/vietnamese/quytacbodau.html. Both modern and classic
styles are supported
- Fixed a NCR conversion bug
- Fixed bugs with text replace operations
- Enhanced Find/Replace dialog with memory for search words
- Use UTF-8 without byte-order-mark (BOM)
8 October 2004 - VietPad.NET v1.0.4
- Improved VISCII, VPS, UTF-8, and VIQR conversion
- Added support for conversion of Unicode Composite (Decomposed or NFD)
- Made the Keyboard Mode label clickable
18 June 2004 - VietPad.NET v1.0.3
- Added the ability to add diacritical marks to unmarked Vietnamese text.
This feature uses a user-modifiable list (originally from
http://www.informatik.uni-leipzig.de/~duc/software/) containing common
Vietnamese words and phrases
- Enhanced Find/Replace dialog, adding a Match Diacritics option
- Improved UTF-8-to-Unicode conversion
- Added Vietnamese date/time format
1 May 2004 - VietPad.NET v1.0.2
- Localized VietPad.NET
- Fixed a minor keyboard engine bug related to entry of  and Ô letters in
Telex mode
- Added support for left-to-right sorting
- Fixed focus problems when closing dialogs
22 August 2003 - VietPad.NET v1.0.1
- Optimized input engine performance:
- added diacritical mark removal mechanism
- more efficient key input processing
- Added Vietnamese word sorting
- Added context menu
- Added change case
- Added join paragraphs (removing line breaks)
- Added shorthand
- Added preferences
- Improved Find/Replace function
24 January 2003 - VietPad.NET v1.0
- Incorporated Vietnamese input engine with IntelliMark capability which
enables entering diacritical marks at word ends, besides the tradition method
- Added Unicode conversion support for Vietnamese legacy, Numeric Character
References (NCR), and UTF-8 formats
- Added support for ANSI, UTF-8, UTF-16 file encoding
- Adapted and extended NotepadClone © 2001 by Charles Petzold, author of
Programming Microsoft Windows with C#