PDA

View Full Version : WinCC fleible Höhe und Breite einer Schaltfläsche während der Runtime ändern



Human
17.06.2007, 21:38
Hallo,

ich habe eine Schaltfläche deren Breite bzw. Höhe ich mit einem Script verändern möchte, doch irgendwie will das nicht so recht:

HmiRuntime.Screens("Bild_1").ScreenItems("Schaltfläche").Width = 10
und

HmiRuntime.Screens("Bild_1").ScreenItems("Schaltfläche").Height = 10

funktionieren leider nicht und das Script bricht an der Stelle ab. :???:

Dafür funktioniert

HmiRuntime.Screens("Bild_1").ScreenItems("Schaltfläche").Top = 10
und

HmiRuntime.Screens("Bild_1").ScreenItems("Schaltfläche").Left = 10.

Gibt es vielleicht noch eine Möglichkeit das zu machen?

Gruß Human

TagebauCoder
18.06.2007, 08:12
Eigenartig. Sieht erstmal in Ordnung aus. Andere möglichkeit kenne ich leider auch nicht.
Andere werte mal probiert? Vielleicht kann die Schltfläche nicht so weit verkleinert werden, weil z.B. der Text grösser ist oder so...

Human
18.06.2007, 15:09
Ich habe es auch schon it 100 und anderen Zahlen probiert, aber da tut sich nichts, Text steht in der Schaltfläche keiner drin, an der Textbreite wird es glaube ich nicht scheitern. :???:

Aber trotzdem Danke! :)