general undo methods?
MisterX
b.xavier at internet.lu
Sat Feb 19 00:55:39 EST 2005
im replying to this soon...
> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of
> Richard Gaskin
> Sent: Saturday, February 19, 2005 06:42
> To: How to use Revolution
> Subject: Re: general undo methods?
>
> J. Landman Gay wrote:
> > On 2/18/05 6:53 PM, Richard Gaskin wrote:
> >
> >> I just spent the last two hours reading up on how undo is
> done in >> other systems, and it seems that there is no
> magic panaea in any of >> them. Good undo is simply a lot of work.
> >>
> >> The general method is to atomize your code so that every
> action the >> user can do generates undo code stored in a
> queue, which is then >> invoked when Undo is selected.
> >
> > Customers don't always understand how much work it is to
> implement > "undo", since virtually all software has it. To
> them, it seems like > it should be simple.
>
> When we consider how far Rev has gone with the hardest part,
> text undo, I can't help but wonder if there might be some
> general state-recording mechanism that could be created in
> such a way as to be scalable to address specific needs.
>
> But I'm also sleep-deprived, and possibly dreaming...
>
> --
> Richard Gaskin
> Fourth World Media Corporation
> ___________________________________________________________
> Ambassador at FourthWorld.com http://www.FourthWorld.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list