Home › Forum › Terminali operatore (Weintek) › Etichetta dinamica su pulsante
-
AutorePost
-
Marzo 6, 2023 alle 2:59 pm #70693AnonimoInattivo
Ho un problema con Easybuilderperchè devo fare un popup dinamico per comandare i motori, su questo popup ho 4 pulsanti STOP – AUTOMATICO e 2 pulsanti che devono avere un testo dinamico in base al motore che ho selezionato dal sinottico principale
Come si può fare una stringa dinamica su un tasto?
Perchè se inserisco una label al di sopra del tasto quando cerco di premere il tasto non mi intercetta la pressione perchè la Label sta sopra….
Marzo 6, 2023 alle 3:06 pm #70695Sergio BertanaAmministratore del forumVedo se ho capito bene la tua domanda, vorresti poter cambiare dinamicamente l’etichetta su di un pulsante.
Intanto non parlerei di Label, le label sono statiche non si possono modificare dinamicamente. Come vedi nel mio semplice progetto (Screenshot) ho inserito sul pulsante un oggetto di visualizzazione ASCII (Riferito a LW-10) a cui o inibito l’inputazione.
Agendo sulla LW-10 puoi modificare il testo visualizzato sul pulsante a tuo piacere.
Marzo 6, 2023 alle 3:47 pm #707034TEKPartecipanteHo provato ma anche l’oggetto ASCII è come la label che essendo un livello sopra non mi consente di premere il pulsante.
Marzo 7, 2023 alle 3:25 pm #70715Sergio BertanaAmministratore del forumMa hai fatto come nel mio esempio il pulsante molto più grande del campo ASCII?
Comunque se nell’oggetto ASCII disabiliti il tick Allow input anche se copre interamente il pulsante è sempre possibile premerlo. Almeno questo è quello che vedo io in simulazione in EAsyBuilderPro utilizando un pannello serie iE.
Marzo 8, 2023 alle 6:52 pm #707514TEKPartecipanteSì ho usato l’oggetto ASCII messo sopra al pulsante, ho tolto il flag da “Consenti ingresso” ma se io col simulatore premo sui bordi del pulsante mi intercetta la pressione mentre se premo dove c’è l’oggetto ASCII non mi lascia premere.
Marzo 10, 2023 alle 2:07 pm #70826Sergio BertanaAmministratore del forumCredo di avere capito il motivo della nostra incomprensione, io faccio le prove su un pannello serie iE che permette la sovrapposizione degli oggetti “Touch” mentre tu stai probabilmente operando con un pannello serie cMT che non ne permette la sovrapposizione.
Allora nel tuo caso l’unico modi è di usare l’oggetto Text/Comment con le String Table (Vedi screenshot). In questo modo non potrai definire le stringhe dinamicamente ma dovrai definre nella tabella stringhe le varie stringhe da visualizzare associate al relativo numero di indice dinamico.
Marzo 30, 2023 alle 3:36 pm #71352ChiaraPartecipantePerchè non usate i combo buttons?
-
AutorePost
- Devi essere connesso per rispondere a questo topic.