You can =). The side effect of using a separate stack is that you can
load or unload the externals on demand. But yes, you can set the
externals property of any stack you want, and when it loads, the
externals should come with it. Just be careful to set the paths
relative to the standalone or set the directory property before
loading the externals.
For me, I like having that separate resource stack that I can load
when I want it, but admittedly, it is often not necessary.
Hi Brian,
that sounds interesting. What I don't understand is, why do I need
another
stack to bind the externals and why can't I just set the external
properties
of my main stack and put the externals into the same directory as my
main
stack?
Tiemo
Although I hope someone can help you make things work with the
standalone builder, there is a manual way to set the externals for a
stack which was used before the standalone builder did things for
you.
You can create an empty stack, set its externals property and load
this stack when you need it from your standalone.
Roughly:
1) Create an empty stack, call it say "valentina.rev"
2) In the message box, execute: set the externals of this stack to
"v4rev.bundle"&cr&"v4rev.dll"
3) Save this stack and the Valentina externals to somewhere where you
standalone will be able to access them
4) Modify your application to do something like this:
set the directory to "path.to.externals/" (this could be a relative
path)
start using stack "valentina.rev"
There are many variations on how you could setup the files, but the
takeaway is this:
Whenever Rev loads a stack with it's "externals" property set, it
will
attempt to load the externals listed.
From a standalone, you can load a regular stack which you've stashed
somewhere which already has this property set.
Thus if you can anticipate where your externals will be (using
relative paths to your standalone), you can create a stack which
serves to load them for you.
Hope that helps. It's easier when the standalone builder just works,
but it can be handy to get to know the lower level workings of
external loading as well.
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution