CHANGES.txt LICENSE.txt MANIFEST.in README.rst README_example.png edm.yaml image_LICENSE.txt image_LICENSE_Eclipse.txt image_LICENSE_Nuvola.txt image_LICENSE_OOo.txt pyproject.toml docs/Makefile docs/README.rst docs/api.css docs/make.bat docs/traits_ui.ppt docs/traits_ui_slides.pdf docs/traitsuidocreadme.txt docs/releases/README.rst docs/source/changelog.rst docs/source/conf.py docs/source/e-logo-rev.png docs/source/index.rst docs/source/_static/default.css docs/source/_static/e-logo-rev.jpg docs/source/_static/et.png docs/source/_templates/layout.html docs/source/_templates/search.html docs/source/api/index.rst docs/source/demos/index.rst docs/source/traitsui_dev_guide/index.rst docs/source/traitsui_dev_guide/testing.rst docs/source/traitsui_user_manual/adapters.rst docs/source/traitsui_user_manual/advanced_view.rst docs/source/traitsui_user_manual/custom_view.rst docs/source/traitsui_user_manual/factories_advanced_extra.rst docs/source/traitsui_user_manual/factories_basic.rst docs/source/traitsui_user_manual/factory_intro.rst docs/source/traitsui_user_manual/glossary.rst docs/source/traitsui_user_manual/handler.rst docs/source/traitsui_user_manual/index.rst docs/source/traitsui_user_manual/intro.rst docs/source/traitsui_user_manual/predefined_traits.rst docs/source/traitsui_user_manual/testing.rst docs/source/traitsui_user_manual/tips.rst docs/source/traitsui_user_manual/view.rst docs/source/traitsui_user_manual/examples/configure_traits_view.py docs/source/traitsui_user_manual/examples/configure_traits_view_buttons.py docs/source/traitsui_user_manual/examples/configure_traits_view_group.py docs/source/traitsui_user_manual/examples/default_trait_editors.py docs/source/traitsui_user_manual/examples/default_traits_view.py docs/source/traitsui_user_manual/examples/default_traits_view2.py docs/source/traitsui_user_manual/examples/enum_editor.py docs/source/traitsui_user_manual/examples/handler_override.py docs/source/traitsui_user_manual/examples/instance_editor_selection.py docs/source/traitsui_user_manual/examples/key_bindings.py docs/source/traitsui_user_manual/examples/mixed_styles.py docs/source/traitsui_user_manual/examples/multi_object_view.py docs/source/traitsui_user_manual/examples/multiple_views.py docs/source/traitsui_user_manual/examples/tree_editor.py docs/source/traitsui_user_manual/examples/wizard.py docs/source/traitsui_user_manual/images/ArrayEditor_demo.png docs/source/traitsui_user_manual/images/Auto_update_TabularEditor_demo.png docs/source/traitsui_user_manual/images/BooleanEditor_demo.png docs/source/traitsui_user_manual/images/ButtonEditor_demo.png docs/source/traitsui_user_manual/images/CSVListEditor_demo.png docs/source/traitsui_user_manual/images/CheckListEditor_demo.png docs/source/traitsui_user_manual/images/CodeEditor_demo.png docs/source/traitsui_user_manual/images/ColorEditor_demo.png docs/source/traitsui_user_manual/images/CompoundEditor_demo.png docs/source/traitsui_user_manual/images/DataFrameEditor_demo.png docs/source/traitsui_user_manual/images/DatetimeEditor_demo.png docs/source/traitsui_user_manual/images/DirectoryEditor_demo.png docs/source/traitsui_user_manual/images/Dynamic_EnumEditor_demo.png docs/source/traitsui_user_manual/images/EnumEditor_demo.png docs/source/traitsui_user_manual/images/FileEditor_demo.png docs/source/traitsui_user_manual/images/FontEditor_demo.png docs/source/traitsui_user_manual/images/HTMLEditor_demo.png docs/source/traitsui_user_manual/images/HTML_editor.png docs/source/traitsui_user_manual/images/ImageEnumEditor_demo.png docs/source/traitsui_user_manual/images/InstanceEditor_demo.png docs/source/traitsui_user_manual/images/ListEditor_demo.png docs/source/traitsui_user_manual/images/ListStrEditor_demo.png docs/source/traitsui_user_manual/images/RGBColorEditor_demo.png docs/source/traitsui_user_manual/images/RangeEditor_demo.png docs/source/traitsui_user_manual/images/SetEditor_demo.png docs/source/traitsui_user_manual/images/TableEditor_demo.png docs/source/traitsui_user_manual/images/TextEditor_demo.png docs/source/traitsui_user_manual/images/TitleEditor_demo.png docs/source/traitsui_user_manual/images/TreeEditor_demo.png docs/source/traitsui_user_manual/images/TupleEditor_demo.png docs/source/traitsui_user_manual/images/alter_title_after.png docs/source/traitsui_user_manual/images/alter_title_before.png docs/source/traitsui_user_manual/images/array_view_editor.jpg docs/source/traitsui_user_manual/images/color_picker_windows.jpg docs/source/traitsui_user_manual/images/custom_enum_editor.jpg docs/source/traitsui_user_manual/images/default_text_editor.png docs/source/traitsui_user_manual/images/delete_item_icon.png docs/source/traitsui_user_manual/images/font_dialog_windows.jpg docs/source/traitsui_user_manual/images/html_code_editor.png docs/source/traitsui_user_manual/images/insert_item_icon.png docs/source/traitsui_user_manual/images/key_binding_editor.jpg docs/source/traitsui_user_manual/images/led_editor.png docs/source/traitsui_user_manual/images/list_with_context_menu.png docs/source/traitsui_user_manual/images/move_down_icon.png docs/source/traitsui_user_manual/images/move_up_icon.png docs/source/traitsui_user_manual/images/no_sort_icon.png docs/source/traitsui_user_manual/images/notebook_list_editor.jpg docs/source/traitsui_user_manual/images/read_only_editor.jpg docs/source/traitsui_user_manual/images/search_table_icon.png docs/source/traitsui_user_manual/images/shell_editor.jpg docs/source/traitsui_user_manual/images/simple_enum_editor_closed.jpg docs/source/traitsui_user_manual/images/simple_enum_editor_open.jpg docs/source/traitsui_user_manual/images/table_column_selection.jpg docs/source/traitsui_user_manual/images/table_prefs.png docs/source/traitsui_user_manual/images/tabular_editor.jpg docs/source/traitsui_user_manual/images/text_editor.jpg docs/source/traitsui_user_manual/images/text_editor_integers.png docs/source/traitsui_user_manual/images/text_editor_strings.png docs/source/traitsui_user_manual/images/text_editors_passwords.png docs/source/traitsui_user_manual/images/ui_for_ex1.jpg docs/source/traitsui_user_manual/images/ui_for_ex12.jpg docs/source/traitsui_user_manual/images/ui_for_ex13.jpg docs/source/traitsui_user_manual/images/ui_for_ex16.png docs/source/traitsui_user_manual/images/ui_for_ex2.jpg docs/source/traitsui_user_manual/images/ui_for_ex3.jpg docs/source/traitsui_user_manual/images/ui_for_ex4.jpg docs/source/traitsui_user_manual/images/ui_for_ex7.jpg docs/source/traitsui_user_manual/images/value_editor.png docs/source/traitsui_user_manual/images/wizard_dialog_1.png docs/source/traitsui_user_manual/images/wizard_dialog_2.png docs/source/traitsui_user_manual/scripts/regenerate_example_screenshots.py docs/source/traitsui_user_manual/testing/substitutions.rst docs/source/traitsui_user_manual/testing/discussions/automated_vs_manual_test.rst docs/source/traitsui_user_manual/testing/discussions/compatibility_pyface_testing.rst docs/source/traitsui_user_manual/testing/discussions/debugging-gui-tests-at-runtime.rst docs/source/traitsui_user_manual/testing/discussions/event_loop_and_exceptions.rst docs/source/traitsui_user_manual/testing/discussions/target_interaction_location.rst docs/source/traitsui_user_manual/testing/discussions/working_of_extensions.rst docs/source/traitsui_user_manual/testing/howtos/add_new_interaction.rst docs/source/traitsui_user_manual/testing/howtos/add_new_location.rst docs/source/traitsui_user_manual/testing/references/examples.rst docs/source/traitsui_user_manual/testing/tutorials/first_test.rst docs/source/traitsui_user_manual/testing/tutorials/test_with_nested_object.rst docs/source/traitsui_user_manual/testing/tutorials/images/first_test/init-app.png docs/source/traitsui_user_manual/testing/tutorials/images/first_test/modified-fields.png docs/source/traitsui_user_manual/testing/tutorials/images/test_with_nested_object/init-app.png docs/source/tutorials/index.rst docs/source/tutorials/traits_ui_scientific_app.rst docs/source/tutorials/code_snippets/code_block0.py docs/source/tutorials/code_snippets/code_block1.py docs/source/tutorials/code_snippets/container.py docs/source/tutorials/code_snippets/echo_box.py docs/source/tutorials/code_snippets/event_loop.py docs/source/tutorials/code_snippets/event_loop_qt.py docs/source/tutorials/code_snippets/event_loop_wx.py docs/source/tutorials/code_snippets/interactive.py docs/source/tutorials/code_snippets/mpl_figure_editor.py docs/source/tutorials/code_snippets/thread_example.py docs/source/tutorials/code_snippets/traits_thread.py docs/source/tutorials/images/application1.png docs/source/tutorials/images/application2.png docs/source/tutorials/images/application3.png docs/source/tutorials/images/code_block1.png docs/source/tutorials/images/container.png docs/source/tutorials/images/interactive.png docs/source/tutorials/images/mpl_figure_editor.png docs/source/tutorials/images/traits_thread.png examples/README.rst examples/demo/examples.cfg examples/demo/index.rst examples/demo/traits_ui_demo.jpg examples/demo/Advanced/Adapted_tree_editor_demo.py examples/demo/Advanced/Apply_Revert_handler_demo.py examples/demo/Advanced/Auto_editable_readonly_table_cells.py examples/demo/Advanced/Auto_update_TabularEditor_demo.py examples/demo/Advanced/Date_editor_demo.py examples/demo/Advanced/Date_range_editor_demo.py examples/demo/Advanced/Dynamic_EnumEditor_demo.py examples/demo/Advanced/Dynamic_range_trait_and_editor.py examples/demo/Advanced/Dynamic_views_demo.py examples/demo/Advanced/Dynamically_changing_buttons_demo.py examples/demo/Advanced/HDF5_tree_demo.py examples/demo/Advanced/HDF5_tree_demo2.py examples/demo/Advanced/History_demo.py examples/demo/Advanced/Invalid_state_handling.py examples/demo/Advanced/ListStrAdapter_demo.py examples/demo/Advanced/ListStrEditor_demo.py examples/demo/Advanced/List_editor_notebook_selection_demo.py examples/demo/Advanced/List_editors_demo.py examples/demo/Advanced/MVC_demo.py examples/demo/Advanced/Multi_select_string_list.py examples/demo/Advanced/Multi_thread_demo.py examples/demo/Advanced/Multi_thread_demo_2.py examples/demo/Advanced/NumPy_array_tabular_editor_demo.py examples/demo/Advanced/NumPy_array_view_editor_demo.py examples/demo/Advanced/Popup_Dialog_demo.py examples/demo/Advanced/Property_List_demo.py examples/demo/Advanced/Scrubber_editor_demo.py examples/demo/Advanced/Settable_cached_property.py examples/demo/Advanced/Statusbar_demo.py examples/demo/Advanced/String_list_ui_editor.py examples/demo/Advanced/Table_editor_with_checkbox_column.py examples/demo/Advanced/Table_editor_with_context_menu_demo.py examples/demo/Advanced/Table_editor_with_live_search_and_cell_editor.py examples/demo/Advanced/Table_editor_with_progress_column.py examples/demo/Advanced/Tabular_editor_demo.py examples/demo/Advanced/Tabular_editor_with_context_menu_demo.py examples/demo/Advanced/Time_editor_demo.py examples/demo/Advanced/Tree_editor_required_traits_demo.py examples/demo/Advanced/index.rst examples/demo/Advanced/test_fixed.h5 examples/demo/Advanced/test_fixed_compressed.h5 examples/demo/Advanced/test_h5pydata.h5 examples/demo/Advanced/test_table_dc.h5 examples/demo/Advanced/test_table_no_dc.h5 examples/demo/Advanced/tests/test_List_editor_notebook_selection_demo.py examples/demo/Applications/Python_source_browser.py examples/demo/Applications/converter.py examples/demo/Applications/index.rst examples/demo/Applications/images/GG5.png examples/demo/Applications/images/TFB.png examples/demo/Applications/images/blue_ball.png examples/demo/Applications/images/header.png examples/demo/Applications/images/notebook_close.png examples/demo/Applications/images/notebook_open.png examples/demo/Applications/images/red_ball.png examples/demo/Applications/tests/test_converter.py examples/demo/Dynamic_Forms/dynamic_form_using_instances.py examples/demo/Dynamic_Forms/dynamic_range_editor.py examples/demo/Dynamic_Forms/dynamic_selector.py examples/demo/Dynamic_Forms/enabled_when.py examples/demo/Dynamic_Forms/index.rst examples/demo/Dynamic_Forms/visible_when.py examples/demo/Dynamic_Forms/tests/test_visible_when.py examples/demo/Extras/Image_editor_demo.py examples/demo/Extras/LED_display.py examples/demo/Extras/Tree_editor_with_TreeNodeRenderer.py examples/demo/Extras/animated_GIF.py examples/demo/Extras/index.rst examples/demo/Extras/images/info.png examples/demo/Extras/images/logo_32x32.gif examples/demo/Extras/images/logo_48x48.gif examples/demo/Extras/images/logo_64x64.gif examples/demo/Extras/images/python-logo.png examples/demo/Extras/tests/__init__.py examples/demo/Extras/tests/test_Image_editor_demo.py examples/demo/Extras/windows/flash.py examples/demo/Extras/windows/internet_explorer.py examples/demo/Misc/demo_group_size.py examples/demo/Misc/index.rst examples/demo/Misc/using_springs.py examples/demo/Standard_Editors/ArrayEditor_demo.py examples/demo/Standard_Editors/BooleanEditor_demo.py examples/demo/Standard_Editors/BooleanEditor_simple_demo.py examples/demo/Standard_Editors/ButtonEditor_demo.py examples/demo/Standard_Editors/ButtonEditor_simple_demo.py examples/demo/Standard_Editors/CSVListEditor_demo.py examples/demo/Standard_Editors/CheckListEditor_demo.py examples/demo/Standard_Editors/CheckListEditor_simple_demo.py examples/demo/Standard_Editors/CodeEditor_demo.py examples/demo/Standard_Editors/ColorEditor_demo.py examples/demo/Standard_Editors/CompoundEditor_demo.py examples/demo/Standard_Editors/DataFrameEditor_demo.py examples/demo/Standard_Editors/DatetimeEditor_demo.py examples/demo/Standard_Editors/DirectoryEditor_demo.py examples/demo/Standard_Editors/EnumEditor_demo.py examples/demo/Standard_Editors/FileEditor_demo.py examples/demo/Standard_Editors/FontEditor_demo.py examples/demo/Standard_Editors/HTMLEditor_demo.py examples/demo/Standard_Editors/ImageEnumEditor_demo.py examples/demo/Standard_Editors/InstanceEditor_demo.py examples/demo/Standard_Editors/ListEditor_demo.py examples/demo/Standard_Editors/RGBColorEditor_demo.py examples/demo/Standard_Editors/RangeEditor_demo.py examples/demo/Standard_Editors/SetEditor_demo.py examples/demo/Standard_Editors/TableEditor_demo.py examples/demo/Standard_Editors/TextEditor_demo.py examples/demo/Standard_Editors/TitleEditor_demo.py examples/demo/Standard_Editors/TreeEditor_demo.py examples/demo/Standard_Editors/TupleEditor_demo.py examples/demo/Standard_Editors/VideoEditor_demo.py examples/demo/Standard_Editors/index.rst examples/demo/Standard_Editors/File_Dialog/File_Open.py examples/demo/Standard_Editors/File_Dialog/File_Open_with_Custom_Extension.py examples/demo/Standard_Editors/File_Dialog/File_Open_with_FileInfo_Extension.py examples/demo/Standard_Editors/File_Dialog/File_Open_with_ImageInfo_Extension.py examples/demo/Standard_Editors/File_Dialog/File_Open_with_Multiple_Extensions.py examples/demo/Standard_Editors/File_Dialog/File_Open_with_TextInfo_Extension.py examples/demo/Standard_Editors/tests/test_BooleanEditor_demo.py examples/demo/Standard_Editors/tests/test_BooleanEditor_simple_demo.py examples/demo/Standard_Editors/tests/test_ButtonEditor_demo.py examples/demo/Standard_Editors/tests/test_ButtonEditor_simple_demo.py examples/demo/Standard_Editors/tests/test_CheckListEditor_simple_demo.py examples/demo/Standard_Editors/tests/test_EnumEditor_demo.py examples/demo/Standard_Editors/tests/test_FileEditor_demo.py examples/demo/Standard_Editors/tests/test_InstanceEditor_demo.py examples/demo/Standard_Editors/tests/test_ListEditor_demo.py examples/demo/Standard_Editors/tests/test_RangeEditor_demo.py examples/demo/Standard_Editors/tests/test_TableEditor_demo.py examples/demo/Standard_Editors/tests/test_TextEditor_demo.py examples/tutorials/default.css examples/tutorials/tutor.py examples/tutorials/doc_examples/default.css examples/tutorials/doc_examples/doc_examples.rst examples/tutorials/doc_examples/lesson.desc examples/tutorials/doc_examples/examples/include_extra.py examples/tutorials/doc_examples/examples/lesson.desc examples/tutorials/doc_examples/examples/override_editor.py examples/tutorials/doc_examples/examples/view_attributes.py examples/tutorials/doc_examples/examples/view_multi_object.py examples/tutorials/doc_examples/examples/view_standalone.py examples/tutorials/traitsui_4.0/buttons.py examples/tutorials/traitsui_4.0/default.css examples/tutorials/traitsui_4.0/deferred.py examples/tutorials/traitsui_4.0/items.py examples/tutorials/traitsui_4.0/model_view.py examples/tutorials/traitsui_4.0/tutorial.desc examples/tutorials/traitsui_4.0/editors/animated_gif.py examples/tutorials/traitsui_4.0/editors/flash.py examples/tutorials/traitsui_4.0/editors/ie_html.py examples/tutorials/traitsui_4.0/editors/led.py examples/tutorials/traitsui_4.0/editors/tutorial.desc examples/tutorials/traitsui_4.0/editors/tabular_editor/numpy_array.py examples/tutorials/traitsui_4.0/editors/tabular_editor/python_source_browser.py examples/tutorials/traitsui_4.0/editors/tabular_editor/sm_person_example.py examples/tutorials/traitsui_4.0/editors/tabular_editor/tabular_editor.htm examples/tutorials/traitsui_4.0/editors/tabular_editor/tabular_editor.rst examples/tutorials/traitsui_4.0/editors/tabular_editor/tutorial.desc integrationtests/styled_date_editor_test.py integrationtests/test_all_examples.py integrationtests/ui/array_editor_test.py integrationtests/ui/buttons_test.py integrationtests/ui/check_list_editor_test.py integrationtests/ui/check_list_editor_test2.py integrationtests/ui/code_editor_test.py integrationtests/ui/enum_dynamic_test.py integrationtests/ui/enum_editor_test.py integrationtests/ui/html_editor_test.py integrationtests/ui/instance_drag_test.py integrationtests/ui/instance_editor_test.py integrationtests/ui/instance_editor_test2.py integrationtests/ui/instance_editor_test3.py integrationtests/ui/instance_editor_test4.py integrationtests/ui/instance_editor_test5.py integrationtests/ui/instance_editor_test6.py integrationtests/ui/large_range_editor.py integrationtests/ui/list_traits_ui_test.py integrationtests/ui/set_dynamic_test.py integrationtests/ui/shell_editor_test.py integrationtests/ui/table_editor_focus_bug.py integrationtests/ui/table_editor_test.py integrationtests/ui/table_editor_test2.py integrationtests/ui/table_list_editor_test.py integrationtests/ui/test_ui.py integrationtests/ui/test_ui3.py integrationtests/ui/test_ui4.py integrationtests/ui/test_ui5.py integrationtests/ui/text_editor_invalid.py integrationtests/ui/tree_editor_test.py integrationtests/ui/images/bottom_left_origin.gif integrationtests/ui/images/bottom_right_origin.gif integrationtests/ui/images/top_left_origin.gif integrationtests/ui/images/top_right_origin.gif traitsui/__init__.py traitsui/api.py traitsui/base_panel.py traitsui/basic_editor_factory.py traitsui/color_column.py traitsui/context_value.py traitsui/default_dock_window_theme.py traitsui/delegating_handler.py traitsui/dock_window_theme.py traitsui/dockable_view_element.py traitsui/editor.py traitsui/editor_factory.py traitsui/file_dialog.py traitsui/group.py traitsui/handler.py traitsui/help.py traitsui/help_template.py traitsui/helper.py traitsui/include.py traitsui/instance_choice.py traitsui/item.py traitsui/key_bindings.py traitsui/list_str_adapter.py traitsui/menu.py traitsui/message.py traitsui/mimedata.py traitsui/table_column.py traitsui/table_filter.py traitsui/tabular_adapter.py traitsui/theme.py traitsui/toolkit.py traitsui/toolkit_traits.py traitsui/tree_node.py traitsui/tree_node_renderer.py traitsui/ui.py traitsui/ui_editor.py traitsui/ui_info.py traitsui/ui_traits.py traitsui/undo.py traitsui/value_tree.py traitsui/view.py traitsui/view_element.py traitsui/view_elements.py traitsui.egg-info/PKG-INFO traitsui.egg-info/SOURCES.txt traitsui.egg-info/dependency_links.txt traitsui.egg-info/entry_points.txt traitsui.egg-info/requires.txt traitsui.egg-info/top_level.txt traitsui/editors/__init__.py traitsui/editors/api.py traitsui/editors/array_editor.py traitsui/editors/boolean_editor.py traitsui/editors/button_editor.py traitsui/editors/check_list_editor.py traitsui/editors/code_editor.py traitsui/editors/color_editor.py traitsui/editors/compound_editor.py traitsui/editors/csv_list_editor.py traitsui/editors/custom_editor.py traitsui/editors/date_editor.py traitsui/editors/date_range_editor.py traitsui/editors/datetime_editor.py traitsui/editors/default_override.py traitsui/editors/directory_editor.py traitsui/editors/dnd_editor.py traitsui/editors/drop_editor.py traitsui/editors/enum_editor.py traitsui/editors/file_editor.py traitsui/editors/font_editor.py traitsui/editors/history_editor.py traitsui/editors/html_editor.py traitsui/editors/image_editor.py traitsui/editors/image_enum_editor.py traitsui/editors/instance_editor.py traitsui/editors/key_binding_editor.py traitsui/editors/list_editor.py traitsui/editors/list_str_editor.py traitsui/editors/null_editor.py traitsui/editors/popup_editor.py traitsui/editors/progress_editor.py traitsui/editors/range_editor.py traitsui/editors/rgb_color_editor.py traitsui/editors/scrubber_editor.py traitsui/editors/search_editor.py traitsui/editors/set_editor.py traitsui/editors/shell_editor.py traitsui/editors/styled_date_editor.py traitsui/editors/table_editor.py traitsui/editors/tabular_editor.py traitsui/editors/text_editor.py traitsui/editors/time_editor.py traitsui/editors/title_editor.py traitsui/editors/tree_editor.py traitsui/editors/tuple_editor.py traitsui/editors/value_editor.py traitsui/editors/video_editor.py traitsui/examples/demo/examples.cfg traitsui/examples/demo/index.rst traitsui/examples/demo/traits_ui_demo.jpg traitsui/examples/demo/Advanced/Adapted_tree_editor_demo.py traitsui/examples/demo/Advanced/Apply_Revert_handler_demo.py traitsui/examples/demo/Advanced/Auto_editable_readonly_table_cells.py traitsui/examples/demo/Advanced/Auto_update_TabularEditor_demo.py traitsui/examples/demo/Advanced/Date_editor_demo.py traitsui/examples/demo/Advanced/Date_range_editor_demo.py traitsui/examples/demo/Advanced/Dynamic_EnumEditor_demo.py traitsui/examples/demo/Advanced/Dynamic_range_trait_and_editor.py traitsui/examples/demo/Advanced/Dynamic_views_demo.py traitsui/examples/demo/Advanced/Dynamically_changing_buttons_demo.py traitsui/examples/demo/Advanced/HDF5_tree_demo.py traitsui/examples/demo/Advanced/HDF5_tree_demo2.py traitsui/examples/demo/Advanced/History_demo.py traitsui/examples/demo/Advanced/Invalid_state_handling.py traitsui/examples/demo/Advanced/ListStrAdapter_demo.py traitsui/examples/demo/Advanced/ListStrEditor_demo.py traitsui/examples/demo/Advanced/List_editor_notebook_selection_demo.py traitsui/examples/demo/Advanced/List_editors_demo.py traitsui/examples/demo/Advanced/MVC_demo.py traitsui/examples/demo/Advanced/Multi_select_string_list.py traitsui/examples/demo/Advanced/Multi_thread_demo.py traitsui/examples/demo/Advanced/Multi_thread_demo_2.py traitsui/examples/demo/Advanced/NumPy_array_tabular_editor_demo.py traitsui/examples/demo/Advanced/NumPy_array_view_editor_demo.py traitsui/examples/demo/Advanced/Popup_Dialog_demo.py traitsui/examples/demo/Advanced/Property_List_demo.py traitsui/examples/demo/Advanced/Scrubber_editor_demo.py traitsui/examples/demo/Advanced/Settable_cached_property.py traitsui/examples/demo/Advanced/Statusbar_demo.py traitsui/examples/demo/Advanced/String_list_ui_editor.py traitsui/examples/demo/Advanced/Table_editor_with_checkbox_column.py traitsui/examples/demo/Advanced/Table_editor_with_context_menu_demo.py traitsui/examples/demo/Advanced/Table_editor_with_live_search_and_cell_editor.py traitsui/examples/demo/Advanced/Table_editor_with_progress_column.py traitsui/examples/demo/Advanced/Tabular_editor_demo.py traitsui/examples/demo/Advanced/Tabular_editor_with_context_menu_demo.py traitsui/examples/demo/Advanced/Time_editor_demo.py traitsui/examples/demo/Advanced/Tree_editor_required_traits_demo.py traitsui/examples/demo/Advanced/index.rst traitsui/examples/demo/Advanced/test_fixed.h5 traitsui/examples/demo/Advanced/test_fixed_compressed.h5 traitsui/examples/demo/Advanced/test_h5pydata.h5 traitsui/examples/demo/Advanced/test_table_dc.h5 traitsui/examples/demo/Advanced/test_table_no_dc.h5 traitsui/examples/demo/Advanced/tests/test_List_editor_notebook_selection_demo.py traitsui/examples/demo/Applications/Python_source_browser.py traitsui/examples/demo/Applications/converter.py traitsui/examples/demo/Applications/index.rst traitsui/examples/demo/Applications/images/GG5.png traitsui/examples/demo/Applications/images/TFB.png traitsui/examples/demo/Applications/images/blue_ball.png traitsui/examples/demo/Applications/images/header.png traitsui/examples/demo/Applications/images/notebook_close.png traitsui/examples/demo/Applications/images/notebook_open.png traitsui/examples/demo/Applications/images/red_ball.png traitsui/examples/demo/Applications/tests/test_converter.py traitsui/examples/demo/Dynamic_Forms/dynamic_form_using_instances.py traitsui/examples/demo/Dynamic_Forms/dynamic_range_editor.py traitsui/examples/demo/Dynamic_Forms/dynamic_selector.py traitsui/examples/demo/Dynamic_Forms/enabled_when.py traitsui/examples/demo/Dynamic_Forms/index.rst traitsui/examples/demo/Dynamic_Forms/visible_when.py traitsui/examples/demo/Dynamic_Forms/tests/test_visible_when.py traitsui/examples/demo/Extras/Image_editor_demo.py traitsui/examples/demo/Extras/LED_display.py traitsui/examples/demo/Extras/Tree_editor_with_TreeNodeRenderer.py traitsui/examples/demo/Extras/animated_GIF.py traitsui/examples/demo/Extras/index.rst traitsui/examples/demo/Extras/images/info.png traitsui/examples/demo/Extras/images/logo_32x32.gif traitsui/examples/demo/Extras/images/logo_48x48.gif traitsui/examples/demo/Extras/images/logo_64x64.gif traitsui/examples/demo/Extras/images/python-logo.png traitsui/examples/demo/Extras/tests/__init__.py traitsui/examples/demo/Extras/tests/test_Image_editor_demo.py traitsui/examples/demo/Extras/windows/flash.py traitsui/examples/demo/Extras/windows/internet_explorer.py traitsui/examples/demo/Misc/demo_group_size.py traitsui/examples/demo/Misc/index.rst traitsui/examples/demo/Misc/using_springs.py traitsui/examples/demo/Standard_Editors/ArrayEditor_demo.py traitsui/examples/demo/Standard_Editors/BooleanEditor_demo.py traitsui/examples/demo/Standard_Editors/BooleanEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/ButtonEditor_demo.py traitsui/examples/demo/Standard_Editors/ButtonEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/CSVListEditor_demo.py traitsui/examples/demo/Standard_Editors/CheckListEditor_demo.py traitsui/examples/demo/Standard_Editors/CheckListEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/CodeEditor_demo.py traitsui/examples/demo/Standard_Editors/ColorEditor_demo.py traitsui/examples/demo/Standard_Editors/CompoundEditor_demo.py traitsui/examples/demo/Standard_Editors/DataFrameEditor_demo.py traitsui/examples/demo/Standard_Editors/DatetimeEditor_demo.py traitsui/examples/demo/Standard_Editors/DirectoryEditor_demo.py traitsui/examples/demo/Standard_Editors/EnumEditor_demo.py traitsui/examples/demo/Standard_Editors/FileEditor_demo.py traitsui/examples/demo/Standard_Editors/FontEditor_demo.py traitsui/examples/demo/Standard_Editors/HTMLEditor_demo.py traitsui/examples/demo/Standard_Editors/ImageEnumEditor_demo.py traitsui/examples/demo/Standard_Editors/InstanceEditor_demo.py traitsui/examples/demo/Standard_Editors/ListEditor_demo.py traitsui/examples/demo/Standard_Editors/RGBColorEditor_demo.py traitsui/examples/demo/Standard_Editors/RangeEditor_demo.py traitsui/examples/demo/Standard_Editors/SetEditor_demo.py traitsui/examples/demo/Standard_Editors/TableEditor_demo.py traitsui/examples/demo/Standard_Editors/TextEditor_demo.py traitsui/examples/demo/Standard_Editors/TitleEditor_demo.py traitsui/examples/demo/Standard_Editors/TreeEditor_demo.py traitsui/examples/demo/Standard_Editors/TupleEditor_demo.py traitsui/examples/demo/Standard_Editors/VideoEditor_demo.py traitsui/examples/demo/Standard_Editors/index.rst traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open.py traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Custom_Extension.py traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_FileInfo_Extension.py traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_ImageInfo_Extension.py traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_Multiple_Extensions.py traitsui/examples/demo/Standard_Editors/File_Dialog/File_Open_with_TextInfo_Extension.py traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_BooleanEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_ButtonEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/tests/test_CheckListEditor_simple_demo.py traitsui/examples/demo/Standard_Editors/tests/test_EnumEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_FileEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_InstanceEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_ListEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_RangeEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_TableEditor_demo.py traitsui/examples/demo/Standard_Editors/tests/test_TextEditor_demo.py traitsui/extras/__init__.py traitsui/extras/_demo_info.py traitsui/extras/_demo_legacy.py traitsui/extras/api.py traitsui/extras/checkbox_column.py traitsui/extras/demo.py traitsui/extras/edit_column.py traitsui/extras/has_dynamic_views.py traitsui/extras/progress_column.py traitsui/extras/saving.py traitsui/extras/images/next.png traitsui/extras/images/parent.png traitsui/extras/images/previous.png traitsui/extras/images/reload.png traitsui/extras/images/run.png traitsui/images/frame.png traitsui/null/__init__.py traitsui/null/color_trait.py traitsui/null/font_trait.py traitsui/null/rgb_color_trait.py traitsui/null/toolkit.py traitsui/qt/__init__.py traitsui/qt/array_editor.py traitsui/qt/array_view_editor.py traitsui/qt/boolean_editor.py traitsui/qt/button_editor.py traitsui/qt/check_list_editor.py traitsui/qt/clipboard.py traitsui/qt/code_editor.py traitsui/qt/color_editor.py traitsui/qt/color_trait.py traitsui/qt/compound_editor.py traitsui/qt/constants.py traitsui/qt/csv_list_editor.py traitsui/qt/custom_editor.py traitsui/qt/data_frame_editor.py traitsui/qt/date_editor.py traitsui/qt/date_range_editor.py traitsui/qt/datetime_editor.py traitsui/qt/directory_editor.py traitsui/qt/drop_editor.py traitsui/qt/editor.py traitsui/qt/editor_factory.py traitsui/qt/enum_editor.py traitsui/qt/file_editor.py traitsui/qt/font_editor.py traitsui/qt/font_trait.py traitsui/qt/helper.py traitsui/qt/history_editor.py traitsui/qt/html_editor.py traitsui/qt/image_editor.py traitsui/qt/image_enum_editor.py traitsui/qt/instance_editor.py traitsui/qt/key_binding_editor.py traitsui/qt/key_event_to_name.py traitsui/qt/list_editor.py traitsui/qt/list_str_editor.py traitsui/qt/list_str_model.py traitsui/qt/menu.py traitsui/qt/null_editor.py traitsui/qt/progress_editor.py traitsui/qt/range_editor.py traitsui/qt/rgb_color_editor.py traitsui/qt/rgb_color_trait.py traitsui/qt/search_editor.py traitsui/qt/set_editor.py traitsui/qt/shell_editor.py traitsui/qt/styled_date_editor.py traitsui/qt/table_editor.py traitsui/qt/table_model.py traitsui/qt/tabular_editor.py traitsui/qt/tabular_model.py traitsui/qt/text_editor.py traitsui/qt/time_editor.py traitsui/qt/title_editor.py traitsui/qt/toolkit.py traitsui/qt/tree_editor.py traitsui/qt/tree_node_renderers.py traitsui/qt/tuple_editor.py traitsui/qt/ui_base.py traitsui/qt/ui_editor.py traitsui/qt/ui_live.py traitsui/qt/ui_modal.py traitsui/qt/ui_panel.py traitsui/qt/value_editor.py traitsui/qt/video_editor.py traitsui/qt/view_application.py traitsui/qt/extra/__init__.py traitsui/qt/extra/bounds_editor.py traitsui/qt/extra/checkbox_renderer.py traitsui/qt/extra/led_editor.py traitsui/qt/extra/progress_renderer.py traitsui/qt/extra/qt_view.py traitsui/qt/extra/range_slider.py traitsui/qt/extra/table_image_renderer.py traitsui/qt/images/closetab.png traitsui/qt/images/frame.png traitsui/qt/images/list_editor.png traitsui/qt/images/next.png traitsui/qt/images/previous.png traitsui/qt/tests/__init__.py traitsui/qt/tests/test_color_trait.py traitsui/qt/tests/test_font_trait.py traitsui/qt/tests/test_helper.py traitsui/qt/tests/test_tabular_model.py traitsui/qt/tests/test_ui_base.py traitsui/qt/tests/test_ui_panel.py traitsui/qt4/__init__.py traitsui/testing/README.txt traitsui/testing/__init__.py traitsui/testing/_exception_handling.py traitsui/testing/_gui.py traitsui/testing/api.py traitsui/testing/data/test.mp4 traitsui/testing/tester/README.txt traitsui/testing/tester/__init__.py traitsui/testing/tester/_abstract_target_registry.py traitsui/testing/tester/_dynamic_target_registry.py traitsui/testing/tester/command.py traitsui/testing/tester/exceptions.py traitsui/testing/tester/locator.py traitsui/testing/tester/query.py traitsui/testing/tester/target_registry.py traitsui/testing/tester/ui_tester.py traitsui/testing/tester/ui_wrapper.py traitsui/testing/tester/_ui_tester_registry/README.txt traitsui/testing/tester/_ui_tester_registry/__init__.py traitsui/testing/tester/_ui_tester_registry/_common_ui_targets.py traitsui/testing/tester/_ui_tester_registry/_compat.py traitsui/testing/tester/_ui_tester_registry/_layout.py traitsui/testing/tester/_ui_tester_registry/_traitsui_ui.py traitsui/testing/tester/_ui_tester_registry/default_registry.py traitsui/testing/tester/_ui_tester_registry/qt/README.txt traitsui/testing/tester/_ui_tester_registry/qt/__init__.py traitsui/testing/tester/_ui_tester_registry/qt/_control_widget_registry.py traitsui/testing/tester/_ui_tester_registry/qt/_interaction_helpers.py traitsui/testing/tester/_ui_tester_registry/qt/_registry_helper.py traitsui/testing/tester/_ui_tester_registry/qt/default_registry.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/README.txt traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/__init__.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/boolean_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/button_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/check_list_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/directory_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/editor_factory.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/enum_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/file_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/font_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/instance_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/list_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/range_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/table_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/text_editor.py traitsui/testing/tester/_ui_tester_registry/qt/_traitsui/ui_base.py traitsui/testing/tester/_ui_tester_registry/qt/tests/__init__.py traitsui/testing/tester/_ui_tester_registry/qt/tests/test_control_widget_registry.py traitsui/testing/tester/_ui_tester_registry/qt/tests/test_interaction_helpers.py traitsui/testing/tester/_ui_tester_registry/tests/__init__.py traitsui/testing/tester/_ui_tester_registry/tests/test_default_registry.py traitsui/testing/tester/_ui_tester_registry/tests/test_layout.py traitsui/testing/tester/_ui_tester_registry/wx/README.txt traitsui/testing/tester/_ui_tester_registry/wx/__init__.py traitsui/testing/tester/_ui_tester_registry/wx/_control_widget_registry.py traitsui/testing/tester/_ui_tester_registry/wx/_interaction_helpers.py traitsui/testing/tester/_ui_tester_registry/wx/_registry_helper.py traitsui/testing/tester/_ui_tester_registry/wx/default_registry.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/README.txt traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/__init__.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/boolean_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/button_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/check_list_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/directory_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/editor_factory.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/enum_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/file_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/font_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/instance_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/list_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/range_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/text_editor.py traitsui/testing/tester/_ui_tester_registry/wx/_traitsui/ui_base.py traitsui/testing/tester/_ui_tester_registry/wx/tests/__init__.py traitsui/testing/tester/_ui_tester_registry/wx/tests/test_control_widget_registry.py traitsui/testing/tester/_ui_tester_registry/wx/tests/test_interaction_helpers.py traitsui/testing/tester/tests/__init__.py traitsui/testing/tester/tests/test_registry.py traitsui/testing/tester/tests/test_ui_tester.py traitsui/testing/tester/tests/test_ui_wrapper.py traitsui/testing/tests/__init__.py traitsui/testing/tests/test_api.py traitsui/testing/tests/test_exception_handling.py traitsui/testing/tests/test_gui.py traitsui/tests/__init__.py traitsui/tests/_tools.py traitsui/tests/test_actions.py traitsui/tests/test_color_column.py traitsui/tests/test_context_value.py traitsui/tests/test_controller.py traitsui/tests/test_datetime.py traitsui/tests/test_editor.py traitsui/tests/test_editors_imports.py traitsui/tests/test_handler.py traitsui/tests/test_helper.py traitsui/tests/test_key_bindings.py traitsui/tests/test_labels.py traitsui/tests/test_layout.py traitsui/tests/test_regression.py traitsui/tests/test_shadow_group.py traitsui/tests/test_splitter_prefs_restored.py traitsui/tests/test_theme.py traitsui/tests/test_toolkit.py traitsui/tests/test_toolkit_traits.py traitsui/tests/test_tree_node.py traitsui/tests/test_ui.py traitsui/tests/test_ui_panel.py traitsui/tests/test_ui_traits.py traitsui/tests/test_undo.py traitsui/tests/test_view_application.py traitsui/tests/test_visible_when_layout.py traitsui/tests/editors/__init__.py traitsui/tests/editors/test_animatedGIF_editor.py traitsui/tests/editors/test_boolean_editor.py traitsui/tests/editors/test_button_editor.py traitsui/tests/editors/test_check_list_editor.py traitsui/tests/editors/test_code_editor.py traitsui/tests/editors/test_csv_editor.py traitsui/tests/editors/test_date_editor.py traitsui/tests/editors/test_date_range_editor.py traitsui/tests/editors/test_datetime_editor.py traitsui/tests/editors/test_default_override.py traitsui/tests/editors/test_directory_editor.py traitsui/tests/editors/test_drop_editor.py traitsui/tests/editors/test_enum_editor.py traitsui/tests/editors/test_file_editor.py traitsui/tests/editors/test_font_editor.py traitsui/tests/editors/test_html_editor.py traitsui/tests/editors/test_image_editor.py traitsui/tests/editors/test_image_enum_editor.py traitsui/tests/editors/test_instance_editor.py traitsui/tests/editors/test_list_editor.py traitsui/tests/editors/test_liststr_editor.py traitsui/tests/editors/test_liststr_editor_selection.py traitsui/tests/editors/test_range_editor.py traitsui/tests/editors/test_range_editor_spinner.py traitsui/tests/editors/test_range_editor_text.py traitsui/tests/editors/test_set_editor.py traitsui/tests/editors/test_shell_editor.py traitsui/tests/editors/test_styled_date_editor.py traitsui/tests/editors/test_table_editor.py traitsui/tests/editors/test_tabular_editor.py traitsui/tests/editors/test_text_editor.py traitsui/tests/editors/test_tree_editor.py traitsui/tests/editors/test_tuple_editor.py traitsui/tests/editors/test_video_editor.py traitsui/tests/null_backend/__init__.py traitsui/tests/null_backend/test_font_trait.py traitsui/tests/null_backend/test_null_toolkit.py traitsui/tests/ui_editors/__init__.py traitsui/tests/ui_editors/test_data_frame_editor.py traitsui/ui_editors/__init__.py traitsui/ui_editors/array_view_editor.py traitsui/ui_editors/data_frame_editor.py traitsui/wx/__init__.py traitsui/wx/animated_gif_editor.py traitsui/wx/array_editor.py traitsui/wx/array_view_editor.py traitsui/wx/boolean_editor.py traitsui/wx/button_editor.py traitsui/wx/check_list_editor.py traitsui/wx/code_editor.py traitsui/wx/color_editor.py traitsui/wx/color_trait.py traitsui/wx/compound_editor.py traitsui/wx/constants.py traitsui/wx/csv_list_editor.py traitsui/wx/custom_editor.py traitsui/wx/data_frame_editor.py traitsui/wx/date_editor.py traitsui/wx/directory_editor.py traitsui/wx/dnd_editor.py traitsui/wx/drop_editor.py traitsui/wx/editor.py traitsui/wx/editor_factory.py traitsui/wx/enum_editor.py traitsui/wx/file_editor.py traitsui/wx/font_editor.py traitsui/wx/font_trait.py traitsui/wx/helper.py traitsui/wx/history_control.py traitsui/wx/history_editor.py traitsui/wx/html_editor.py traitsui/wx/image_control.py traitsui/wx/image_editor.py traitsui/wx/image_enum_editor.py traitsui/wx/image_slice.py traitsui/wx/instance_editor.py traitsui/wx/key_binding_editor.py traitsui/wx/key_event_to_name.py traitsui/wx/list_editor.py traitsui/wx/list_str_editor.py traitsui/wx/menu.py traitsui/wx/null_editor.py traitsui/wx/popup_editor.py traitsui/wx/progress_editor.py traitsui/wx/range_editor.py traitsui/wx/rgb_color_editor.py traitsui/wx/rgb_color_trait.py traitsui/wx/scrubber_editor.py traitsui/wx/search_editor.py traitsui/wx/set_editor.py traitsui/wx/shell_editor.py traitsui/wx/table_editor.py traitsui/wx/table_model.py traitsui/wx/tabular_editor.py traitsui/wx/text_editor.py traitsui/wx/time_editor.py traitsui/wx/title_editor.py traitsui/wx/toolkit.py traitsui/wx/tree_editor.py traitsui/wx/tuple_editor.py traitsui/wx/ui_base.py traitsui/wx/ui_editor.py traitsui/wx/ui_live.py traitsui/wx/ui_modal.py traitsui/wx/ui_panel.py traitsui/wx/ui_window.py traitsui/wx/ui_wizard.py traitsui/wx/value_editor.py traitsui/wx/view_application.py traitsui/wx/extra/__init__.py traitsui/wx/extra/bounds_editor.py traitsui/wx/extra/led_editor.py traitsui/wx/extra/windows/__init__.py traitsui/wx/extra/windows/flash_editor.py traitsui/wx/extra/windows/ie_html_editor.py traitsui/wx/images/cb_hover_off.png traitsui/wx/images/cb_hover_on.png traitsui/wx/images/cb_off.png traitsui/wx/images/cb_on.png traitsui/wx/images/file.png traitsui/wx/images/frame.ico traitsui/wx/images/group.png traitsui/wx/images/hs_color_map.png traitsui/wx/images/item.png traitsui/wx/images/list_editor.png traitsui/wx/images/nb_open.png traitsui/wx/images/object.png traitsui/wx/images/open.png traitsui/wx/images/table_add.png traitsui/wx/images/table_colors.png traitsui/wx/images/table_delete.png traitsui/wx/images/table_delete_synthetic.png traitsui/wx/images/table_display.png traitsui/wx/images/table_move_down.png traitsui/wx/images/table_move_up.png traitsui/wx/images/table_no_sort.png traitsui/wx/images/table_prefs.png traitsui/wx/images/table_search.png traitsui/wx/images/table_synthetic.png traitsui/wx/images/table_undelete.png traitsui/wx/tests/__init__.py traitsui/wx/tests/test_color_trait.py traitsui/wx/tests/test_font_trait.py