Вниз
Скачать: CL | DM;

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

 
Doblclick   (2006-09-13 01:17) [0]

Как можно сохранить только текст в текстовый файл richedit, без форматирования.


 
Джо ©   (2006-09-13 01:21) [1]

> Doblclick   (13.09.06 01:17)
> Как можно сохранить только текст в текстовый файл richedit,
> без форматирования.

 RichEdit1.PlainText := True;
 RichEdit1.Lines.SaveToFile...


 
Doblclick   (2006-09-13 03:56) [2]

Да вот тут ещё один вопрос возник, как можно в Richedit организовать, много уровнеую отмену.


 
Джо ©   (2006-09-13 03:57) [3]

> [2] Doblclick   (13.09.06 03:56)
> Да вот тут ещё один вопрос возник,

Правда?


> как можно в Richedit организовать, много уровнеую отмену.

И что это?


 
Doblclick   (2006-09-13 04:00) [4]

ну обычно в редакторах текста, да и вообще, например в делфи
SHIFT+CTRL+Z - redo
CTRL+Z -undo


 
Джо ©   (2006-09-13 04:07) [5]

> [4] Doblclick   (13.09.06 04:00)
> ну обычно в редакторах текста, да и вообще, например в делфи
>
> SHIFT+CTRL+Z - redo
> CTRL+Z -undo

Многоуровневое undo...
В общем, вопрос выходит за рамки базового использования TRichEdit. Хотя, можно реализовать такую функциональность след. образом. В обработчике OnChange сохранять предыдущий текст. В общем, от такого плясать. Или даже в OnKeyPress (тут еще сохранять позицию ввода). Это будет намного экономичней в плане ресурсов, зато гораздо более трудоемко в смысле кодинга.


 
Doblclick   (2006-09-13 04:12) [6]

В подобном роде и мыслил я. Но мне необходим простой и именно многоуровней undo. ну я выбираю простоту. Поэтому Richedit.undo :(


 
Джо ©   (2006-09-13 04:31) [7]

> именно многоуровней undo.

Я и описал путь к сему.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.045 c
4-1148307365
sholom
2006-05-22 18:16
2006.10.01
Подключить к COM-порту или USB


2-1157962037
IGray
2006-09-11 12:07
2006.10.01
Я рехнулся или Delphi?


15-1158148039
Колдун
2006-09-13 15:47
2006.10.01
C каждым годом растёт качество антивирусных программ.


2-1158012114
AndrejG
2006-09-12 02:01
2006.10.01
Как сделать форму прозрачной?


2-1157878455
Calibr
2006-09-10 12:54
2006.10.01
CreatePolygonRgn




   Наверх