Запись_2020_12_28_17_53_48_60.gif
Этот топик читают: Гость
Ответов: 263
Рейтинг: 18
|
|||
То же наблюдаю глюк с текстом. Компонент выдает оч. странную позицию курсора
|
|||
карма: 3 |
|
Ответов: 8921
Рейтинг: 823
|
|||
Fangir, в последней схеме замените onMouseUp на кнопку, вдруг у вас дребезг в мыши
(По баллонам ногой постучать -- крайнее средство ) |
|||
карма: 19 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Смахивает на использование знакового 16-битного целого при получении позиции. Нужно беззнаковое 16 или 32-битное.
|
|||
карма: 26 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Netspirit писал(а): Смахивает на использование знакового 16-битного целого при получении позиции. Нужно беззнаковое 16 или 32-битное.Да, действительно, предельное значение 32767. Но если используется стандартное сообщение для получения позиции, с wParam и lParam, то как раз там и будет ограничение в 32767 в знаковом или 65535 в беззнаковом. Но это прикол уже библиотеки. Вот это место
Тут можно посоветовать только попробовать RichEdit в качестве селектора. Редактировалось 4 раз(а), последний 2020-12-28 19:07:34 |
|||
карма: 22 |
|
Ответов: 8921
Рейтинг: 823
|
|||
nesco, загружаю 2.5 Мб и из файла, и через doText -- и всё работает, позиция последней точки 2456203 тоже правильно выдаёт.
(Шаловливыми ручками ничего не трогал ) |
|||
карма: 19 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Леонид писал(а): через doTextТе у тебя точка Position компонента Memo выдает 2456203, и куда бы ты не ткнул курсор всегда положительные значения? Может у тебя библиотека KOL не дефолтная? Потому что в дефолтной библиотеке значения крутятся по кругу от 0 до 32767, затем от -32767 до 0 и тд. Самое интересное, что в старом FPC значение беззнаковое -- от 0 до 65535, дальше опять с 0. Редактировалось 4 раз(а), последний 2020-12-28 19:51:27 |
|||
карма: 22 |
|
Ответов: 8921
Рейтинг: 823
|
|||
nesco писал(а): курсор всегда положительные значения?Редактировалось 1 раз(а), последний 2020-12-28 21:54:33 |
|||
карма: 19 |
|
Ответов: 38
Рейтинг: 0
|
|||
Перешел на 10-ку с XP пару месяцев назад. Сделал чистую установку среды. Прочитав последние сообщения от Леонида и nesco, про kol.pas вспомнил, что когда-то уже сталкивался с похожими проблемами. Покопался в загашниках и нашел то, что у меня называется !KollsFromGalkov.rar. Было найдено где-то тут, на форуме. Выкладываю (надеюсь, что сам господин Galkov не будет против!).
После установки ВСЕ БАГИ ИСЧЕЗЛИ. Большое спасибо всем за помощь! В спойлере gifka, как это теперь происходит, архив с KOL-ами под сообщением. Редактировалось 4 раз(а), последний 2020-12-29 00:59:41 |
|||
карма: 0 |
| ||
файлы: 1 | !KollsFromGalkov.rar [746.4KB] [457] |
Ответов: 8921
Рейтинг: 823
|
|||
Fangir, "Ура-а! Заработало!"
|
|||
карма: 19 |
|
Ответов: 38
Рейтинг: 0
|
|||
Добрые люди. Всех с Новым годом. Я тут, наверное, корифей, на этой ветке
Тут уже три поста: https://forum.hiasm.com/topic/67255 Если не сложно, помогите. Редактировалось 1 раз(а), последний 2023-01-04 06:14:36 |
|||
карма: 0 |
|
235