Здравствуйте.
Начал программировать в Lazarus под WinCE и столкнулся с проблемой.
Стандартный TOpenDialog не отображает имена файлов и папок, содержащие кириллицу, т.е. строка в списке отображается, но, отображается только расширение, а имя файла пустое и размер 0 байт. То же самое с именами папок в дереве.
Тестировал на реальном устройстве Gigabyte gSmart MS800, прошивка русская, в других программах таких проблем не наблюдал, русские подписи компонентов отображаются нормально.
В FAQ ответа не нашел.
Кто-либо сталкивался с подобным? Есть ли решение?
Lazarus wince-arm - кикиллица в TOpenDialog
Модератор: Модераторы
Уже пол года не смотрел, что там, но когда раньше пробовал использовать TOpenDialog под WinCE столкнулся с сильной нестабильностью/неудобностью/некрасивостью оного. Про кириллицу не помню. Прога то и дело вылетала при открытии диалога.. Может сейчас пофиксили..
Вообщем я плюнул и написал свой. Если надо могу исходник скинуть (один модуль).
Используеться тут:
http://forum.wce.by/viewtopic.php?f=59&t=14457&hilit=sypte
Вообщем я плюнул и написал свой. Если надо могу исходник скинуть (один модуль).
Используеться тут:
http://forum.wce.by/viewtopic.php?f=59&t=14457&hilit=sypte
Спасибо.
Думаю, исходник пригодится.
Попробовал использовать диалоги из KOL, диалог выбора файла, как я понял, там реализован системный (как в word), он кириллицу понимает, но неудобный. Есть еще TKOLOpenDirDialog, в опциях там есть отображение файлов(odBrowseIncludeFiles), но оно почему-то не работает.
Думаю, исходник пригодится.
Попробовал использовать диалоги из KOL, диалог выбора файла, как я понял, там реализован системный (как в word), он кириллицу понимает, но неудобный. Есть еще TKOLOpenDirDialog, в опциях там есть отображение файлов(odBrowseIncludeFiles), но оно почему-то не работает.
Я так подозреваю, что параметр odBrowseIncludeFiles в WinCE просто не поддерживается. Библиотека KOL изначально создавалась для ББ, а уже потом портировалась 
Mr.Smart писал(а):Я так подозреваю, что параметр odBrowseIncludeFiles в WinCE просто не поддерживается. Библиотека KOL изначально создавалась для ББ, а уже потом портировалась
Я так и понял, хотя, в программе SPBBackup есть очень похожий диалог, и там файлы отображаются, т.е. CE эту опцию поддерживает, разьве что, в одном из вариантов используется системный диалог, а в другом - "самодельный".
Видимо, придется самому писать удобный диалог.
вот тот диалог 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FedeX писал(а):вот тот диалог
Спасибо, какраз пригодится.
