Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Вниз

Кодировка графсимволов ДОС   Найти похожие ветки 

 
Duke2   (2003-02-27 07:58) [0]

Уважаемые мастера !
Как в дельфи вывести, например в RichEdit (Rx) графсимволы рисования рамок и таблиц ДОС ?
Как вы знаете, Word2000 умеет читать файлы ДОС с сохранением всех графсимволов таблиц: символы chr(179)..chr(205) - которыми обычно в ДОСе рисуют рамки и таблицы.
Однако шрифты Curier не содержат знаков графсимволов ДОС ! Это необходимо для возможности просмотра и печати таблиц ДОС.


 
Palladin   (2003-02-27 08:15) [1]

Эти символы содержатся в шрифте Terminal


 
Anatoly Podgoretsky   (2003-02-27 09:37) [2]

Эти символы содержатся в шрифте Courier New, charset OEM_CHARSET


 
Duke2   (2003-02-27 18:13) [3]

Дык нету в Curier New таких графсимволов ни в каком чарсете, я проверил !
Коды примерно до 150-го идут в полном соответствии с ДОС, а потом какая-то гадина поперла набивать вразброс разные бесполезные каракули, а из графсимволов оставили только 4 штуки !
Если бы шрифты содержали графсимволы, то и Word95 умел бы рисовать досовские графсимволы, это видимо зашито напрямую в Word2000 и выше. Может быть вы мне подскажете, где взять редактор ttf шрифтов, и я лично нарисую на основе шрифта Curier собственный ДОС -совместимый моноширинный шрифт ?


 
Palladin   (2003-02-27 18:36) [4]

я же тебе указал Terminal там есть точно
а в Courier тоже есть...

см Character Map


 
Anatoly Podgoretsky   (2003-02-27 22:05) [5]

Duke2 (27.02.03 18:13)
Word 95 не может, он не поддерживает Unicode
Word 2000 прекрасно это делает.

RichEdit тоже нормально поддерживает, только не путай Courier с Courier New и установи правильный Charset, кроме того обязательное условие - ОС должна быть локализованна под 866/1251
Естественно и Terminal тоже в этом случае покажет, но шрифт не маштабируемый и не красивый.



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

Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.032 c
1-29913
Barriage
2003-02-26 00:56
2003.03.10
Как создавать и удалять элементы управления в RUNTIME


1-29877
Roman Go
2003-02-26 13:00
2003.03.10
Как написать короткий путь к файлу


1-29860
MadGhost
2003-02-28 15:42
2003.03.10
Можно ли както узнать?


1-29841
ROk
2003-02-28 10:46
2003.03.10
Поиск текста


1-29842
Asderg
2003-02-28 12:17
2003.03.10
error during link...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский