1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 """
18 Module contains user interface widgets
19
20 """
21
22 __all__ = (
23 'lowui',
24 'display',
25 'align',
26 'colors',
27 'utils',
28 'Separator',
29 'Size',
30 'Keys',
31 'Border',
32 'XYZButton',
33 'Box',
34 'ButtonBox',
35 'MessageBox',
36 'YesNoBox',
37 'InputBox',
38 'ErrorBox',
39 'Prompt',
40 'XYZListBox',
41 'ListEntry',
42 'NumEntry',
43 'BlockEntries',
44 'Shortcut',
45 'Cmd',
46 'Panel',
47 )
48
49 import urwid as lowui
50
51 import display
52 import align
53 import colors
54 import utils
55
56 from size import Size
57 from separator import Separator
58
59 from keys import Keys
60 from border import Border
61 from xyzbutton import XYZButton
62 from box import Box
63 from box_button import ButtonBox
64 from box_message import MessageBox
65 from box_yesno import YesNoBox
66 from box_input import InputBox
67 from box_error import ErrorBox
68 from prompt import Prompt
69 from xyzlistbox import XYZListBox
70 from entry import ListEntry
71 from entry import NumEntry
72 from entry import BlockEntries
73 from shortcut import Shortcut
74 from cmd import Cmd
75 from panel import Panel
76