|
![]() |
#1 |
Участник
|
Еще один момент
Я работаю в английской версии Win7 с установленными русским MUI. У меня при старте Аксапты неправильно отображается текст в закладках в главном меню, а так же текст кнопок на формах (визуальные эффекты включены) Первый вариант. Можно отключить визуальные эффекты Второй вариант. В WinApi добавить следующие методы X++: client static int GetSystemDefaultLCID() { DLL kernel32 = new DLL("kernel32"); DLLFunction func = new DLLFunction(kernel32, "GetSystemDefaultLCID"); ; func.returns(ExtTypes::DWord); return func.call(); } client static int SetThreadLocale (int _locale) { DLL kernel32 = new DLL("kernel32"); DLLFunction func = new DLLFunction(kernel32, "SetThreadLocale"); ; func.arg(ExtTypes::DWord); func.returns(ExtTypes::DWord); return func.call(_locale); } X++: if (xGlobal::clientKind() == ClientType::Client) winapi::SetThreadLocale(winapi::GetSystemDefaultLCID()); Минус этого варианта - текст кнопках в окне "Регистрация в системе" все равно будет отражаться неправильно - код в классе info выполняется значительно позже
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: gl00mie (5). |
![]() |
#2 |
Участник
|
Классно! Есть еще способ из арсенала "суровых сибирских мужиков", подходящий не только для Аксапты, но и для других приложений, у которых проблемы под W7: заменить файл %SystemRoot%\System32\c_1250.nls на c_1251.nls. Единственная засада (помимо того, что файл занят системой, и подменить его можно разве что в безопасном режиме или из консоли восстановления) - в том, что права на его изменение есть лишь у TrustedInstaller, а у всех остальных - только на чтение. Обходится это, в принципе, незатейливо: на файле перебивается владелец (свойства, Security/Advanced/Owner), потом меняются права доступа, и файлик заменяется другим. А чтобы все выглядело "как было", можно потом вернуть владельца и восстановить исходные права. Полное имя владельца - NT SERVICE\TrustedInstaller.
|
|
Теги |
windows 7, кодировка, шрифты, ax3.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|