取自http://www.rebol.com/docs/view-system.html#section-4:
在某些情况下,您可能希望查看 窗口,但继续评估代码 窗户打开后。你可以做 通过指定新的细化。 这是一个例子:
print "opening window..."
view/new make face [
offset: 100x100
color: papaya
text: "Example"
]
print "continuing..."
问题是,如果我从Rebol的控制台运行代码,控制台将被阻止,直到我关闭Windows,而我想在控制台中继续我想要的。
那么如何取消阻止控制台?
答案 0 :(得分:1)
修改答案,作为您在控制台会话期间始终打开的窗口的愿望,同时继续在控制台中工作的可能前进方式。
接近的一种方法是在GUI页面中拥有一个控制台输入字段:
print "opening window..."
unview/all
view/new layout [
label "console"
console: field 300x300 [
print console/text attempt [do console/text]
]
]
打印“继续......” 做事件
这样,您可以输入该框,并在控制台窗口中查看响应。
我使用该技术作为调试视图应用程序的一种方法....你可以根据启动选项添加一些代码来添加调试控制台,所以它只在你需要时才会出现。
答案 1 :(得分:0)
适合我。
您是将其作为脚本运行还是只是在控制台中输入?