Главная страница
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
3-76844
Владимир
2003-03-25 06:57
2003.04.24
Как прочесть данные из базы данных для вычислений и редактировани


1-76998
den303
2003-04-11 15:01
2003.04.24
Как отменить реакцию TListBox на колёсико мышки?


3-76778
yurikon03
2003-04-04 09:30
2003.04.24
Как хранить суммы?


1-76978
den303
2003-04-12 00:54
2003.04.24
Помогите разобраться с hIcon и tBitmap!!!


14-77129
JorSand
2003-04-03 23:23
2003.04.24
Посоветуйте, Как можно защитить свою прогу?