[Urwid] crash on right aligned text
ian at excess.org
Tue Mar 14 22:31:36 EST 2006
>I dont know if its reported, but i found a bug in right aligned
>text widget.If i set the cursor to right aligned line in tour.py press end
>then home its gives an exception:
>urwid.listbox.ListBoxError: Focus Widget <urwid.widget.AttrWrap instance at 0xb7b0ff4c> at position 32 within listbox calculated cursor coords (86, 0) but rendered cursor coords (87, 0)!
No this hasn't been reported yet. Thank you for finding this bug!
It is related to the new Layout class introduced in 0.9.0-pre1 and a
slight difference in the way Edit widgets handle the cursor position.
I'll try to have that fixed soon.
>btw.: is there any plan to menu widget and mouse support?
A menu widget would be a nice addition. It can be created with a Frame
and Columns widget containing MenuItem widgets (see dialog.py example)
for the menu bar ("File", "Edit" etc..).
The pop-up menu part can be created with an Overlay and a Pile
I'd be happy to accept patches if someone wants to try it.
Mouse support is the one thing that is stopping me from releasing a 1.0
version of Urwid. I want to find a really clean and flexible way to add
mouse support. I am open to suggestions.
More information about the Urwid