为框架内的小部件的属性指定一个值



在学习Progress 4GL时,我偶然发现了以下一段代码,它为框架内的小部件的属性分配了一个值:

ASSIGN Rep-Editor:READ-ONLY IN FRAME Dialog1 = YES
Rep-Editor:SENSITIVE IN FRAME Dialog1 = YES.

正如您所猜测的:
Dialog1是帧的名称
Rep-Editor是放置在框架内的小部件的名称。

这看起来很让我困惑:这就像说帧的值等于"0";如果"是";,我希望分配的变量和值相邻,类似于:

ASSIGN Dialog1.Rep-Editor:READ-ONLY = YES, /* or: */
ASSIGN Dialog1->Rep-Editor:READ-ONLY = YES

显然,这不是正确的语法。有没有类似于此的Progress语法,我可以使用?

嗯。。。这几乎是40年前的ABL语法。。。

你可以把所有东西都包在里

DO WITH FRAME Dialog1:
ASSIGN Rep-Editor:READ-ONLY = YES
Rep-Editor:SENSITIVE = YES.
END.

块。

相关内容

  • 没有找到相关文章

最新更新