Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];

Вниз

ширина текстового поля в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
15-1146820243
McSimm
2006-05-05 13:10
2006.05.28
скачать интернет


15-1146384583
Rule
2006-04-30 12:09
2006.05.28
Нет ли желания сделать мастак пати ???


15-1146827391
Slava812
2006-05-05 15:09
2006.05.28
Для любителей С


2-1147081029
BAngel
2006-05-08 13:37
2006.05.28
События мышки


15-1146487535
dyd
2006-05-01 16:45
2006.05.28
ICQ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский