kamakama писал(а):
RichEdit - это единственный элемент в который с клавиатуры вводятся умляуты а так же и через буфер обмена. Допустим с Memo и другими только - üöäß = ьцдЯ. Хотя если скопировать тут же и вставить куда нибудь то появляются немецкие умляуты.У других можно установить набор символов у шрифта.
Сравни (если системный язык не русский незабудь скопировать в русской раскладке, или исправь в данных кнопки вопросики на "ьцдЯ"):
Add(Button,7869739,140,126)
{
Left=50
Top=35
Width=65
Data=String(ьцдЯ)
link(onClick,16490913:doEvent1,[])
}
Add(Edit,7688838,238,126)
{
Left=140
Top=25
Width=95
Font=[Courier New,8,0,0,204]
}
Add(Edit,4976770,238,168)
{
Left=140
Top=55
Width=95
Font=[Courier New,8,0,0,238]
}
Add(Hub,16490913,189,126)
{
link(onEvent1,7688838:doText,[])
link(onEvent2,4976770:doText,[(221,139)(221,174)])
}
nesco, тут Dilma практически не виноват. Если окно юникодовое, а ты посылаешь ему не юникодовое сообщение, то преобразование делает сама система, и использует при этом системный язык, что в принципе логично.