Saving stuff in a standalone

Alan Gayne alanIra9 at mac.com
Sat Oct 12 21:05:01 EDT 2002


Tony:

Many thanks for the prompt response and the good idea about creating my 
own player standalone.  That seems like a very good start toward my 
formulating a strategy more in keeping with the RunRev paradigm rather 
than my old HC framework.

Kind regard,

Alan
On Saturday, October 12, 2002, at 09:02  PM, Troy Rollins wrote:

> On 10/12/02 8:20 PM, "Alan Gayne" <alanIra9 at mac.com> wrote:
>
>> I have also noted that whenever I first start Revolution the 
>> application
>> opens with the Pointer tool as the default setting.  What's going on
>> here?  Is there a simple way to make double-clicking on a stack open 
>> the
>> Revolution application with the browse tool selected as the default
>> setting?  What I'm trying to achieve is to have Revolution open in a
>> mode roughly equivalent to the "Typing" or "Painting" user level 
>> setting
>> in Hypercard.  The idea here is to perhaps be able to use a Starter Kit
>> version of RunRev as runtime engine for stacks that have not been built
>> as standalone applications - but not to give unauthorized users the
>> capability of mucking around with the inner workings.
>
> Wow Alan,
> That is a lot for one post. Let me preface by saying I have no Hypercard
> experience at all, so seeing your questions only makes me say "oh, it 
> must
> appear so similar that people mistake it for the same thing." So, 
> first -
> don't do that. While Rev shares a lot with HC (from what I've read) it
> really does want to work a bit differently. At least at the publishing 
> and
> distribution phase.
>
> So, I'm not going to tackle all of your questions, at least not in this
> email, but I'll start with this one.
>
> I don't think using the starter kit as an engine for the clients is a 
> good
> idea. There is no need to do so, and it serves them no advantage, 
> unless you
> intend for them to edit your program. You can easily build a "player 
> app" of
> your own, or simply distribute standalones. There really is nothing to 
> it.
> You could do something as simple as create a stack that does nothing but
> open a dialog which says "What stack do you want to run?" and allows the
> users to select a stack file. That stack file would then be put into a 
> "open
> stack" message internally in your player. Build your player as a 
> standalone,
> and voila - instant player app. Really nothing to it, and it avoids your
> messy starter kit problems entirely.
>
> In addition - now, you see, that stack that you are running? It is an
> external stack that is NOT the standalone... you see where this is 
> going?
> You can save THAT file. You can save its properties, and field data 
> with a
> simple save stack command.
>
> I think that your problems are more the fact that you need to let some 
> of
> what you have learned before go. The scripting knowledge all still 
> holds -
> the distribution methods are new. Perhaps give what I've described 
> here a
> try, and let us know what parts are still hanging you up. I'll bet the 
> light
> comes on, and you are off to the races before you know it.
>
> Cheers.
> --
> Troy
> RPSystems, Ltd.
> www.rpsystems.net
>
> _______________________________________________
> 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