Commit Graph

134 Commits

Author SHA1 Message Date
Michael Stefaniuc 250e6d9f8c mlang: Use wide-char string literals.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-10-05 12:33:31 +02:00
Serge Gautherie 2dc0758b5d mlang: Fix scripts values in fnIMLangFontLink2_GetScriptFontInfo().
Signed-off-by: Serge Gautherie <winehq-git_serge_180711@gautherie.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-07-17 00:04:12 +02:00
Alexandre Julliard ea992bfd90 mlang: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-11 08:26:51 +02:00
Jacek Caban 23c0047c81 mlang: Register codepages info in registry.
Outlook 2016 requires Codepage key to exist (it doesn't seem to require
it to be filled).

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-10 17:43:36 +02:00
Michael Stefaniuc 312cad708b mlang: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-11 22:39:00 +02:00
Ziqing Hui 5083f2a589 mlang: Fix font name of code page families.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-30 10:25:03 +01:00
Ziqing Hui a93c2aea7e mlang: Implement IMLangFontLink_MapFont, IMLangFontLink_ReleaseFont and IMLangFontLink_ResetFont.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-27 16:15:47 +01:00
Ziqing Hui 98d35d97c7 mlang: Implement IMLangFontLink2_MapFont, IMLangFontLink2_ReleaseFont and IMLangFontLink2_ResetFont.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-27 16:15:45 +01:00
Ziqing Hui 88cc2d114a mlang: Add more Chinese code pages support.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-09 16:59:32 +01:00
Ziqing Hui 1f88a35a90 mlang: Fix font name of Chinese code pages.
Signed-off-by: Ziqing Hui <zhui@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-09 16:59:30 +01:00
Francois Gouget c0a9a8b410 mlang: Spelling fixes.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-30 11:56:52 +09:00
Hans Leidekker e11f91ed8d mlang: Add a stub implementation of IMultiLanguage3::DetectOutboundCodePageInIStream. 2014-12-18 18:59:38 +01:00
Huw Davies 48c36db40c mlang: Accept "ascii" as an alias for "us-ascii". 2014-11-07 14:00:34 +09:00
Hao Peng be089ba2ee mlang: Add gbk to Chinese Simplified codepage. 2014-10-24 19:58:05 +09:00
Hans Leidekker 8c08faba49 mlang: Improve IMLangLineBreakConsole::BreakLineA for the ASCII codepage. 2013-11-27 11:29:56 +01:00
Frédéric Delanoy 2042a6598c mlang: Use BOOL type where appropriate. 2013-10-07 13:32:06 +02:00
Alexandre Julliard ed8a38d400 mlang: Don't bother to free thread local storage at process exit. 2013-05-16 12:51:26 +02:00
Michael Stefaniuc 5de81e24bb mlang: Remove left over "stub" from a TRACE(). 2013-04-18 16:59:40 +02:00
Andrew Talbot ce41fc0441 mlang: Avoid signed-unsigned integer comparisons. 2013-02-13 10:19:18 +01:00
Nikolay Sivov 5f3e754935 mlang: Rename IMultiLanguage3 method implementation functions to match interface name. 2012-10-01 12:09:25 +02:00
Nikolay Sivov ea2b24d861 mlang: Move GetStrCodePages() to IMLangFontLink2 and forward to it. 2012-10-01 12:09:11 +02:00
Nikolay Sivov a67b97ce56 mlang: Move GetCharCodePages() to IMLangFontLink2 and forward to it. 2012-10-01 12:09:01 +02:00
Nikolay Sivov 233fb7b3b5 mlang: Move CodePageToCodePages() to IMLangFontLink2 and forward to it. 2012-10-01 12:08:53 +02:00
Nikolay Sivov 810ceb86c6 mlang: Mode CodePagesToCodePage() code to IMLangFontLink2 and forward to it. 2012-09-28 11:28:15 +02:00
Nikolay Sivov b7eb9c234e mlang: Move GetFontCodePages() code to IMLangFontLink2 and forward to it. 2012-09-28 11:28:08 +02:00
Nikolay Sivov d442f5fffa mlang: Use proper interface call instead of implementation function. 2012-09-28 11:28:02 +02:00
Nikolay Sivov 8e7006025c mlang: Forward ConvertStringFromUnicode() to IMultiLanguage3 implementation. 2012-09-28 11:27:56 +02:00
Nikolay Sivov 7fe26a9515 mlang: Forward GetLcidFromRfc1766() to IMultiLanguage3 implementation. 2012-09-28 11:27:51 +02:00
Nikolay Sivov 1ed2bd14b7 mlang: Forward ConvertStringReset() to IMultiLanguage3. 2012-09-26 17:10:17 +02:00
Nikolay Sivov c8c624a9c3 mlang: Forward ConvertStringToUnicode() to IMultiLanguage3 implementation. 2012-09-26 17:10:12 +02:00
Nikolay Sivov 9f16a0883d mlang: Forward ConvertString() to IMultiLanguage3 implementation. 2012-09-26 17:10:05 +02:00
Nikolay Sivov 97e30dfe70 mlang: Implement IMLangConvertCharset_DoConversionFromUnicode(). 2012-09-26 17:09:59 +02:00
Nikolay Sivov b8228aaf98 mlang: Ignore MLCONVCHARF_USEDEFCHAR in IMLangConvertCharset_Initialize(). 2012-09-26 17:09:54 +02:00
Nikolay Sivov 42db7e4c1d mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation. 2012-09-25 11:18:50 +02:00
Nikolay Sivov 55d87c050c mlang: Forward IsConvertible() to IMultiLanguage3 implementation. 2012-09-25 11:18:45 +02:00
Nikolay Sivov 76e12944ed mlang: Forward GetFamilyCodePage() to IMultiLanguage3 implementation. 2012-09-25 11:18:39 +02:00
Nikolay Sivov db1cd7eba8 mlang: Forward GetNumberOfCodePageInfo() to IMultiLanguage3 implementation. 2012-09-25 11:18:34 +02:00
Nikolay Sivov fdaf6df67a mlang: Move IUnknown implementation to IMultiLanguage3 interface implementation and forward to it. 2012-09-25 11:18:25 +02:00
Nikolay Sivov 406c431109 mlang: Implemented IMLangConvertCharset_DoConversionToUnicode. 2012-09-25 11:17:23 +02:00
Nikolay Sivov 031f3ca167 mlang: Implement get source/dest codepages for IMLangConvertCharset. 2012-09-24 22:27:26 +02:00
Nikolay Sivov ed42bf08db mlang: Store source and destination codepage ids in IMLangConvertCharset_Initialize. 2012-09-24 22:27:26 +02:00
Nikolay Sivov f5edf34c6c mlang: Added IMLangConvertCharset stub. 2012-09-24 22:27:25 +02:00
Michael Stefaniuc 34ed785ff0 mlang: COM cleanup for the IClassFactory iface. 2012-08-20 15:00:09 +02:00
Nikolay Sivov 64e94c22c9 mlang: Call interface methods properly. 2012-08-20 10:59:06 +02:00
Frédéric Delanoy 7e309601f3 dlls: Assorted spelling fixes. 2011-08-03 14:15:50 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Michael Stefaniuc c39fb845ea mlang: COM cleanup. 2011-05-04 18:01:18 +02:00
Dmitry Timoshkov 15c322c235 mlang: GetGlobalFontLinkObject() takes a non-zero number of arguments. 2011-02-17 17:41:23 +01:00
Alexandre Julliard 0508dff006 mlang: Convert dll registration to the IRegistrar mechanism. 2010-12-07 13:25:18 +01:00
Detlef Riekenberg 69b0b5e096 mlang: Print a FIXME only for unused parameter. 2010-01-07 17:59:57 +01:00