从外部鞋子app编辑文本与文本重叠

时间:2018-03-14 21:28:14

标签: ruby text shoes green-shoes

我正在研究一个需要在未知时间更新GUI上的文本的ruby应用程序。我正在使用的过程将文本与上一个编辑中的文本重叠。

class_text是我需要编辑的元素。我在程序中有大约8个不同的地方可能会改变文本。有时,当文本被更改时,之前的文本不会被删除,而是文本重叠。

$class_text.text = "Nothing scheduled to take attendance at this time." 

这个项目是由我之前的人开始的,这是我第一次使用Ruby。感谢您提供的任何信息!

1 个答案:

答案 0 :(得分:0)

没有更具体的信息我刚刚测试了一个类似于你的场景的最低限度(尽管使用Red Shoes),这样做有效:

Shoes.app do

@test_stack = stack do
@edit_box = edit_box
@edit_box.text = "first text"

@edit_text = para "second text"
end

button "change" do
  @edit_box.text = "first replacement"
  @edit_text.text = "second replacement"
end

end

您也可以先尝试清除该元素。

HTH 西巴