Для Ax 3.0 (возможно, и для 2.5, если там есть класс DLL)
Небольшая утилита, позволяющая избавиться от необходимости переключать раскладку клавиатуры на локальную (не надо переключать с английского языка на русский, к примеру

) перед копированием данных в буфер обмена (как из интерфейса пользователя, так и программно, через класс TextBuffer)
Передает в буфер обмена, вместе с копируемыми данными, идентификатор кодовой страницы пользователя по умолчанию
Для использования, поместить файл AxClipboard.dll из аттача в папку Bin клиента Ax.
Создать экземпляр класса DLL на клиенте, например, в классе Info.
X++:
Class Declaration
...
DLL axClipboradDLL;
void startup(str startupCommand)
{
;
if (xGlobal::clientKind() == ClientType::Client)
{
try
{
if (WinApi::fileExists(strfmt('%1\\%2', xInfo::directory(DirectoryType::Bin), 'AxClipboard.dll')))
axClipboardDll = new DLL(strfmt('%1\\%2', xInfo::directory(DirectoryType::Bin), 'AxClipboard.dll'));
}
catch
{
}
}
...