|
Jan. 19th, 2022|07:12 pm |
а тут-то чего интересного? хардврап тривиален, а софтврап делает фрэйм-рисовалка. массив строк и их длин — отдельный для каждой рисовалки, он не привязан к буферу текста вообще. на стадии скана строк и бьём, где удобно. а при редактировании проверяем, надо ли переразбивать, и если да — переразбиваем «физическую» строку заново на логические. определить границы «физической» строки тривиально. |
|