Implements languagegroups functions

Maxime Bellengé maxime.bellenge at laposte.net
Sat Apr 12 11:51:42 CDT 2003


This is a reworked version of my previous patches with the help of
Alexandre.

This patch implements the languagegroups functions.
As I have access to a French and English windows 2k+, I set 
the resources accordingly for the kernel32 resources. However, as
I don't know the resources for other languages, I have put English
resources in the other nls files. People will have to change them to the
correct values. 
As suggested by alexandre, I chose some unused resource ids because even
win2k and winxp don't store them the same way and both of them
conflicted with the actual kernel32 resources from wine.

Only Western Europe and US is set up, people from other countries will
have to add the correct values in locale.c / GroupLocales because I
can't guess them :)

I have tested this patch against win2k and winxp with word xp. It has
the same behavior as win2k+.

a+

Max

Changelog:
  * Implements EmumSystemLanguageGroups{A|W}
  * Implements EnumLanguageGroupLocale{A|W}
  * Implements IsValidLanguageGroup

-- 
Maxime Bellengé <maxime.bellenge at laposte.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: languagegroups.patch
Type: application/octet-stream
Size: 163179 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030412/8f5bbf8e/languagegroups.obj


More information about the wine-patches mailing list