是否有语法允许在realbasic / xojo中进行窗口通信?

时间:2016-04-13 20:32:48

标签: realbasic xojo

我正在创建一个项目,要求我进行跨窗口交互。

更具体地说,将文本框对象中的文本作为变量存储在另一个窗口中。

这在Xojo / Realbasic中是否可行?它的语法是什么?

Visual, using shapes to represent objects

1 个答案:

答案 0 :(得分:2)

在我看来,最好在项目中添加一个包含所有全局属性的模块。您可以从mySettings.myProperty1等所有窗口访问这些属性,而不必绑定到窗口名称。或者您可以将它们作为全局属性添加到App。

然后只需在editfields change事件中添加一行,将文本传输到新的全局属性,如mySettings.myProperty1 = Me.Text

这样可以更改窗口名称或添加多个窗口,而无需更改属性。它将保护您的编辑区域免受其他窗口的更改(错误)。