Subpackages
- drawing
- image
- image_frame
- image_title
- primitives - Drawing primitives for Enable
- qt4_backend
- tk
- traits
- wx_backend
Submodules
- abstract_layout_controller
- abstract_window
- api - Enable is an interactive graphical component framework built on top of Kiva
- base - Define a base set of constants and functions used by the remainder of the Enable package.
- color_picker
- colors
- component - Defines the Component class
- component_layout_category
- component_render_category - This module contains the RenderingCategory, which defines the rendering aspect of components
- container - Defines the basic Container class
- controls
- coordinate_box
- drag
- drag_resize
- enable_traits - Define the base Enable object traits
- events - Define the event objects and traits used by Enable components
- example_support - Support class that wraps up the boilerplate wx calls that virtually all demo programs have to use.
- graphics_context
- interactor - Defines the Interactor class
- key_bindings - Define KeyBinding and KeyBindings classes which manages the mapping of Enable keystroke events into method calls on an application supplied controller object.
- label - Defines the Label class.
- new_abstract_component - Defines the AbstractComponent class
- new_component - Defines the Component class
- radio_group
- render_controllers
- scroll_handler - Interface for scroll handlers.
- scrollbar - Define a standard horizontal and vertical Enable 'scrollbar' component
- scrolled
- text_grid - TextGrid is a text grid widget that is meant to be used with Numpy.
- version
- viewable
- viewport - Defines a Viewport which renders sub-areas of components