Pauses for user input of one or more boolean values. Boolean values are displayed as click-able command-line option toggles.
rhinoscriptsyntax.GetBoolean (message, items, defaults)
rhinoscript.userinterface.GetBoolean (message, items, defaults)
message |
Required. String. A prompt or message. |
||||||||
items |
Required. List or Tuple. Strings that describe the boolean items that will appear as command-line option toggles. Each boolean item is a tuple of three strings.
|
||||||||
defaults |
Required. List or tuple. Boolean values to be used as default, or starting values. |
List |
A list of boolean values that represent the boolean items, if successful. |
None |
If not successful, or on error. |
import rhinoscriptsyntax as rs
items = ("Lights", "Off", "On"), ("Cameras", "Disabled", "Enabled"), ("Action", "False", "True")
results = rs.GetBoolean("Boolean options", items, (True, True, True) )
if results:
for val in results: print val