I _think_ that there might also be an undo manager built into levure, if you are interested.
On Fri, May 21, 2021 at 9:20 AM Klaus major-k via use-livecode < [email protected]> wrote: > Hi Craig, > > > Am 21.05.2021 um 15:12 schrieb Craig Newman via use-livecode < > [email protected]>: > > > > Klaus. > > > > What are you doing here on the dark side?? > > Oh, come on! > > > Do you mean something like this, with a field and a button? in the card > script: > > > > on textChanged > > set the currentText of this cd to fld 1 > > end textChanged > > > > on undoText > > get the currentText of this cd > > delete the last word of it > > set the text of fld 1 to it > > set the currentText of this cd to it > > end undoText > > > > and in the button: > > on mouseUp > > undoText > > end mouseUp > > OK, something like this, but for graphics, images etc., too. 8-) > Some general hints will be OK. > > Except for TEXT I don't have a clue yet. > Maybe store "the properties of xyz" and re-apply them when the user hits > CMD-Z? > > > Craig > > > >> On May 21, 2021, at 7:48 AM, Klaus major-k via use-livecode < > [email protected]> wrote: > >> > >> Hi friends, > >> > >> any hints on how to implement some UNDO mechanism into a LC standalone? > >> The stack(s) in question will not only handle TEXT... > > Best > > Klaus > > -- > Klaus Major > https://www.major-k.de > https://www.major-k.de/bass > [email protected] > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
