Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.16;
Скачать: CL | DM;

Вниз

Каким образом можно отобразить псевдографику ?   Найти похожие ветки 

 
DmiSb   (2005-09-22 06:09) [0]

Уважаемые мастера !
Есть текстовый файл в DOS-кодировке+псевдографика.
Пробовал играть шрифтами в RichEdit, псевдографика все равно не отображается. И Мемо тоже не умеет это делать. Может кто сталкивался с такой ситуацией ? Или это принципиально не возможно ?


 
dmitry501 ©   (2005-09-22 06:36) [1]

DmiSb   (22.09.05 6:09)
Шрифт надо ставить terminal


 
DmiSb   (2005-09-22 06:51) [2]

2 dmitry501
Пробовал в RichEdite и  terminal, псевдографика в виде букв становиться.
Может какие свойства за это дело отвечают ?


 
dmitry501 ©   (2005-09-22 06:57) [3]

DmiSb   (22.09.05 6:51) [2]
псевдографика должна быть в шрифте. А charset должен быть OEM


 
DmiSb   (2005-09-22 07:06) [4]

2 dmitry501
> псевдографика должна быть в шрифте. А charset должен быть OEM

Так оно и есть,
 RichEdit1.Font.Name:="Terminal"
 RichEdit1.Font.CharSet:="OEM_CHARSET"

Но все равно не кажет как надо


 
DmiSb   (2005-09-22 07:32) [5]

Ага, нашел. Работает вот так

 with RichEdit1 do begin
   Clear;
   Lines.LoadFromFile(FileName);
   SelectAll;
   Font.Name:="Terminal";
   Font.Charset:=OEM_CHARSET;
   Font.Size:=14;
 end;

Таким образом работают шрифт с размером 2, 4, 8, 9, 14
Не работает шрифт размером 12
Правда работает один раз, повторное выполнение этих действий сбивает шрифт до мизерных размеров.

И еще, если в строке много пробелов, а потом текст, символы смещаются влево. Это можно как нибудь поправить ?


 
dmitry501 ©   (2005-09-22 08:03) [6]

DmiSb   (22.09.05 7:32) [5]
Вам проще в интернете поискать пропорциональный шрифт с поддеркой псевдографики и OEM кодировки, чем использовать terminal. Правда этот шрифт везде придется таскать с программой. Но можно зашить его в ресурсы, и, тогда ваша программа будет везде выглядеть одинаково- хоть на 9x, хоть на W2k. Я как-то сталкивался со случаем, когда шрифты terminal в этих системах выглядели по разному.



Страницы: 1 вся ветка

Текущий архив: 2005.10.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
14-1127660413
alsov
2005-09-25 19:00
2005.10.16
Форма без заголовка, с возможностью ресайза


11-1108339670
rofl
2005-02-14 03:07
2005.10.16
problems with KOL Pmenu Submenus


6-1119571665
z3oN
2005-06-24 04:07
2005.10.16
Winsock получение ответа от сервера ?


14-1127459848
Student_2000
2005-09-23 11:17
2005.10.16
Учебные заведения в Донецке


2-1127221966
umbra
2005-09-20 17:12
2005.10.16
модифицирующий себя компонент