Subpackages
- drawing
- image
- image_title
- null_backend
- primitives - Drawing primitives for Enable
- pyglet_backend
- qt4_backend
- tools
- traits
- wx_backend
Submodules
- abstract_layout_controller
- abstract_overlay - Abstract base class for overlays
- 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.
- base_tool - Defines the base class for all Chaco tools
- canvas - Defines the enable Canvas class
- colors
- component - Defines the Component class
- component_editor - Defines a Traits editor for displaying an Enable component.
- component_layout_category - FIXME: Tentative implementation of a new layout mechanism
- 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 toolkit calls that virtually all demo programs have to use.
- graphics_context
- interactor - Defines the Interactor class
- label - Defines the Label class.
- native_scrollbar
- 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
- simple_layout - Helper functions for a simple layout algorithm -- the same one used by OverlayPlotContainer
- text_field
- text_field_grid
- text_field_style
- text_grid - TextGrid is a text grid widget that is meant to be used with Numpy.
- toolkit
- viewable
- viewport - Defines a Viewport which renders sub-areas of components
- window