Ребят, кто-то может изучал тему переключения гаджета Scintilla по вкладкам. Т.е. переключаешься по вкладкам как в IDE или в Notepad++ и включается новый документ, связанный с этой вкладкой. Соответственно, история сохраняется для каждого документа. Создавать для каждой вкладки новый гаджет, дело не хитрое, но это костыль, в особенности, если эта возможность, уже заложена нативно.
Внутри компонента Scintilla, есть внутренний движок для этого. Он описан в документации (если я правильно понял): Doc
Что-то я нащупал, работает несколько раз, потом вылетает по памяти. Там есть ссылки документов, но логики пока не понял. Может кто-то сможет доходчиво объяснить этот раздел документации. Мне бы конечно реально рабочий пример.
Отредактировано Webarion (22.02.2023 18:45:43)