Enthought TraitsUI游标不会更新

时间:2017-10-31 16:13:26

标签: python cursor enthought traitsui

我已经开始开发一个孤立的旧项目,需要稍微更新一下,并且TraitsUI特性输入工厂遇到了一些问题。如果我使用RangeEditor或TextEditor,当我从输入字段移动到输入字段时,光标将在我第一次选择它们时在字段之间移动,但是如果我尝试重新选择字段,则光标将不会更新位置或字段选择。我只能用标签选择不同的字段,但这会令人讨厌。

我觉得这与另一个问题where the scrollbar position didn't update有关,但是我还没能解决这个问题。

以下是导致问题的示例代码:     来自traits.api import HasTraits,Range     来自traitsui.api import Item,Group,View

class RangeEditorDemo(HasTraits):

    float_range = Range(0.0, 150.0)

    View1=View(Group(
        Item('float_range', style='simple', label='Top Simple'),
        Item('_'),
        Item('float_range', style='simple', label='Middle Simple'),
        Item('_'),
        Item('float_range', style='simple', label='Bottom Simple'),
        Item('_'),
        Item('float_range', style='custom', label='Custom'),
        Item('_'),
        Item('float_range', style='text', label='Text'),
        Item('_'),
    ))

demo = RangeEditorDemo()

if __name__ == '__main__':
    demo.configure_traits()

我使用的软件包版本是:

Python 2.7.13
traits==4.4.0
traitsui==4.4.0
wxPython==3.0

0 个答案:

没有答案