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

Вниз

Как перевести каретку в мемо в конец строки?   Найти похожие ветки 

 
Sergey   (2011-06-07 08:17) [0]

Добрый день. Подскажите.
Делаю по онклику кнопки
 memo1.Lines.Text:=memo1.Lines.Text+button1.Caption;
В итоге каретка остается в начале текста. Как ее перевести в конец?


 
MBo ©   (2011-06-07 08:30) [1]

>Делаю по онклику кнопки
>  memo1.Lines.Text:=memo1.Lines.Text+button1.Caption;

А зачем так делать? Это плохойй способ обращения с Memo


 
Sergey   (2011-06-07 08:31) [2]

Подскажите пожалуйста правильный способ.


 
MBo ©   (2011-06-07 08:34) [3]

Правильный способ зависит от задачи
Добавление новой строки
Memo.Lines.Add


 
Sergey   (2011-06-07 08:51) [4]

Извиняюсь что сразу не привел задачу.
Мемо используется для введения названия чертежа. Есть несколько кнопок и кэпшинапи "Общие данные", "Спецификация", "кг/см2" и т.д.
Мемо.линес.эд приведет к добавлению в название символа перехода на новую строку который и не нужен и некоректно отображается в ДБГриде.
Тоесть нужно следующее. Человек вводит название, при необходимости нажимает кнопку, ее кепшин вставляется в название и набирает далее.
Мемо использую вместо эдита по той причине что названия бывают длинными и желательно видеть их полностью.
Сейчас же по нажатию на кнопку, кроме добавления текста, происходит переход каретки в начало строки.


 
MBo ©   (2011-06-07 09:01) [5]

Memo1.Lines[Memo1.Lines.Count - 1] := Memo1.Lines[Memo1.Lines.Count - 1] + ...;
Потом, если понадобится, Memo1.CaretPos, Memo.SelStart


 
Sergey   (2011-06-07 09:03) [6]

Спасибо! Сейчас буду пробывать.



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

Текущий архив: 2011.09.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
2-1307195961
Buzzik
2011-06-04 17:59
2011.09.25
Treeview, как хранить?


15-1305557376
Kerk
2011-05-16 18:49
2011.09.25
Подскажите с настройкой фильтров Outlook


15-1306920650
Дмитрий С
2011-06-01 13:30
2011.09.25
eval в 4ом FireFox, баг?


4-1250595955
pirate
2009-08-18 15:45
2011.09.25
Alt+MouseUp


2-1307508494
mefodiy
2011-06-08 08:48
2011.09.25
Запрос с LEFT JOIN в SQL Server