Suppose you have a global in the Math stack called "gVar".
You can set it from anywhere using a special handler in the Math stack script:
on setGlobal newSetting
global gVar
put newSetting into gVar
end setGlobal
And then retrive the value at any time: function readGlobal global gVar return gVar end readGlobal
Using the "do" command, you could make these general global setting & reading handlers but for starters, it's easier to follow this way.
This is a way to get around having to declare the global in every script where you need it.
Sarah
On 30 Nov 2004, at 2:41 pm, Gordon wrote:
Sorry, I meant to ask for a variable example, not a constant. My question is this then ...
How do I have my reusable stack introduce a global variable that can be passed around in an application that uses the stack? Can I declare a global variable in the stack script of the reusable stack and then use the 'start using' construct that was described earlier?
Does this avoid having to declare the same global variable in the rest of my app?
Best
Gordon
whene.g. my library stack contains ...
a constant called 'HalfCircle' with a value of 180.0
a function called 'degreestoradians' defined as
function degreestoradians degrees return (degrees/180.0) * 3.1415926 end function
How do I store these in my library stack? How do make them available to the rest of my appthe library stack is loaded?_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
