View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002447 | Far Manager | Editor | public | 2013-07-18 06:32 | 2013-07-18 07:07 |
Reporter | CyBear | Assigned To | 2useven10 | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x86 | OS | Windows | OS Version | XP SP3 |
Product Version | 3.0 | ||||
Summary | 0002447: При вставке юникод-текста из буфера обмена невозможно идентифицировать текст | ||||
Description | По работе использую FAR3 в том числе и как текстовый редактор. У нас есть корпоративный софт, интерфейс которого написан на Oracle Forms Developer and Oracle Forms Services 6i. Формы в нём (софте) выдают результат в юникоде, текст которого при копировании в блокнот или ещё в какой GUI-windows интерфейсный редактор выглядит так: Àëüøåâñêàÿ Àííà Èâàíîâíà это Ф.И.О. работника. когда я использовал версию FAR1.7, то я копировал в редактор/командную строку FAR1.7 этот текст и получал строку вида: Альшевская Анна Ивановна Но в FAR3 (использую последний ночник на момент написания Far Manager v3.0 build 3525 x86) я получаю строку вида: Aeuoaaneay Aiia Eaaiiaia Я не знаю, особенность это FAR1.7/3.0, баг или что-то ещё. Пожалуйста, посмотрите можно ли реализовать в FAR3.0 работу, как это было в FAR1.7 (может быть уже существуют спец.плагины для этого?) Спасибо. Вложением прикладываю текстовый файл, сохранённый в Блокноте (юникод) | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
|
|
Это багтрекер фар, а не вашего кривого корпоративного софта. Если в буфер будете помещать юникод, а не посимвольный (wchar_t)text1251, всё будет в порядке и в фаре и в блокноте. |
|
Если я скопирую из своего корп.софта текст в буфер обмена, а вставку в FAR3 произведу в FAR3 при активной RU-раскладке, то текст вставится корректно: Альшевская Анна Ивановна При этом текст, который я сохранил вложением как пример, вставляется по прежнему не корректно. Приведённый файл-пример можно корректно прочитать, если открыть его в WordPad и применить к тексту PostScript-шрифт ArialCyr. вот команда открытия файла: "C:\Program Files\Windows NT\Accessories\WORDPAD.EXE" text.txt вложением прикладываю шрифт |
|
|
|
Проблема в том, что в буфере не настоящий юникод, а... Кривизну можно исправить макросами при вставке. Попросите помощи на форуме, в соответствующем разделе -- http://forum.farmanager.com/viewforum.php?f=4 К багам фар это никакого отношения не имеет, инц закрываю... |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-07-18 06:32 | CyBear | New Issue | |
2013-07-18 06:32 | CyBear | File Added: text.txt | |
2013-07-18 06:48 | 2useven10 | Note Added: 0011269 | |
2013-07-18 06:59 | CyBear | Note Added: 0011270 | |
2013-07-18 07:05 | CyBear | File Added: fonts.7z | |
2013-07-18 07:07 | 2useven10 | Build | => 0 |
2013-07-18 07:07 | 2useven10 | Note Added: 0011271 | |
2013-07-18 07:07 | 2useven10 | Status | new => closed |
2013-07-18 07:07 | 2useven10 | Assigned To | => 2useven10 |
2013-07-18 07:07 | 2useven10 | Resolution | open => no change required |