traitsui.dock_window_theme module¶
Defines the theme style information for a DockWindow and its components.
- class traitsui.dock_window_theme.DockWindowTheme[source]¶
Bases:
HasPrivateTraits
Defines the theme style information for a DockWindow and its components.
- horizontal_drag = ATheme¶
Horizontal drag bar theme:
- horizontal_splitter = ATheme¶
Horizontal splitter bar theme:
- tab = ATheme¶
Tab theme:
- tab_active = ATheme¶
Active tab theme:
- tab_background = ATheme¶
Tab background theme:
- tab_hover = ATheme¶
Tab hover theme (used for inactive tabs):
- tab_hover_edge = Image¶
Optional image to use for right edge of rightmost hover tab:
- tab_hover_edge_bitmap = Property(observe="tab_hover_edge")¶
The bitmap for the ‘tab_hover_edge’ image:
- tab_inactive = ATheme¶
Inactive tab theme:
- tab_inactive_edge = Image¶
Optional image to use for right edge of rightmost inactive tab:
- tab_inactive_edge_bitmap = Property(observe="tab_inactive_edge")¶
The bitmap for the ‘tab_inactive_edge’ image:
- tabs_at_top = Bool(True)¶
Draw notebook tabs at the top (True) or the bottom (False)?
- use_theme_color = Bool(True)¶
Use the theme background color as the DockWindow background color?
- vertical_drag = ATheme¶
Vertical drag bar theme:
- vertical_splitter = ATheme¶
Vertical splitter bar theme: