|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
SynEdit и символы табуляции
Доброго времени суток!
SynEdit не правильно считает положение курсора (CaretX) на символах табуляции, воспринимает их как одиночные пробелы. Никто не занимался исправлением данного глюка SynEdit-а (юникодная версия) ? И можно ли как-нить считывать код символа (и код табуляции), на котором находится курсор ? |
#2
|
|||
|
|||
Цитата:
Нашёл такой солюшн, если кому-нить понадобится: Код:
var Pos1: TBufferCoord; begin Pos1 := SynEdit1.CaretXY; Label1.Caption := 'Row: ' + IntToStr(SynEdit1.BufferToDisplayPos(Pos1).Row) + ', Col: ' + IntToStr(SynEdit1.BufferToDisplayPos(Pos1).Column); end; |