Кодировки, мать их Почему-то выставилась западноевропейская. Поправил.
Этот топик читают: Гость
Ответов: 1926
Рейтинг: 172
|
|||
карма: 9 |
| ||
файлы: 1 | hiRichEdit3.rar [2.4KB] [420] |
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
3042 писал(а): Поправил.Ни фига не хочет работать на Win7x64. Вопросики вместо текста и баста. --- Добавлено в 2020-09-02 13:11:44 Пока пробовал всякие изощрения, обнаружил, что вот это
Редактировалось 1 раз(а), последний 2020-09-02 13:11:44 |
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
А если текст на французском, иврите или арабском - не будет обнаруживать ссылки и парсить слова?
|
|||
карма: 26 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Netspirit писал(а): А если текст на французском, иврите или арабском - не будет обнаруживать ссылки и парсить слова?Но это не я писал код и решал, что он должен быть только кириллическим или английским. Я указал на ошибку в условии, а не в концепции. |
|||
карма: 22 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Netspirit писал(а): не будет обнаруживать ссылки и парсить словаА наш RichEdit вообще много чего не делает, даже из того, что возможно в KOL. nesco писал(а): Ни фига не хочет работать на Win7x64. Вопросики вместо текста и баста.nesco, может, проблема в конкретной версии системы? Сейчас проверил - всё работает: --- Добавлено в 2020-09-02 21:17:27 Может, что-то из этого поможет: https://forum.hiasm.com/topic/67535. Редактировалось 2 раз(а), последний 2020-09-02 21:17:54 |
|||
карма: 9 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
3042 писал(а): может, проблема в конкретной версии системы?Возможно, хотя версия лицензионная Win7 Pro из коробки с персональным ключом. |
|||
карма: 22 |
|
Ответов: 1926
Рейтинг: 172
|
|||
nesco, надо ещё где-то проверить, потому что должно работать. Чтобы исправить этот глюк уже на свн.
|
|||
карма: 9 |
|
Ответов: 1926
Рейтинг: 172
|
|||
nesco, что делать-то будем?
Кто-то может ещё проверить у себя? Ведь код соответствует докам (зря я, что ли, рыскал по KOL и MSDN ) |
|||
карма: 9 |
|
Ответов: 5227
Рейтинг: 587
|
|||
3042 писал(а): А наш RichEdit вообще много чего не делает, даже из того, что возможно в KOL. Открыл Америку А как Вам такой функционал, в KOL(е) нет, впрочем как и в интернете ничего готового, как обычно, бла, бла, бла... https://forum.hiasm.com/getfile/39118 |
|||
карма: 4 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Windows 10. |
|||
карма: 25 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Tad, выкинь свой антивирус и не парь мозги мне и людям
|
|||
карма: 4 |
|
Ответов: 1926
Рейтинг: 172
|
|||
andrestudio писал(а): https://forum.hiasm.com/getfile/39118Я думал, в архиве код инлайника Ну ладно, новый функционал - это кому что нужно (добавлять можно до бесконечности по потребностям и возможностям), но вот явные ошибки надо исправлять обязательно... |
|||
карма: 9 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Вообще, то это не дело!
Я когда ни бельмеса, а задача была, меня подломил RichEdit бракованный! Ну ладно, новый функционал - это кому что нужно Не по потребности и до бесконечности, а как положено! Не имитацию. Замете, я про KOL ничего не сказал! О покойниках, или хорошее, или ничего. Разве это дело, когда текст не влезает? Надо жить километрами, а не квадратными метрами, когда.. Неужели было трудно опцию поставить на длину? Или с такими задачами не встречались? Из всех текстовых контроллов самый достойный Scintilla, спасибо Дону Педро, MAV и я примазался. И да, на больших объёмах ~ 5 мегабайт заметно тормозит (RichEdit) - потому что имитация. А то, что якобы по супер пупер алгоритму выделяется память, так этого нет. Наверное просто в планах было у того, кто решил заменить списки массивами, или попросту забыл, или не получилось. Не будем судить. Каждый желает, чтобы было лучше. Редактировалось 10 раз(а), последний 2020-09-06 22:36:10 |
|||
карма: 6 |
|
Ответов: 4630
Рейтинг: 749
|
|||
3042 писал(а): Кто-то может ещё проверить у себя? Ведь код соответствует докамПоставьте в примере из первого поста действие на кнопку и проверьте при английской раскладке, потом переключитесь на российскую. На тех системах, у кого работает, просто по-умолчанию стоит русская раскладка клавиатуры. Как побороть - пока не знаю. --- Добавлено в 2020-09-07 12:48:56 Пока нашел такое решение - отключение юникодных символов через EM_SETTEXTMODE в THIRichEdit.Init(). Пробуйте. Редактировалось 2 раз(а), последний 2020-09-07 12:48:56 |
|||
карма: 26 |
| ||
файлы: 1 | hiRichEdit4.zip [5.5KB] [468] |
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Netspirit писал(а): ПробуйтеО! Эта версия заработала на Win7x64. |
|||
карма: 22 |
|