#!F-adobe-helvetica-medium-r-normal--18* #!N #!N #!Rsellist SelectorList #!N #!N Category #!N #!N #!Lcatint,dxall757 h Interactor #!EL #!N #!N Function #!N #!N Generates a list of values and a strings based on user input. #!N #!N Syntax #!N #!N Available only through the user interface. #!N #!N Inputs #!T,1,91,276,461,646 #!F-adobe-times-medium-r-normal--14* #!F-adobe-times-bold-r-normal--18* #!N TAB Name TAB Type TAB Default TAB Description #!EF #!N TAB stringdata TAB string list or group TAB no default TAB specifies or derives a list of #!N TAB - TAB - TAB - TAB potential output strings #!N TAB valuelist TAB integer or string list or value TAB 0-based list TAB list of potential output values #!N TAB - TAB list TAB - TAB #!N TAB cull TAB flag TAB 0 TAB determines whether zero-length #!N TAB - TAB - TAB - TAB strings are removed (1) or not (0) #!N TAB label TAB string TAB "Selector" TAB global name applied to interactor #!N TAB - TAB - TAB - TAB stand-ins #!N TAB - TAB - TAB - TAB #!EF #!N #!N Outputs #!T,1,161,321,646 #!F-adobe-times-medium-r-normal--14* #!F-adobe-times-bold-r-normal--18* #!N TAB Name TAB Type TAB Description #!EF #!N TAB value TAB string or value TAB value #!N TAB name TAB string TAB string name #!N TAB - TAB - TAB #!EF #!N #!N Functional Details #!N #!N This module allows the user to interactively select zero, one, or more items from a list. Through inputs to the module (outputs from other tools or values set in its configuration dialog box) the interactor can be "data-driven." #!N #!N If the interactor is not data-driven, its attributes are taken from its #!F-adobe-times-bold-r-normal--18* Set Attributes... #!EF dialog box (accessed from the #!F-adobe-times-bold-r-normal--18* Edit #!EF pull-down menu in the Control Panel). #!N #!N This interactor requires a list of strings and a list of values or strings that are then paired up one-to-one and used as selectable outputs. The inputs to SelectorList are used to generate both lists. If there are no inputs, the module uses the values in its #!F-adobe-times-bold-r-normal--18* Set Attributes... #!EF dialog box. #!N #!I0 #!N #!N #!I0 #!N #!F-adobe-times-bold-r-normal--18* #!F-adobe-times-bold-r-normal--18* stringdata #!EF #!EF #!I50 #!N controls the string values that appear as output in #!F-adobe-times-bold-r-normal--18* name #!EF . It is required if the interactor is data-driven. #!N #!N If the parameter value is: #!N #!I0 #!N #!F-adobe-times-medium-r-normal--18* #!N #!N #!I30 #!N o #!F-adobe-times-medium-i-normal--18* a string list: #!EF the individual strings are used as potential outputs. #!N #!I30 #!N o #!F-adobe-times-medium-i-normal--18* a group: #!EF the names of the group members (or member1, member2, ...) are used as possible output names. #!N #!I30 #!N o #!F-adobe-times-medium-i-normal--18* a series group: #!EF the names are "position = #!F-adobe-times-medium-i-normal--18* n #!EF ," (where #!F-adobe-times-medium-i-normal--18* n #!EF is the series position of each series member). #!N #!I0 #!N #!EF #!N #!N #!N In every case, the items in the resulting string list are displayed in the list of selections in the corresponding SelectorList interactor. #!N #!I0 #!N #!F-adobe-times-bold-r-normal--18* #!F-adobe-times-bold-r-normal--18* valuelist #!EF #!EF #!I50 #!N is a list of potential output values. #!N #!N If this parameter is a value or string list, these values are mapped one-to-one onto the string list that results from #!F-adobe-times-bold-r-normal--18* stringdata #!EF input. #!N #!N If the interactor is data-driven, the parameter value can also be a single integer used to generate a list of integers beginning with that one. #!N #!N If the parameter is defaulted and the interactor is data-driven, the value list is a list of integers starting at 0 (zero). #!N #!I0 #!N #!F-adobe-times-bold-r-normal--18* #!F-adobe-times-bold-r-normal--18* cull #!EF #!EF #!I50 #!N is specified only when the interactor is data-driven. It determines whether or not empty strings are culled from the string list that results from #!F-adobe-times-bold-r-normal--18* stringdata #!EF input. If set to 1, empty strings are removed. #!N #!I0 #!N #!F-adobe-times-bold-r-normal--18* #!F-adobe-times-bold-r-normal--18* label #!EF #!EF #!I50 #!N is the global label of all instances of the corresponding interactor stand-in. An interactor instance's local label (set from the Control Panel) overrides a global label. If not specified, the global label is set by the user interface. #!I0 #!N #!N #!N #!N Example Visual Program #!N #!N #!CForestGreen #!N #!N #!F-adobe-courier-bold-r-normal--18* #!N InterfaceControl3.net #!EF #!N #!N #!EC #!N #!N See Also #!N #!N #!Linteger,dxall878 h Integer #!EL , #!Lintegel,dxall879 h IntegerList #!EL , #!Lscalar,dxall932 h Scalar #!EL , #!Lscalarl,dxall933 h ScalarList #!EL , #!Lvector,dxall977 h Vector #!EL #!N #!N #!N #!F-adobe-times-medium-i-normal--18* Next Topic #!EF #!N #!N #!Lsequenc,dxall939 h Sequencer #!EL #!N #!F-adobe-times-medium-i-normal--18* #!N
Generated by dwww version 1.15 on Sat Jun 22 13:03:51 CEST 2024.