Вверх ↑
Этот топик читают: Гость
Ответов: 119
Рейтинг: 2
#1: 2010-03-16 15:44:00 ЛС | профиль | цитата
Привет!
Я не пойму, как мне передать выделенный текст в другой компонент.
Например: Есть у меня Edit, в нем определенный текст. Я выделяю определенную часть мышкой и эта выделенная часть записывается в ListBox как новая строка.
Может я что-то не доглядел? Помогите. Заранее спасибо
------------ Дoбавленo в 15.47:
Наверно это элементарно просто
------------ Дoбавленo в 16.23:
Нашел как сделать с RichEdit
Add(MainForm,2953706,21,105)
{
Width=351
Height=205
}
Add(RichEdit,8701162,147,42)
{
Left=10
Top=10
Width=170
Height=110
Strings=#21:Идет бычок, качается,|17:Вздыхает на ходу:|22:- Ох, доска кончается,|15:Сейчас я упаду!|
Point(SelText)
}
Add(ListBox,1493031,252,98)
{
Left=200
Top=10
Width=120
Height=150
}
Add(Button,2948908,113,98)
{
Left=10
Top=125
Width=170
Height=35
Caption="Записать выделенное ==>"
link(onClick,15450255:doData,[])
}
Add(DoData,15450255,168,98)
{
link(onEventData,1493031:doAdd,[])
link(Data,8701162:SelText,[])
}

А вот как с обычным Edit незнаю
карма: 0

0
Ответов: 463
Рейтинг: 9
#2: 2010-03-16 16:25:50 ЛС | профиль | цитата
code_17355.txt
------------ Дoбавленo в 16.26:
так?
карма: 0

0
файлы: 1code_17355.txt [2.3KB] [149]
Ответов: 119
Рейтинг: 2
#3: 2010-03-16 16:27:37 ЛС | профиль | цитата
Несовсем, надо с Edit'ом
карма: 0

0
Ответов: 463
Рейтинг: 9
#4: 2010-03-16 16:29:28 ЛС | профиль | цитата
типа в строке? там нет такого, а почему эдит а не мемо?
карма: 0

0
Ответов: 119
Рейтинг: 2
#5: 2010-03-16 16:30:45 ЛС | профиль | цитата
Понятно. Нет, так нет
карма: 0

0
Ответов: 3349
Рейтинг: 233
#6: 2010-03-16 17:56:04 ЛС | профиль | цитата
Вот , использование Memo как Edit.
Между ними мало разницы.
code_17356.txt
карма: 1

1
файлы: 1code_17356.txt [736B] [145]
Голосовали:Rood-J
Ответов: 119
Рейтинг: 2
#7: 2010-03-16 20:01:25 ЛС | профиль | цитата
Ivann, Кхм, а зачем это все?
А может проще так?
code_17357.txt
Гы, длинну изменил и всё.
Или в твоей схеме есть чтото необычное, чего я не заметил?

------------ Дoбавленo в 20.03:
Действительно не заметил
Каретка отодвигается
карма: 0

0
файлы: 1code_17357.txt [103B] [178]
Ответов: 3349
Рейтинг: 233
#8: 2010-03-16 20:07:40 ЛС | профиль | цитата
1)писать за рамки элемента ьес скрол баров нельзя
2) в Edit скрол баров нет, вот и я их убрал.
3) если просто обрезать Memo то изменять размеры его нельзя будет
карма: 1

0
Ответов: 119
Рейтинг: 2
#9: 2010-03-16 20:28:38 ЛС | профиль | цитата
Понятно, спасибо
карма: 0

0
Ответов: 3349
Рейтинг: 233
#10: 2010-03-16 20:33:29 ЛС | профиль | цитата
ok!
карма: 1

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)