powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport менят шрифт в выражении у TfrxRichView
15 сообщений из 40, страница 2 из 2
FastReport менят шрифт в выражении у TfrxRichView
    #40130237
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
gpi
То же самое поведение Вы получите и в MS Wordpad, который тоже использует Windows Rich Control.

Но в TRichEdit такого нет.

Он использует RICHED32.DLL
Код: pascal
1.
2.
3.
4.
5.
procedure TCustomRichEdit.CreateParams(var Params: TCreateParams);
const
  RichEditModuleName = 'RICHED32.DLL';
  HideScrollBars: array[Boolean] of DWORD = (ES_DISABLENOSCROLL, 0);
  HideSelections: array[Boolean] of DWORD = (ES_NOHIDESEL, 0);


Можно добавить в uses frxRichEdit и прописать RichEditVersion := 3; в коде до использования отчетов
Но тогда отвалится поддержка таблиц и изображений (RichEdit 4.1)
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130239
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подсунув старый редактор (ради эксперимента), получаем старое (правильное) поведение при вводе
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130241
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
Но в TRichEdit такого нет.

В Delphi 11 уже тоже есть
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130242
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr
OlyaLora
Да-да. Поэтому и интересна причина поведения.

Ответ прост. TRichEdit использует редактор 'RICHEDIT20W', а TRxCustomRichEdit - 'RichEdit50W'

Спасибо огромное )) Причина ясна. Написала в тех.поддержку, посмотрим, что предложат.

ps и не сомневалась, что Вы быстро разгадаете )))
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130243
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlyaLora
Написала в тех.поддержку, посмотрим, что предложат.

Майкософту ?
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130275
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr

Майкософту ?

Мне
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130295
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlyaLora
DimaBr

Майкософту ?

Мне

А вы и есть техподдержка ? Вы сами себе написали ?
Вот вам ответ техподдержки ФастРепорта
FastReport менят шрифт в выражении у TfrxRichView
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130308
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaBr

А вы и есть техподдержка ? Вы сами себе написали ?

Йааа?? Упаси хосподь.... Нет. У нас в ветке присутствует представитель ))
Он решение написал. Вот оно:
gpi

Можно добавить в uses frxRichEdit и прописать RichEditVersion := 3; в коде до использования отчетов
Но тогда отвалится поддержка таблиц и изображений (RichEdit 4.1)

Но я пока не могу ума дать, где это прописать ))
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130311
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
OlyaLora

Йааа?? Упаси хосподь.... Нет. У нас в ветке присутствует представитель ))

Моего опыта и стека, полагаю, не хватит для уровня фаста
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130315
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130317
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только, если вы ПРАВИТЕ отчёт в дизайнере, то это конечно НЕ ПОМОЖЕТ.
Посему тынц
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130337
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как
OlyaLora
нужен именно Times New Roman

Сочетается с
OlyaLora
Объект имеет свойство имя шрифта "Comic Sans MS", отчет также настроен на "Comic Sans MS". Всё выводится прекрасно, кроме символа 'номер', он выводится предположительно в Segoe UI Symbol.
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130522
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
white_nigger
Как
OlyaLora
нужен именно Times New Roman

Сочетается с
OlyaLora
Объект имеет свойство имя шрифта "Comic Sans MS", отчет также настроен на "Comic Sans MS". Всё выводится прекрасно, кроме символа 'номер', он выводится предположительно в Segoe UI Symbol.

Так, что любой из вышеперечисленных шрифтов даёт одинаковый результат. Другие шрифты пробовались в качестве проверки/попытки обнаружить причину (и под рукой оказался скрин именно с Comic). Прочтите ветку внимательней и поймете, что постановка вопроса от того, какой из них нужен, не меняется
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130713
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlyaLora
Но я пока не могу ума дать, где это прописать ))

Код: plaintext
1.
2.
RichEditVersion = 3;
LoadLibrary(L"RICHED32.DLL");
...
Рейтинг: 0 / 0
FastReport менят шрифт в выражении у TfrxRichView
    #40130803
OlyaLora
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gpi
OlyaLora
Но я пока не могу ума дать, где это прописать ))

Код: plaintext
1.
2.
RichEditVersion = 3;
LoadLibrary(L"RICHED32.DLL");


Спасибо огромнейшее! ))) Вы прям и там, и там пишете )) и спалили, что я не делфи. меня отсюда сейчас как погонят )))
Данный совет действительно помог. Будем посмотреть, не вылезет ли чего еще.
Пока тема закрыта. Всем спасибо за помощь
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FastReport менят шрифт в выражении у TfrxRichView
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]