powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шрифт не поддержывающий кирилицу
8 сообщений из 8, страница 1 из 1
Шрифт не поддержывающий кирилицу
    #33747037
Лёлик2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть обычный RichEdit. Когда изменяю шрифт выделенного фрагмента на тот который не поддержывает кирилицу ничего не происходит. А как делается что-бы в этой ситуации выводились квадратики, по которым видно что шрифт не поддержывает кирилицу?
Работаю в C++ Builder 6.0
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33747045
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала меняешь шрифт, потом пишешь.
Если в выделенном фрагменте есть символ которого нету в шрифте - смена шрифта будет отменена.
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33747050
Лёлик2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlСначала меняешь шрифт, потом пишешь.
Если в выделенном фрагменте есть символ которого нету в шрифте - смена шрифта будет отменена.

Я не понял тебя White Owl, ты ответил или просто констатировал факт?
Я понял что если символа нет в шрифте то смена шрифта будет отменена. Но со стороны кажется (когда идёт подряд много шрифтов, не поддерживающих кирилицу), что программа зависла и не реагирует на команду смены шрифта. Поэтому я и хочу что-бы если шрифт не поддержывает кирилицу, то буквы превращались бы в квадратики как во всех нормальных программах.
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33751342
Лёлик2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну не поверю что никто не знает. Задача ведь рядовая! Неужели трудно пару слов написать?
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33751737
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты пробовал, очистить строку, заменть шрифт и записать обратно?
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33752845
Лёлик2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkhА ты пробовал, очистить строку, заменть шрифт и записать обратно?

Интересная идея, спасибо, мне такое в голову не приходило, но не работает.
ВОПРОС ОСТАЁТСЯ ОТКРЫТЫМ!!!!
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33752853
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе чего нужно? Показать в каком шрифте есть кириллица, а в каком нету?
Забудь про RichEdit, рисуй текст на окошке через TextOut()
...
Рейтинг: 0 / 0
Шрифт не поддержывающий кирилицу
    #33754242
Лёлик2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlТебе чего нужно? Показать в каком шрифте есть кириллица, а в каком нету?
Забудь про RichEdit, рисуй текст на окошке через TextOut()


Во-первых, я замучаюсь имитировать поведение RichEdit с помощью TextOut()(выделение текста, изменение его атрибутов и т.д.).
Во-вторых, программа уже готова, осталось только два штриха, один из которых вынесен на обсуждение на форум.
В-третьих , в других программах поля редактирования, поддерживающие то что я хочу, уж очень похожи на стандартные и мне почемуто кажется что оно так и есть, и что их разработчики нашли альтернативное решение этой проблемы. Очень бы хотелось узнать это решение!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Шрифт не поддержывающий кирилицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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