Главная страница
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.48 MB
Время: 0.006 c
2-1307578301
Сергей
2011-06-09 04:11
2011.09.25
Отправка из php в Delphi функцией echo в массив строк


15-1307073974
kuzja52
2011-06-03 08:06
2011.09.25
узнать пароль пока открыт браузер


15-1306787399
Юрий
2011-05-31 00:29
2011.09.25
С днем рождения ! 31 мая 2011 вторник


6-1241804128
DVM
2009-05-08 21:35
2011.09.25
Определить режим работы сокета: блок. или неблок. в Winsock


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