Автор Тема: Проблема с отображением грузинских символов под wine  (Прочитано 1620 раз)

Оффлайн destroyer86

  • Участник
  • *
  • Сообщений: 4
Всем привет! Проблема следующая. Сначала под wine запускал Блокнот и при вводе грузинских символов, отображались квадратики.
Проблему решил следующим образом:
- Заходим в winecfg, выставляем версию Windows 10
- В виртуальной машине переходим в /home/test/.wine/drive_c/windows бэкапим папку Fonts
- Копируем папку Fonts c хостовой машины C:\Windows
- Запускаем блокнот при вводе грузинских символов видим нормальные грузинские символы

Но есть другая проблема:
Есть приложение на делфи у него есть компоненты такие как TStatusBar, если сделать вывод в панель StatusBar'a, то мы видим квадратики, но вывод в TLabel, TEdit, TMemo отображает правильно.
Куда копать и в чем может быть проблема?

Оффлайн gosts 87

  • Участник
  • *
  • Сообщений: 3 070
  • Дмитрий/Dmitry/德米特里/दिमित्री
Есть приложение на делфи у него есть компоненты такие как TStatusBar, если сделать вывод в панель StatusBar'a, то мы видим квадратики, но вывод в TLabel, TEdit, TMemo отображает правильно.
Куда копать и в чем может быть проблема?
Логично предположить, что файл с шрифтами для StatusBar'a не установлен.

Оффлайн destroyer86

  • Участник
  • *
  • Сообщений: 4
Логично предположить, что файл с шрифтами для StatusBar'a не установлен.
Шрифт Segoe UI используется и в остальных компонентах и существует в папке Fonts

Оффлайн destroyer86

  • Участник
  • *
  • Сообщений: 4
Решение, которое так же исправляет отображение:
Поставить TStatusBar.UseSystemFont = False, если код приложения доступен.
Если нет, то поменять ToolTip Text на Segoe UI через winecfg

Оффлайн destroyer86

  • Участник
  • *
  • Сообщений: 4
Шрифты, которые отображаются под wine:
Calibri
Calibri Light
DejaVu Sans
DejaVu Sans Condensed
DejaVu Sans Light
DejaVu Sans Mono
DejaVu Serif
DejaVu Serif Condensed
FreeMono
FreeSans
FreeSerif
Hack
Microsoft JhengHei
Microsoft JhengHei UI
Microsoft JhengHei UI Light
Microsoft Sans Serif
MingLiU_HKSCS-ExtB
MingLiU-ExtB
MS UI Gothic
PMingLiU-ExtB
Segoe UI
Segoe UI Light
Segoe UI Semibold
Segoe UI Semilight
Sylfaen
Yu Gothic UI Light
Yu Gothic UI Semibold
Yu Gothic UI Semilight