Recent

Author Topic: lazarus support soft keyboard symbols patch  (Read 2037 times)

bugxiong

  • Jr. Member
  • **
  • Posts: 63
    • The Lazarus Chinese community
lazarus support soft keyboard symbols patch
« on: March 18, 2013, 10:27:29 am »
lazarus support soft keyboard symbols patch

Scope: lazarus 1.02RC
Method: file the patch package two files and components under synedit in compare to see the principle could theoretically support all versions
Patch Principle: utf8 characters in the buffer convert unicode, the look-up table method, coupled with the judgment method to determine whether the character is a double-width characters, returns 2, is a single-width characters return 1, otherwise return 0

This version is inside utf8 variant version of the original book. Specific to see my other posts. "Lazarus + zeosdbo + firebird Developer's Guide." This.

Modify the code directly compile the IDE.


Algorithm from the to foreigners c code, but that code is not complete, they do the additions.
Ucs coding comparison because the code is more clear, if we have to modify, publish.

http://www.fpccn.com/forum.php?mod=viewthread&tid=2711
The Lazarus Chinese community
http://www.fpccn.com

 

TinyPortal © 2005-2018