Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

ширина текстового поля в Tmemo   Найти похожие ветки 

 
Неуч   (2006-05-09 09:30) [0]

Здравствуйте мастера, в если в мемо при scrollbars=ssBotch и wordwrap=false ввести длинную строку то ползунок снизу компонента становится активным и передвигая его можно управлять видимой частью компонента, то есть текстовым полем. А как можно добраться и можно ли до общих размеров этого поля, а не только видимой части.


 
Пусик ©   (2006-05-09 13:56) [1]


> А как можно добраться и можно ли до общих размеров этого
> поля, а не только видимой части.


А какой-нибудь практический смысл есть в этом?


 
Неуч   (2006-05-09 14:37) [2]


> А какой-нибудь практический смысл есть в этом?

да

Пока единственное, что я придумал, это в цикле пробегаться по всем строкам выуживая самую длинную, что быть гемор при больших объемах текста


 
Пусик ©   (2006-05-09 14:37) [3]


> Пока единственное, что я придумал, это в цикле пробегаться
> по всем строкам выуживая самую длинную, что быть гемор при
> больших объемах текста


Не поняла. А какая польза от знания длины строки?


 
Неуч   (2006-05-09 14:49) [4]

я рисую по мемо, конкретнее подчеркиваю строки. Соответственно мне нуно знать координаты строк, при wordwrap=true все нормально и ширина текстового поля ограничивается шириной клиентской области,тоесть рисую линию предварительно проверяя, если длина линии больше ширины текстового поля, значит переход на новую строку, а при wordwrap=false такой фокус не пролазиет.


 
Мефисто   (2006-05-09 14:57) [5]

как я понял, автор хочет найти самую длинную строку без пробежки в цикле?


 
Мефисто   (2006-05-09 15:02) [6]

Неуч    (09.05.06 14:49) [4]

Может TListBox - там OnDrawItem есть


 
Неуч   (2006-05-09 15:11) [7]


> Может TListBox - там OnDrawItem есть


нужен именно текстовый редактор, хочу подчеркивание как в ворде... знаю, знаю щас скажут возьми рич едит и форматируй текст, но нет



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
3-1143442511
barakuda
2006-03-27 10:55
2006.05.28
Размещение базы в ИНТЕРНЕТ


1-1145395794
MZUser
2006-04-19 01:29
2006.05.28
EXE из памяти


2-1147154902
Sergey Masloff
2006-05-09 10:08
2006.05.28
Проблема с кодировками. Написал плагин к Outlook но сабж...


2-1147265255
antonn
2006-05-10 16:47
2006.05.28
вопрос по типу "file of byte"


15-1146744905
Golik
2006-05-04 16:15
2006.05.28
Как создать резервную копию БД ?