gives the notebook, if any, that contains the button which initiated the current evaluation.
- ButtonNotebook returns a NotebookObject.
- If a button in a palette initiates evaluation in another notebook, then ButtonNotebook will be the palette, but EvaluationNotebook will be the other notebook.
- If the current evaluation was not initiated by a button, then ButtonNotebook will return $Failed.
Examplesopen allclose all
Basic Examples (1)
Make a button that sets nb to the NotebookObject for the button's notebook:
Introduced in 1996