Форум: "Основная";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];
ВнизОтступ в Мемо Найти похожие ветки
← →
AndrewK (2007-08-15 18:18) [0]Доброго времени суток.
Подскажите как можно определить номер первой и последней выделенной строки в Memo. Нужно для того, чтобы сдвигать выделенные строки на несколько символов вправо.
← →
Leonid Troyanovsky © (2007-08-15 19:36) [1]
> AndrewK (15.08.07 18:18)
> Подскажите как можно определить номер первой и последней
> выделенной строки в Memo
with Memo do
FirstLineIdx := Perform(EM_LINEFROMCHAR, SelStart, 0);
--
Regards, LVT.
← →
AndrewK (2007-08-16 10:17) [2]Спасибо. Для Мемо работает на ура.
А для SynEdit или JvHLEditor такой код не работает. :(
← →
AndrewK (2007-08-16 10:32) [3]Разобрался сам. Спасибо.
Для SynEdit делается так, если кому-нибудь понадобиться:
with SynEdit1 do
begin
FirstLine := CharIndexToRowCol(SelStart).Line;
FirstChar := CharIndexToRowCol(SelStart).Char;
LastLine := CharIndexToRowCol(SelEnd).Line;
LastChar := CharIndexToRowCol(SelEnd).Char;
end;
← →
Lacmus © (2007-08-16 10:45) [4]>AndrewK (16.08.07 10:32) [3]
Ctrl+U, Ctrl+I ?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c