wort85 Inserito: 21 gennaio 2008 Segnala Inserito: 21 gennaio 2008 salve a tuttiuso wincc da poco dovrei realizzare un progetto per la supervisione di un piccolo impianto. è molto intuibile e in questa versione si può pure implementare un progetto S7 (solo dopo la 5.4). il mio problema è il seguente: vorrei realizzare dei popup ma chiamando al call center della siemens mi hanno detto che non si possono fare e che bisogna giocare con l'evento Visible (true o false). Mi sembra un pò "grezza" come soluzione. qualcuno saprebbe dirmi una soluzione più "pulita" oppure se posso fare qualcosa che somigli lontanamente ad un popup??vi ringrazio anticipatamente....
acquaman Inserita: 22 gennaio 2008 Segnala Inserita: 22 gennaio 2008 Quelle che ho fatto con il protool le avevo fatte cosi le finestre di popup, e credo che non abbiano implementato nulla di nuovo.
pigroplc Inserita: 22 gennaio 2008 Segnala Inserita: 22 gennaio 2008 1. ti crei una finestra fatta da un pulsantone (magari con una bitmap che somiglia a uno sfondo delle popup di windows)2. ci metti sopra tutto cio' che ti serve (con livelli superiori cosi' non mescoli le cose)3. selezioni per tutti il visible true/false con un bel flag (anche interno se vuoi)4. selezioni il tutto e raggruppi.5. copi in una pagina jolly che non viene visualizzata per tenere tutti i popup da copiare e incollare dove ti garba.sara' anche grezzo, ma fino al Winccflex 2005 di sicuro funziona cosi'pigroplc a -20 gradi centigradi (russiaaaaaaa)
Rob82 Inserita: 6 febbraio 2008 Segnala Inserita: 6 febbraio 2008 Io ho utilizzato i cosidetti "Moduli Pagina", che consentono di raggruppare alcuni oggetti e mettere in comune le proprietà. Volendo ci si possono anche abbinare delle strutture di variabili in modo da creare dei popup "indicizzati". Non mi sto a dilungare su come crearli, ti conviene cercare delle istruzioni dettagliate sul sito del supporto siemens. Fai attenzione perche i progetti in cui li ho utilizzati sono tutti diventati abbastanza lenti nei cambi di pagina, e ho il sospetto che la causa siano loro.
Wizard78 Inserita: 6 febbraio 2008 Segnala Inserita: 6 febbraio 2008 ...confermo la lentezza dei moduli pagina e in generale il passaggio da nascosto a visibile di oggetti sovrapposti........comunque per fare dei popup non ho trovato altra soluzione.......
Cesare Nicola Inserita: 19 aprile 2008 Segnala Inserita: 19 aprile 2008 Mi ricollego a questa discussione perche' sto provando anch'io a creare una finestra popup. Sono riuscito a farla col metodo suggerito da prigroplc, utilizzando una variabile interna; non riesco ad utilizzare, pero', una variabile di tipo BOOL, che mi sembra la piu' logica, ma solo una INT, cambiandone il valore da 0 ad 1. Se uso la BOOL e la funzione "imposta bit" per metterla ad "1", quando lancio il runtime col simulatore, in quest'ultimo vedo la variabile BOOL andare a "-1" anziche' ad "1" (come possa essere un bool a "-1" questo proprio non me lo spiego). Dove sbaglio?GrazieCiaoCesare
Cesare Nicola Inserita: 19 aprile 2008 Segnala Inserita: 19 aprile 2008 Altra domanda, scusatemi. Mi ero dimenticato che, quando e' visualizzata la "finta popup" che ho creato, gli oggetti presenti nella pagina sottostante sono comunque attivi ed utilizzabili: come posso inibirli mantenendo attivo solo ciò' che e' presente nella popup?GrazieCesare
Wizard78 Inserita: 23 aprile 2008 Segnala Inserita: 23 aprile 2008 ....funziona anche se mette -1, credo sia un errore del simulatore...
Cesare Nicola Inserita: 24 aprile 2008 Segnala Inserita: 24 aprile 2008 A me non funzionava. Cambiando solo la variabile da BOOL a INT ed ovviamente scrivendoci un valore anziché impostare il bit, tutto ha funzionato. Mah, mistero.CiaoCesare
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora