lazarus support soft keyboard symbols patch lazarus / 9-Editor ---------------------------------------------------------------------- bugxiong ยท 2013-03-18 09:27 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