Hi Mark.

Thanks. I do understand that properties are persistent so long as a standalone is running. I understand that Revolution standalones will not save the state of properties when you quit them. I was saying that Applescript standalones CAN and DO save the state of properties when they quit, so that when you start up again they have the values you set them to before you quit. The only time you lose them is when you recompile the standalone (of course).

I was just thinking in some future rendition of Revolution, maybe they could pull that off, by saving the states of the properties internally to the package itself. Barring that, maybe having a seperate "runtime engine" similar to what Foxpro used to use, which did not allow development, but only allowed execution of stacks would be possible.

BTW I tested the theory that an app cannot be modified while running. This is not true. I opened TextEdit and while it was running I opened the package contents and edited a plist file using PlistEditPro. I changed one of the values and saved the plist successfully. Wouldn't an internal property plist file do nicely for just this sort of thing?

Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM

On Feb 14, 2009, at 1:48 PM, Mark Wieder wrote:

Robert-

Saturday, February 14, 2009, 1:27:33 PM, you wrote:

I suppose where I was getting confused is that Applescript apps
properties are persistent. I just assumed rev apps pulled the same
kind of trick.

Methinks you're still a bit confused about this.
Custom. Properties. Are. Persistent.

The "problem" with standalone apps is that they can't be modified
while they're running. So any changes you make in memory aren't (and
can't) be saved to the running application. This is an operating
system thing, not a rev thing. There are various ways to work around
this: preferences files, splash screen apps, separate stack files,
etc.

--
-Mark Wieder
[email protected]

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to