LMD VCL - Unicode Support
From LMD
General unicode support notes:
* Use WideString instead of String (if library has ansi version, the use defines (see TLMDString type)) * One symbol, in general case, isn't equal one byte - it's very important!!! * Use Unicode API function instead of its Ansi version. These function has W suffix. As example DrawTextW, ExtTextOutW etc. * For any operation on unicode string use routines from LMDStrings.pas (must be in core modules) * For unicode string lists use classes from LMDUnicodeStrings * Win 9x/Me has very poor unicode support and need to check all controls on these OSes.