Vai al contenuto
PLC Forum


Liste Testi Di Colore Variabile In Wincc


Messaggi consigliati

Inserito:

In WinCC vorrei fare una lista testi (usata solo in output) che abbia un testo di colore diverso a seconda del tipo di messaggio (allarme, pausa lavoro, avviamneto,...: tanto per capirci). Nel manuale del globalScript ho trovato una funzione che si chiama SetSelTextColor che dovrebbe permettere di settare il colore del testo selezionato in una text list; ho provato ma non riesco ad usarla. L'altra funzione che potrei pensare di usare è la SetPropWord ma non so quale nome passare per identificare come proprietà da cambiare il colore del testo, qualcuno lo sa?

oppure in VBA cosa scrivo per fare una operazione del genere?


Inserita:

Ti faccio un esempio in VBA:

Ho utilizzato un pulsante per generare l'evento onclick e un testo statico per visualizzare il cambiamento.

All'interno dell'evento del pulsante ho scritto l'istruzione:

ScreenItems("testostatico1").forecolor = vbYellow

Quando clicco in RT sul pulsante il testo dell'oggetto "testostatico1" mi diventa giallo.....

Ora, parti da questa semplice istruzione e adattala alle tue esigenze.

In pratica se hai una lista di testi dovrai assegnare la stessa proprietà all'oggetto con in più l'indice del testo da modificare...

Non so se mi spiego, comunque se hai dubbi scrivimi, anche in PM così non intasiamo il forum...

Ciao.

Inserita:

Grazie per avermi risposto subito; ho trovato anche nel GlobalScript di WinCC la relativa funzione che guarda caso si chiama "SetForeColor". Se avessi avuto un attimo in più di pazienza non avrei scritto un messaggio per una cosa così banale. mi scuso con tutto il forum, la prossima volta sarò meno frettoloso.

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...