Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c