picotui
1.2.2
Contents:
picotui
SBOM and license info
Categories of widgets
picotui
picotui package
Submodules
picotui.basewidget module
picotui.context module
picotui.defs module
picotui.dialogs module
picotui.editor module
picotui.editorext module
picotui.menu module
picotui.screen module
picotui.widgets module
Module contents
Changelog
picotui
picotui
picotui package
picotui.editorext module
View page source
picotui.editorext module
class
picotui.editorext.
CharColorViewer
(
x
=
0
,
y
=
0
,
width
=
80
,
height
=
24
)
[source]
Bases:
Viewer
set_def_color
(
default_color
)
[source]
show_line
(
l
,
i
)
[source]
class
picotui.editorext.
EditorExt
(
left
=
0
,
top
=
0
,
width
=
80
,
height
=
24
)
[source]
Bases:
Editor
dialog_edit_line
(
left
=
None
,
top
=
8
,
width
=
40
,
height
=
3
,
line
=
''
,
title
=
''
)
[source]
get_cur_line
(
)
[source]
goto_line
(
no
,
col
=
None
,
center
=
True
)
[source]
line_visible
(
no
)
[source]
screen_width
=
80
show_cursor_status
(
)
[source]
show_status
(
msg
)
[source]
class
picotui.editorext.
LineColorViewer
(
x
=
0
,
y
=
0
,
width
=
80
,
height
=
24
)
[source]
Bases:
Viewer
set_line_colors
(
default_color
,
color_list
=
{}
)
[source]
show_line
(
l
,
i
)
[source]
class
picotui.editorext.
LineEditor
(
x
=
0
,
y
=
0
,
width
=
80
,
height
=
24
)
[source]
Bases:
Editor
edit
(
line
)
[source]
handle_cursor_keys
(
key
)
[source]
handle_key
(
key
)
[source]
class
picotui.editorext.
Viewer
(
x
=
0
,
y
=
0
,
width
=
80
,
height
=
24
)
[source]
Bases:
Editor
handle_key
(
key
)
[source]