Add test script to display room layout

This commit is contained in:
Joscha 2019-06-12 16:53:21 +00:00
parent 1423533378
commit d62d64a4a4

View file

@ -0,0 +1,30 @@
import urwid
import urwid.curses_display
import cheuph
from cheuph import AT, AttributedTextWidget
from cheuph.euphoria.room_widget import RoomLayout
def main():
widget = RoomLayout(
AttributedTextWidget(AT("&test"), align=urwid.CENTER),
urwid.SolidFill("n"),
urwid.SolidFill("t"),
AttributedTextWidget(AT("edit\ning")),
nick_list_width = 15,
border_attrs = {"style": "dim"},
)
widget.set_edit_visible(True)
palette = [
("dim", "dark gray,bold", ""),
]
screen = urwid.curses_display.Screen()
loop = urwid.MainLoop(
widget,
palette=palette,
#screen=screen,
)
loop.run()
main()