Re: Evaluate Initialization button?
- To: mathgroup at smc.vnet.net
- Subject: [mg31674] Re: [mg31633] Evaluate Initialization button?
- From: "P.J. Hinton" <paulh at wolfram.com>
- Date: Fri, 23 Nov 2001 05:47:25 -0500 (EST)
- Organization: "Wolfram Research, Inc."
- Sender: owner-wri-mathgroup at wolfram.com
On Mon, 19 Nov 2001, Gianluca Gorni wrote: > I have written a notebook containing a package and example applications. > I would like to make the package available to beginner Mathematica > users that have no idea of what packages or initialization cells. > > The package is contained in the notebook's initialization cells, inside > a closed cell group. > > What I have in mind is a well-visible, active button that says > > "click me to load package" > > and that triggers "evaluate initialization" from the Kernel menu. Just that. > > I browsed the on-line help but without luck. It seems that > "EvaluateInitialization" is not among the available commands. > > Anybody knows how to do that? Or something to the same effect? It would have been helpful if you would have posted the code you were using. I suspect that you were attempting to use a front end token as if it were a function. Here is probably what you need to do. ButtonBox[ "Click me to load package", ButtonFunction :> FrontEndExecute[FrontEndToken["EvaluateInitialization"]], ButtonEvaluator -> None, Active -> True ] -- P.J. Hinton User Interface Programmer paulh at wolfram.com Wolfram Research, Inc. Disclaimer: Opinions expressed herein are those of the author alone.