Вверх ↑
Этот топик читают: Гость
Ответов: 44
Рейтинг: 3
#1: 2012-08-28 11:22:32 ЛС | профиль | цитата
Добрый день, подскажите, как сделать чтобы текст пеносился п размеру элемента списка строк. Пример, если написать длинное предложение, то мы увидим только самое начало. как сделать чтобы текст переносился. спасибо...


code_28894.txt
карма: 0

0
файлы: 1code_28894.txt [418B] [81]
Ответов: 704
Рейтинг: 44
#2: 2012-08-28 12:19:51 ЛС | профиль | цитата
Даже если сделать перенос строки в ListBox- се, то строки будут считаться разными! А другой компонент почему не используете например RichEdit Memo
карма: 0

0
Ответов: 1173
Рейтинг: 49
#3: 2012-08-28 17:15:36 ЛС | профиль | цитата
-=не так понял, спасибо ashkalov=-
карма: 0

0
Ответов: 1043
Рейтинг: 33
#4: 2012-08-28 18:04:28 ЛС | профиль | цитата
Ex_, полагаю, ему надо строчку переносить как одну
а не делить ее несколько строк
Saget13 писал(а):
Пример, если написать длинное предложение, то мы увидим только самое начало.

------------ Дoбавленo в 18.03:
Saget13, могу предложить альтернативный вариант решения проблемы
Add(MainForm,7064178,119,126)
{
Width=652
Height=480
Caption="Пример использования ListBox"
}
Add(ChildPanel,4960891,224,126)
{
}
BEGIN_SDK
Add(EditMulti,13474923,21,21)
{
WorkCount=1
Height=235
link(doWork1,16158509:doEvent1,[(105,27)(105,153)])
}
Add(Panel,10195365,35,105)
{
Left=35
Top=105
Width=265
Height=270
Ctl3D=0
}
Add(ListBox,205159,266,105)
{
Top=-3
Width=273
Height=275
Ctl3D=1
Strings=#54:я очень длинная строчка и выхожу за рамки дозволенного|
Point(doLeft)
Point(doWidth)
Point(Width)
}
Add(Math,1387587,147,147)
{
OpType=2
Op2=-1
link(onResult,205159:doLeft,[])
}
Add(Math,6461297,203,203)
{
link(onResult,205159:doWidth,[(251,209)(251,160)])
link(Op2,205159:Width,[(216,183)(293,183)])
}
Add(Hub,16158509,112,147)
{
link(onEvent1,1387587:doOperation,[])
link(onEvent2,6461297:doOperation,[(135,160)(135,209)])
}
END_SDK
Add(ScrollBar,6608943,171,126)
{
Left=37
Top=385
Width=270
Height=20
Max=50
link(onPosition,4960891:doWork1,[])
}

карма: 0

1
Голосовали:Ex_
Ответов: 1173
Рейтинг: 49
#5: 2012-08-28 18:12:28 ЛС | профиль | цитата
ashkalov писал(а):
могу предложить альтернативный вариант решения проблемы
В аналогичном компоненте в пакете C.NET такая фича есть по дефолту:
code_28900.txt
карма: 0

0
файлы: 1code_28900.txt [264B] [92]
Ответов: 1043
Рейтинг: 33
#6: 2012-08-28 18:44:05 ЛС | профиль | цитата
Ex_, залей пожалуйста в аттач компонент...
карма: 0

1
Голосовали:Saget13
Ответов: 1173
Рейтинг: 49
#7: 2012-08-28 18:57:33 ЛС | профиль | цитата
ashkalov, ну, вот
карма: 0

0
файлы: 1listbox.zip [2.9KB] [69]
Ответов: 44
Рейтинг: 3
#8: 2012-08-28 19:57:45 ЛС | профиль | цитата
ashkalov писал(а):
Saget13, могу предложить альтернативный вариант решения проблемы
код


кажется то, что надо. завтра на работе проверю! ОГРОМНОЕ СПАСИБО!!
карма: 0

0
Ответов: 1043
Рейтинг: 33
#9: 2012-08-28 19:58:31 ЛС | профиль | цитата
Saget13 писал(а):
ОГРОМНОЕ СПАСИБО!!

всегда пожалуйста
карма: 0

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