@ Golia:
Premesso che io posseggo G2, ho constatato l'attivazione della proprietà settings, ho inserito il tuo codice in un programmino, ma non ha funzionato; infatti sin dal primo ed unico avvio del prgramma, ottengo la condizione di priogramma già attivo. Sembra che la if settings trovi la condizione 1 posta proprio dall'avvio corrente del programma. Se in g3 non è così, probabilmente è una limitazione in più per g2.
Ciao.