Ein Bild/Symbol auf dem RBS ein/ausblenden


Man kann aus einem AddOn heraus gezielt beliebige Bilder auf einem RBS einblenden und wieder ausblenden.

Hierbei gilt es zu beachten, dass die Bilder nicht RBS-Variablen überdecken und auch keine Bilder übereinander

positioniert werden, ansosnten werden sie nicht richtig angezeigt. Warum? der RBS refresht sich immer wieder und

dabei werden dann die Bildinhalte nicht übernommen....es fängt an zu flackern bzw. wird überhaupt nichts angezeigt.

Werden zusätzlich noch sogenannte SubScreens ein/ausgeblendet, dann wird beim Ausblenden der RBS refresht und

vorher eingeblendete Bilder/Symbole sind verschwunden.....

 

Vorbereitung RBS

Als erstes muss man im RBS den Bildinhalt, die Position und einen Namen vergeben

Dafür den gewünschten RBS aufrufen

Mit der Maus auf eine "freie" Stelle mit der linken Maustaste klicken

Dann öffnet sich folgendes Auswahlfenster für die RBS-Varaiblen

Hier dann xxxx auswählen, dann öffnet sich das Eigenschaftsfenster

Hier kann jetzt jedes beliebige Bild ausgewählt und die Position sowie die Größe

definiert werden

Hier muss der Name eingretragen werden, welche später aus einem AddOn heraus aufgerufen wird.

Handelt es sich um ein "allgemeines" Bild ohne Zuordnung zu einem Slot/Regler, dann muss in Slot eine Null gesetzt werden. Ansonsten trägt man hier die Slot/Regler-Nummer ein (1-6). Dann erscheint das Bild nur für diesen Slot/Regler.

 

 

AddOn-Programmierung

ist das Bild bzw. Symbol richtig eingefügt im RBS, so kann jetzt das Bild auf dem RBS mit folgenden Befehl

"gesteuert" werden:

 

cpAddOnSymbolEvent( 'Name_vom_Bild', Slot, true); 

...für Bild/Symbol einblenden

 

cpAddOnSymbolEvent( 'Name_vom_Bild', Slot, false); 

...für Bild/Symbol ausblenden

 

Es gibt übrigens kein Limit wieviel Bilder gesetzt werden können.

 

Mögliche Bildformate sind:

- BMP

- JPG

- PNG

--> GIF´s gehen übrigens nicht


Anmerkungen:

oft kommt es vor, das Bilder scheinbar flackern oder aufblitzen. In diesem Fall werden die Bilder von RBS-Variablen

überdeckt oder andersrum. Unbedingt darauf achten, dass es keine Überlappungen gibt.

Sollten eventuell eingeblendete Symbole/Bilder auf einmal verschwinden ohne das diese bewusst ausgeblendet werden,

liegt dies am Refreshverhalten vom RBS initiiert von einem Ausblenden eines SubScreens......


 

Nach oben