Не однократная отмена действий [Delphi]
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Не однократная отмена действий [Delphi] - 2010-02-08 13:58:44.966666
|
|
|
nub Nik
Сообщений: 263
Оценки: 0
Присоединился: 2009-11-18 10:53:00.250000
|
Народ подскажите, как реализовать кнопку "назад" для TRichEdit, но так, что бы она отменяла допустим, на 5 шагов назад, а не на 1 ??
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 14:05:45.656666
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
Ну дык храни где то то что было до изменения, а потом востанавливай. Если такого встроенного нет, а такого нет.
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 14:34:47.600000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
На рсдн.ру есть пример, типа undo|redo на C#. Описана структура класса и как это сделать. По идее не должно быть проблем с переносом на дэлфи.
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 18:26:53.870000
|
|
|
nub Nik
Сообщений: 263
Оценки: 0
Присоединился: 2009-11-18 10:53:00.250000
|
Sunzer если можно конкретней
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 19:09:14.720000
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
quote:
ORIGINAL: nub Nik Sunzer если можно конкретней Выдели массив asd:array of string; Счетчик asdf:integer; На обработчик оnchange в Memo поставь код asd[asdf]:=memo1.text; А на кнопочки Вперед Назад Соотвстетственно Dec(asdf); memo1.text:=asd[asdf]; Inc(asdf); memo1.text:=asd[asdf]; Самый тупой тормознутый вариант, я не знаю есть ли что то встроеное такое. Ес-но упущено куча кода, но смысл ясен?
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 19:32:34.893333
|
|
|
nub Nik
Сообщений: 263
Оценки: 0
Присоединился: 2009-11-18 10:53:00.250000
|
Sunzer угу, спс
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 19:42:16.923333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
http://rsdn.ru/article/dotnet/backforward.xml - почитай. Для дэлфи отличия будут минимальны.
|
|
|
RE: Не однократная отмена действий [Delphi] - 2010-02-08 19:46:07.586666
|
|
|
nub Nik
Сообщений: 263
Оценки: 0
Присоединился: 2009-11-18 10:53:00.250000
|
quote:
ORIGINAL: _SaZ_ http://rsdn.ru/article/dotnet/backforward.xml - почитай. Для дэлфи отличия будут минимальны. спс
|
|
|
|
|