The lisp function is called as follows:
(session-property-add <object-group> <label> <key> <type> [<default-value> [<options>]])
object-group
is one of the following strings: "RECEIVERS", "TRANSMITTERS", "GROUPS". label
is a string that will be displayed in the palette. key
is a string that can be used to query the property value from the session-object's hash table. type
can be one of the following "INTEGER", "LONG", "FLOAT", "DOUBLE", "BOOLEAN", "STRING", "FILE". options
specifies constraints for value display. Note that the actual map-key has an additional prefix "-lisp" to avoid naming conflicts in a flat hierarchy. As a lisp programmer you never have to deal with this, you'll only recognize in the session xml file. @author Hanns Holger Rutz @version 0.75, 10-Jun-08 @see de.sciss.meloncillo.util.MapManager
|
|