Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
Ist es möglich, in einer Visualisierung einem Button eine andere Hintergrundfarbe, programmgesteuert zuzuweisen. Bissher, gelingt mir das nur bei der Initialisierung das heisst, bei der erstellung des Buttons.
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Danke für die Antwort!
Doch das habe ich auch schon herausgefunden. Das funktioniert auch nur bei der Erstellung des Button und stellt entweder die Hintergrundfarbe oder die Alarmfarbe ein.
Wenn ich jetzt aber im Programm (z.B. Button_1.dwFillColor := 16#FF0000;) Für die Farbe Blau versuche die Buttonfarbe zu setzen. wird der Button von anfang an Schwarz dargestellt und es ändert sich farblich nichts mehr.
Aus dem Probramm heraus, scheint die Buttonfarbe nicht kontrollierbar zu sein.
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Welche Version hast Du? Bei mir ist es 2.3.9.42 von WAGO.
Ich habe es jetzt nochmal probiert. Sogar in einem Codeabschnitt, mit Flanken-erkennung. Der wird also pro Ereigniss nur einmal abgearbeitet. Immer das gleiche Problem. Wenn ich den Button, im Programmcode irgendwie farblich ansprechen will, so ist er nach dem Start, einfach schwarz und man sieht weder Text noch sonst etwas. Andere Elemente, wie Shapes etc. funktionieren einwandfrei. Nur mit Buttons geht es nicht.
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Pitsch,
Ich arbeite mit der Version 2.3.9.38
Habe aber keine Wago sondern eine PLM 700 Steuerung der Fa. Sabo.
Was meinst du mit 'Button'?
Ist das ein Rechteck oder ein Polygon oder eine Schaltfläche?
Bei Rechtecken oder Polygonen funktioniert das,
bei Schaltflächen funktioniert das nicht.
Gruß Tomiku
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Mit Button, meine ich eben eine Schaltfläche!!! (Kommt davon, dass ich auch mit VB.Net programmiere.)
Und somit bestätigt sich meine Annahme, dass es eben nicht geht!
Danke trotzdem für Deine Mühe!
Mit freundlichen Grüssen! Pitsch
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2014-01-09
Originally created by: jl
Hallo
Dieses Problem hatte ich auch schon einmal. Ich habe das dann mit Bitmap-Umschaltung (farbige Rechtecke) gelöst.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo
Ist es möglich, in einer Visualisierung einem Button eine andere Hintergrundfarbe, programmgesteuert zuzuweisen. Bissher, gelingt mir das nur bei der Initialisierung das heisst, bei der erstellung des Buttons.
Mit freundlichen Grüssen! Pitsch
Hallo Pitsch,
Mache einen Doppelkick auf deinen Button und gehe zu Farbvarriablen.
Da kannst du die Einstellungen vornehmen.
Anbei noch ein Liste einiger Farben.
Hallo tomiku
Danke für die Antwort!
Doch das habe ich auch schon herausgefunden. Das funktioniert auch nur bei der Erstellung des Button und stellt entweder die Hintergrundfarbe oder die Alarmfarbe ein.
Wenn ich jetzt aber im Programm (z.B. Button_1.dwFillColor := 16#FF0000;) Für die Farbe Blau versuche die Buttonfarbe zu setzen. wird der Button von anfang an Schwarz dargestellt und es ändert sich farblich nichts mehr.
Aus dem Probramm heraus, scheint die Buttonfarbe nicht kontrollierbar zu sein.
Mit freundlichen Grüssen! Pitsch
Hallo Pitsch,
Also bei mir ist das kein Problem.
Ich habe die Variable als DW global deklariet und es funktioniert.
Hallo tomiku
Welche Version hast Du? Bei mir ist es 2.3.9.42 von WAGO.
Ich habe es jetzt nochmal probiert. Sogar in einem Codeabschnitt, mit Flanken-erkennung. Der wird also pro Ereigniss nur einmal abgearbeitet. Immer das gleiche Problem. Wenn ich den Button, im Programmcode irgendwie farblich ansprechen will, so ist er nach dem Start, einfach schwarz und man sieht weder Text noch sonst etwas. Andere Elemente, wie Shapes etc. funktionieren einwandfrei. Nur mit Buttons geht es nicht.
Mit freundlichen Grüssen! Pitsch
Hallo Pitsch,
Ich arbeite mit der Version 2.3.9.38
Habe aber keine Wago sondern eine PLM 700 Steuerung der Fa. Sabo.
Was meinst du mit 'Button'?
Ist das ein Rechteck oder ein Polygon oder eine Schaltfläche?
Bei Rechtecken oder Polygonen funktioniert das,
bei Schaltflächen funktioniert das nicht.
Gruß Tomiku
Hallo tomiku
Mit Button, meine ich eben eine Schaltfläche!!! (Kommt davon, dass ich auch mit VB.Net programmiere.)
Und somit bestätigt sich meine Annahme, dass es eben nicht geht!
Danke trotzdem für Deine Mühe!
Mit freundlichen Grüssen! Pitsch
Originally created by: jl
Hallo
Dieses Problem hatte ich auch schon einmal. Ich habe das dann mit Bitmap-Umschaltung (farbige Rechtecke) gelöst.