Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];

Вниз

Множественный Undo???   Найти похожие ветки 

 
_MAXi_   (2003-04-18 15:54) [0]

Каким образом можно организовать множественный Undo (что-бы можно было возвращать например до 10 операций)?


 
y-soft   (2003-04-18 15:57) [1]

Сохранять в списке предыдущие состояния, при необходимости загружать. Логика может быть очень сложной


 
Cobalt   (2003-04-18 16:18) [2]

Надо запоминать не только действия над текстом, но и смену позиции курсора. Иначе такая куйня получится...


 
REA   (2003-04-18 16:24) [3]

Undo чего? Так же как и одиночный, но много раз (например до 10).


 
_MAXi_   (2003-04-18 16:27) [4]

Так получается, что если у меня текст на 1mb и я хочу 10 операций возвращать, то мне надо 10 файлов сохранять с тем текстом! Фигово получается то! :(


 
_MAXi_   (2003-04-18 16:30) [5]

>REA Undo чего? Так же как и одиночный, но много раз (например до 10).
Интересно это как так размножить одиночный UNDO?


 
Anatoly Podgoretsky   (2003-04-18 16:32) [6]

Ну если у тебя такой размер и ты полностью меняешь содержимое, то никакого другого пути нет, иначе тебе неоткуда взять старые значения.


 
DVM   (2003-04-18 16:35) [7]

Не надо запоминать весь текст. Как правило изменения происходят от одной позиции до другой. Вот и надо запоминать "начало", "конец" и действие.


 
_MAXi_   (2003-04-18 16:56) [8]

"начало", "конец" - это курсора позиция? А эти изменения сохранять в файле?


 
Cobalt   (2003-04-18 17:11) [9]

Необязательно в файл - куда хочешь, туда и сохраняй, хоть в память, хоть в БД



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

Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
6-655
Виталий
2003-02-26 10:44
2003.05.01
Как выяснить полный адрес скрипта при сабмите формы.(TWebBrowser)


1-533
АлеКо
2003-04-21 09:04
2003.05.01
Работа с TMemo


14-774
Мазут Береговой
2003-04-15 00:17
2003.05.01
Немного о лицензионном софте... :-)))


3-382
td
2003-04-14 08:44
2003.05.01
запрос не работает


1-576
Ptr
2003-04-18 13:25
2003.05.01
Обработчик OnKeyDown.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский