Вверх ↑
Ответов: 3851
Рейтинг: 159
#1: 2008-05-25 11:56:59 ЛС | профиль | цитата
Леонид писал(а):
символы 10 и 13 тоже входят в подсчёт на нижней точке, а положение курсора считается без них,
не справедливо однако, предлагаю добавить соответствующую опцию либо в RichEdit либо/и в Position..

millano писал(а):
а если запретить вставлять символы 10 и 13
ключевое слово здесь - вставлять, это очень частный случай. В более общем случае приходится иметь дело с загружаемым из файла текстом. Да и вообще - не зря придуманы эти символы, а отказываться от них - значит ограничивать себя..

------------ Дoбавленo:


[quote=Леонид]Почему бы не использовать перебор массива[/quote]какая-то ерунда получается нечитаемая:

Add(RichEdit,5606174,462,189)
{
Left=10
Top=55
Width=125
Height=95
Strings=#8:один два|10:три четыре|10:пять шесть|11:семь восемь|13:девять десять|
Point(doSetSelStart)
Point(doSetSelLength)
}
Add(ArrayEnum,14712344,476,280)
{
link(onItem,13227244:doAdd,[])
link(Array,5606174:Array,[])
}
Add(Button,6158690,406,280)
{
Left=75
Top=25
Caption="найти"
link(onClick,14712344:doEnum,[])
}
Add(Memo,13227244,546,280)
{
Left=240
Top=60
Width=125
Height=130
}
это только у меня?
карма: 0
начавший
0