Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2008, 00:15   #1
Кристина1
 
Регистрация: 05.11.2008
Сообщений: 9
Вопрос блокнотик на Delphi

мне надо чтобы при нажатии на кнопку "отменить" так же как и в Word происходила отмена последних изменений....и аналогично с кнопочкой "вернуть"...функция Memo1.Perform(EM_UNDO, 0, 0); работает, но не так как хотелось бы того....она полностью удаляет слово....а потом полностью возвращает это же слово, когда жмешь ещё раз отменить....подскажите пожалуйста...есть какая-нибудь другая функция???
Кристина1 вне форума Ответить с цитированием
Старый 13.11.2008, 00:24   #2
VVM
Форумчанин
 
Аватар для VVM
 
Регистрация: 06.06.2007
Сообщений: 282
По умолчанию

Можно попробовать просто сохранять (запоминать) состояния мемо (а лучше - последние изменеия) на каждое OnChange событие. А в Undo просто откатывать. Сам не пробовал, это на уровне идеи.
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
VVM вне форума Ответить с цитированием
Старый 13.11.2008, 00:39   #3
Кристина1
 
Регистрация: 05.11.2008
Сообщений: 9
По умолчанию

Где можно найти хоть что-нибудь, чтобы в StatusBar в 1-й панели выводилось сообщение о том, что в данный момент мы делаем с блокнотом, например, выдавал сообщение что мы его сохраняем или там изменили...?
Кристина1 вне форума Ответить с цитированием
Старый 13.11.2008, 00:41   #4
VVM
Форумчанин
 
Аватар для VVM
 
Регистрация: 06.06.2007
Сообщений: 282
По умолчанию

http://www.beluch.ru/progr/100comp/7_6.htm
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
VVM вне форума Ответить с цитированием
Старый 13.11.2008, 00:46   #5
Кристина1
 
Регистрация: 05.11.2008
Сообщений: 9
По умолчанию

Где можно найти хоть что-нибудь, чтобы в StatusBar в 1-й панели выводилось сообщение о том, что в данный момент мы делаем с блокнотом, например, выдавал сообщение что мы его сохраняем или там изменили...?
Кристина1 вне форума Ответить с цитированием
Старый 13.11.2008, 00:51   #6
Кристина1
 
Регистрация: 05.11.2008
Сообщений: 9
По умолчанию

Вот спасибочки...
Кристина1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделал простенький блокнотик Reaction-s Софт 17 28.04.2008 22:34
Кто свободен, оцените мой блокнотик NNN Софт 3 26.04.2008 15:03
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54