API Reference for Enthought Tool Suite 2.7.1
A script component.
input_columns = [ ObjectColumn(name = 'name'), ObjectColumn(name = 'description'), ObjectColumn(name = 'default_value'), ObjectColumn(name = 'type', editor = InstanceEditor(name = '_available_types', editable = False)), ObjectColumn(name = 'unit_family', label = 'Measure Of'), ObjectColumn(name = 'unit_system'), CheckboxColumn(name = 'visible') ]
input_editor = TableEditor(columns = input_columns, row_factory = Input, deletable = True, reorderable = True, auto_size = False, edit_view = input_view, selection_bg_color = 16503697, selection_color = 'black')
input_view = View(Group(Item(name = 'name'), Item(name = 'description'), Item(name = 'default_value'), Item(name = 'type'), Item(name = 'unit_family', label = 'Measure of'), Item(name = 'unit_system'), Item(name = 'visible')))
key_bindings = KeyBindings(KeyBinding(binding1 = 'Ctrl-s', description = 'Save to a file', method_name = '_save_clicked'), KeyBinding(binding1 = 'Ctrl-r', description = 'Run script', method_name = '_save_and_run_clicked'))
Setup a logger for this module
logger = logging.getLogger(__name__)
metadata_columns = [ ObjectColumn(name = 'name'), ObjectColumn(name = 'value') ]
metadata_editor = TableEditor(columns = metadata_columns, row_factory = NameValue, deletable = True, selection_bg_color = 16503697, selection_color = 'black')
output_columns = [ ObjectColumn(name = 'name'), ObjectColumn(name = 'description'), ObjectColumn(name = 'type', editor = InstanceEditor(name = '_available_types', editable = False)), ObjectColumn(name = 'unit_family', label = 'Measure Of'), ObjectColumn(name = 'unit_system'), CheckboxColumn(name = 'visible') ]
output_editor = TableEditor(columns = output_columns, row_factory = Output, deletable = True, reorderable = True, auto_size = False, edit_view = output_view, selection_bg_color = 16503697, selection_color = 'black')
output_view = View(Group(Item(name = 'name'), Item(name = 'description'), Item(name = 'type'), Item(name = 'unit_family', label = 'Measure of'), Item(name = 'unit_system'), Item(name = 'visible')))
Copyright © 2002-2008 Enthought, Inc.