我有一个表单F,我在其中定义了两个小部件:
w1 = F.add(npyscreen.BoxTitle, name="Box Title:", max_height=6,width=32)
w1 . values = ["selection 1","selection 2"]
w2 = F.add(npyscreen.TitleFixedText, name = "Info:" , value="???", relx=50, rely=3 )
我希望以 w2 的形式显示一些文本,具体取决于表单 w1 的光标位置。例如,如果用户选择了项目“选择1”,则以 w2 的形式显示的文本将是“关于选择1的额外信息”。我花了一些时间试图了解如何实现这一目标,但到目前为止我没有成功。非常感谢任何帮助。
答案 0 :(得分:0)
值部分应为:
w2 = F.add(npyscreen.TitleFixedText, name = "Info:" ,
value=self.w1.value, relx=50, rely=3 )