24 lines
774 B
Python
24 lines
774 B
Python
"""BIOS-style TUI for SmartTools using urwid.
|
|
|
|
This module is a thin wrapper for backwards compatibility.
|
|
The actual implementation is in the ui_urwid/ package.
|
|
"""
|
|
|
|
from .ui_urwid import run_ui, SmartToolsUI
|
|
from .ui_urwid.palette import PALETTE
|
|
from .ui_urwid.widgets import (
|
|
SelectableText, Button3D, Button3DCompact, ClickableButton,
|
|
SelectableToolItem, ToolListBox, TabCyclePile, TabPassEdit,
|
|
UndoableEdit, DOSScrollBar, ToolBuilderLayout, Dialog
|
|
)
|
|
|
|
__all__ = [
|
|
'run_ui', 'SmartToolsUI', 'PALETTE',
|
|
'SelectableText', 'Button3D', 'Button3DCompact', 'ClickableButton',
|
|
'SelectableToolItem', 'ToolListBox', 'TabCyclePile', 'TabPassEdit',
|
|
'UndoableEdit', 'DOSScrollBar', 'ToolBuilderLayout', 'Dialog'
|
|
]
|
|
|
|
if __name__ == "__main__":
|
|
run_ui()
|