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
Gregor Schneider
3fa550b532
mlang: Change EnumRfc1766_create return values to error codes.
2009-12-14 12:04:06 +01:00
Hans Leidekker
c2eee9f5fc
mlang: Implement IMultiLanguage2_IsCodePageInstallable.
2009-07-02 11:29:44 +02:00
Hans Leidekker
69bc0174e5
mlang: Implement IMLangFontLink2_GetFontUnicodeRanges.
2009-06-26 16:06:45 +02:00
Hans Leidekker
fb0d79aece
mlang: Implement IMLangFontLink2_CodePageToScriptID.
2009-06-26 16:06:43 +02:00
Detlef Riekenberg
ab19612922
mlang: Implement IMultiLanguage_GetNumberOfCodePageInfo, with test.
2009-06-19 14:51:58 +02:00
Detlef Riekenberg
e51dc8f2d3
mlang: Implement IMultiLanguage_GetRfc1766Info.
2009-06-12 17:33:15 +02:00
Detlef Riekenberg
ec8bb185c6
mlang: Implement IMultiLanguage2_GetRfc1766Info.
2009-06-08 15:21:58 +02:00
Detlef Riekenberg
722bc5a864
mlang: Avoid unneeded HeapReAlloc.
...
Our current code enumerates 145 Rfc1766 entries, so use a more
resonable start value.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
6eec511798
mlang/tests: Add tests for LcidToRfc1766.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
68e1735acf
mlang: Check output pointer for NULL.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
596f8d67a0
mlang: Suppress country data in rfc1766, with tests.
2009-06-01 16:16:04 +02:00
Detlef Riekenberg
e84ae0e720
mlang: Return HRESULT from lcid_to_rfc1766 helper.
2009-06-01 16:16:04 +02:00
Detlef Riekenberg
4e9f7899a4
mlang: Use a case independent compare for the RFC1766 name.
2009-05-27 12:55:53 +02:00
Detlef Riekenberg
98435dc7ed
mlang/tests: Rfc1766ToLcid must not touch the LCID output on failure.
2009-05-27 12:55:43 +02:00
Detlef Riekenberg
f4def21f57
mlang/tests: Return correct result in Rfc1766ToLcidA on failure.
2009-05-27 12:55:16 +02:00
Alexandre Julliard
2a48ef1d09
mlang: Return the correct count in IMLangFontLink_GetStrCodePages when aborting early.
2009-05-14 20:09:53 +02:00
Michael Stefaniuc
d8b4dd7ab6
mlang: Change long to LONG in mlang.idl.
2009-03-11 13:03:31 +01:00
Michael Stefaniuc
7d35ba645e
mlang: Remove superfluous pointer casts.
...
The casts are already part of the CONTAINING_RECORD macro.
2009-03-04 12:07:20 +01:00
Michael Stefaniuc
f75f4e431f
mlang: Silence some Win64 compile warnings.
...
If the flag TCI_SRCFONTSIG is not set then the first argument passed
to TranslateCharsetInfo is just a DWORD that needs to be marshalled
over a pointer.
2009-03-04 12:07:20 +01:00