classes run text
SymChooser()
SymChooser(caption)
SymChooser("caption", "varname")
Symchooser()
becomes especially convenient when you must keep track of many variables,
or when the names of
your variables become too long to type over and over again.
This symbol chooser object appears the same as the PlotWhat chooser of Graphs.
When the second argument is the name of a variable, a single panel SymChooser is generated that is restricted to all names of the same type as that variable. Useful arguments might be "hh" to see all distributed mechanism names, "Graph" to see all Templates, "soma" to see all section names, or "v" to see all range variable names.
puts the symbol chooser on the screen, giving you access to all existing variables, sections, object references, and objects. You can click on a specific symbol and then click on the "accept" button to call the symbol in the interpreter. If you click on an object reference in the left-hand window, a list of all possible commands for that type of object will appear in the middle window. From this list you can choose a command to execute.objref scobj scobj = new SymChooser() scobj.run()
SymChooser
.run()
SymChooser
.text(strdef)