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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
4-77242
Гриня
2003-02-28 00:15
2003.04.24
Открытие CD по букве...


3-76831
bars_gera
2003-04-07 18:45
2003.04.24
BLOB в DB Interbase


3-76845
td
2003-04-07 23:57
2003.04.24
запрос с условием


1-77030
OlkaGTS
2003-04-14 15:31
2003.04.24
Как получить объект, зная Handle?


1-76952
ruslanyd
2003-04-12 10:32
2003.04.24
преобразование Currency в строку .....