Вверх ↑
Ответов: 4621
Рейтинг: 746
#1: 2020-07-09 12:49:41 ЛС | профиль | цитата
flint2 писал(а):
Тогда почему подобные "компоненты" нормально работают в C++?
Потому что явно или неявно используют тот же метод для установки большего размера текстового буфера, либо используються самодельные компоненты редактирования вместо системного (KOL - в данном случае использует системные).

Леонид писал(а):
выводить и редактировать всё равно придётся по кусочкам гораздо меньше
Оно то так, потому что какое бы большое ограничение не выставить, все равно кто-то захочет открыть ещё больший файл.
А вот с этим
Леонид писал(а):
т. е. программно, чему никаких трудностей нет
в случае HiAsm я сомневаюсь. То-есть, на уровне схемы добиться для пользователя такого поведения как будто в элемент загружен файл целиком (перемотка из одного конца текста в другой, поиск и замена по всему тексту), при этом подгружая в память только видимые на экране части и выгружая остальное.
карма: 26

0
Редактировалось 2 раз(а), последний 2020-07-09 12:54:27