描述
你要改变在画面"@1001. pdl"中"@TOP01...TOP16@"的位置。这 些画面将在光标的当前位置上被打开。这个画面位置被永久地链接到到画面"@1001. pdl"中的画面窗口"" @TOP01...TOP16@"的属性/事件。函数"SSMOpenTopFiexedSize或" SSMOpenTopField"并不能为你提供任何参数(x,y),以便改变要被打开窗口的画面位置。
下面的解决方案用于在光标的当前位置上打开画面窗口。
为此,在"对象属性"下你必须通过下面的 C 函数,在画面"@1001. pdl"中的画面窗口" @TOP01...TOP16@"激活事件"EventsPropertyTopicsMiscellaneousDisplay"。
C: 函数
Bildfenster.pdf ( 3 KB )
此 C 函数读出光标当前的位置并相应设置"@TOP01-@TOP16"的属性 X-位置,Y-位置。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332500.html