![]() |
|
|
![]()
|
|
| taiven |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 30.6.2008 Репутация: 3 Всего: 9 |
Вобщем, в связи с тем, что в стандартном TRichEdit нет нормальных Undo и Redo(т.к. используется RichEdit 1.0 насколько я понимаю) решил использвать более позднюю версию контрола. Делаю так:
и всё бы хорошо, да вот только шрифт "Courier" нивкакую не хочет отображаться . Вместо него почему-то вылазит "Arial". Кто-нибудь сталкивался с чем-то подобным? В чём может быть дело? У кого-нибудь ещё наблюдается подобный эффект? Это сообщение отредактировал(а) taiven - 2.5.2009, 15:08 |
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 2 Всего: 16 |
Делаю точно так же как ты ... но шрифт Courier не использую
Но вот вопрос - где ты его вообще нашёл этот шрифт. "Courier NEW" вижу а "Courier" нет. - видимо поэтому. п.с. New Работает нормально. |
|||
|
||||
| taiven |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 30.6.2008 Репутация: 3 Всего: 9 |
Да нет, шрифт этот есть(например в стандартном Notepad.exe). Сейчас посмотрел, оказывается этот шрифт и в обычном TRichEdit ведёт себя странно... Например если сделать так:
то для текста, который в данный момент находится в RichEdit шрифт меняется. Но, если после этого начать вводить текст, то он(вновь введённый текст) почему-то отображается другим шрифтом("Arial" вроде). При этом, если снова нажать на Button1, то вообще ничего не происходит. С остальными шрифтами всё нормально работает, а с этим, какая-то ерунда... |
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 2 Всего: 16 |
Пытливые умы...
Я считаю, что в этой rtf этот формат не поддерживается или заменён на New... копайся... |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
taiven, какая версия Бормана?
В 2009 к примеру для TRichEdit использует RichEdit 2.0. Правда с откатами изменений там все одно косяк - только одна операция отката. Выходили из ситуации таким способом.
|
|||
|
||||
| Mpak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 445 Регистрация: 12.11.2006 Репутация: 4 Всего: 7 |
Насколько я понимаю, Courier это устаревший шрифт, и нынче используется для определения семейства шрифтов, и как такого шрифта Courier сейчас нет.. А вот Courier New есть и он относится к семейству Courier... в общем чет такое.. хотя я могу быть не прав, т.к. это мои догадки по этому поводу. Вот
-------------------- В любой откомпилированной программе есть, по крайней мере, одна ошибка... P.S. А у меня их минимум две... |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |