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

Вниз

MaxLength   Найти похожие ветки 

 
Alex-21   (2003-04-09 20:03) [0]

Как ограничить длинну текста в TMemo, чтобы длина текста не превышала ширину TMemo?


 
Palladin   (2003-04-09 20:26) [1]

Memo1.WordWrap:=true;


 
Anatoly Podgoretsky   (2003-04-09 22:38) [2]

Только для моноширинных шрифтов, посчитать пальцами и эту величину установить.


 
Alex-21   (2003-04-09 22:48) [3]

Да, это верно. Но я хотел другое: если текст коснётся правой границы TMemo, то выполнится команда: Memo1.Lines.Add(s). Как это сделать?


 
jack128   (2003-04-09 23:35) [4]

см Palladin © (09.04.03 20:26)


 
Alex-21   (2003-04-10 19:09) [5]

Но если сдвинуть правый край TMemo вправо, то текст, который находился в i-строке, переместится в (i-1)-строку. А мне нужно, чтобы текст оставался на месте и не перемещался при сдвиге правого края.


 
Palladin   (2003-04-10 19:13) [6]

для чего такой изврат?


 
Anatoly Podgoretsky   (2003-04-10 19:17) [7]

Alex-21 (10.04.03 19:09)
А это уже противоречит первоначально задачи, что будешь делать удалять лишнии символы с конца.
Может водочкп попить?


 
Alex-21   (2003-04-11 21:27) [8]

>Palladin

Просто нужно, чтобы в начало каждой новой строки вставлялся определённый текст после перехода на новую строку при достижении правой границы TMemo.

>Anatoly Podgoretsky

Тут будет работать скролл, так что текст никуда не денется.
А водичку я не хочу пить. Пока не разберусь с этим.


 
MityaP   (2003-04-11 21:35) [9]

Залезь в исходники TMemo и далее, и найди где страбытывает перенос при WordWrap = True///\\\ ... и перекрой ту процедуру..
Искать долго - перекрывать быстро.! хе-хе...


 
Palladin   (2003-04-11 22:06) [10]


> Alex-21 (11.04.03 21:27)

:) ну я понял что это для этого...

а зачем это делается? с какой целью? пользователя удивить в крутости прогера чтоли?


 
Alex-21   (2003-04-11 22:18) [11]

>Palladin

Для чата.


 
Palladin   (2003-04-11 22:55) [12]

в этом случае wordwarp:=true это будет хороший тон...


 
Alex-21   (2003-04-12 20:27) [13]

спасибо.
Я решил проблему.



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

Форум: "Основная";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
8-77035
VRussian
2003-01-21 21:43
2003.04.24
как узнать список видео кодеков в системе.


1-76965
tararasyk
2003-04-11 20:09
2003.04.24
Timer и цикл


14-77151
Pitay
2003-04-06 21:28
2003.04.24
Эмитация нажатия кнопки


4-77230
Hawker2007
2003-02-27 01:04
2003.04.24
Как получить текущее состояние окна приложения


14-77121
Ильдар
2003-04-07 15:45
2003.04.24
Компоненты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский