Главная страница
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.028 c
15-1146663545
avsam
2006-05-03 17:39
2006.05.28
Компонента для ввода даты И времени


2-1147371555
Призрак
2006-05-11 22:19
2006.05.28
Как организовать FIFO-буфер?


15-1146731009
MrShadow_
2006-05-04 12:23
2006.05.28
Прозрачность отдельных компонентов...


2-1147606601
Mr tray
2006-05-14 15:36
2006.05.28
dll с хуком клавы - печатается 2 символа


2-1147329642
zorik
2006-05-11 10:40
2006.05.28
Как выделить в Екселе лист по его названию?