Вверх ↑
Ответов: 5227
Рейтинг: 587
#1: 2022-05-24 19:24:33 ЛС | профиль | цитата
Итак продолжаем обзор проделанной работы ибо всё это рано или поздно попадёт в новый пакет.
Всё таки удалось сделать из этой китайской диковинки мини редактор.
Конфигурация соответствует Memo т.к ini файл был скопирован из него + 5 свойств расцветки

LineNumColor=Цвет цифр линейки|8|clNavy
LineNumNoFocusBkColor=Цвет линейки вне фокуса|8|clGray
LineNumFocusBkColor=Цвет линейки в фокусе|8|clSilver
SelectColor=Цвет выделения в редакторе|8|clHighlight
FontSelectColor=Цвет шрифта выделенного фрагмента|8|clHighlightText


Реализовал следующее:
Буфер обмена Ctrl+C,Ctrl+V
Выделение Ctrl+A, Двойной клик на гутере выделяет строку, в редакторе слово под курсором мыши.
Реализовано перетаскивание выделенного текста Drag and Drop (Ctrl+ЛКМ включает режим переноса строк из редактора)
При ЛКМ на гутере с перемещением выделяет строки
Del удаляет выделенное
Ctrl+Z отмена (пока только 1 буфер)

глюков ещё достаточно но всё же это уже редактор, только китайский
демка https://forum.hiasm.com/getfile/39473


карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
файлы: 1TextControl2.zip [69.5KB] [348]