processing notebook selections with buttons
- To: mathgroup at smc.vnet.net
- Subject: [mg86326] processing notebook selections with buttons
- From: Hannes Kessler <HannesKessler at hushmail.com>
- Date: Sat, 8 Mar 2008 05:43:52 -0500 (EST)
Hello, how is it possible use a selection more than once in the Button- function? Here are two Button examples to clarify my question: { Button["Use selection 1", With[{ m = CurrentValue @ NotebookSelection @ SelectedNotebook[] }, NotebookApply[ SelectedNotebook[], "\[SelectionPlaceholder]" <> "\n" <> ToString@m]]], Button["Use selection 2", With[{m = "\[SelectionPlaceholder]"}, NotebookApply[ SelectedNotebook[], m <> "\n" <> m]]] } The output are following two buttons: {Use selection 1,Use selection 2} Write and select something in a new input cell, for example aaa Push button 1 and get aaa $Failed Push button 2 and get aaa \[SelectionPlaceholder] What I would like to get, however, is aaa aaa So again, how can I get the notebook selection into a pushed Button for repeated processing? Thanks in advance, Hannes Kessler