NOTE:

CREARE UNA VERSIONE NUOVA DI Mobi.Suite:
	- Copiare l'intera cartella (Esempio: 'Mobi.Suite 1.0.0.1') sempre sotto la cartella principale 'Mobi.Suite'
	- Rinominare la cartella appena copiata immettendo il numero della nuova versione (Esempio: 'Mobi.Suite 1.0.0.2')
	- Nella nuova cartella aprire con NOTEPAD+ il file sorgente 'Mobi.Suite' e trovare tutte le occorrenze "\Mobi.Suite 1.0.0.1" e sostituirle con "\Mobi.Suite 1.0.0.2"




Nella cartella con l'eseguibile ci deve essere una cartella di nome "DeviceConfig" contenente i files c.viewer, k.viewer, s.viewer dei rispettivi dispositivi, Mobi.Control, MobiKey e Mobi.Switch nei quali il Mobi.Suite trova ciò che NON deve essere visualizzato, nella prima riga di questi files vi è indicato un ALIAS che rappresenta il nome del dispositivo.

Regole da usare nei files *.viewer:
	Il carattere ";" inizia un commento e non verrà considerato
	Gruppi che NON devono essere visibili. [M ;Gruppo InteractiveSMS]
	Righe che NON devono essere visibili. [Y006  ;System.Twitter]
	Celle che NON devono essere editabili. [U001,4  ;UsersME riga 1, colonna 4, con U*** si intende tutte le righe dei Users1, colonna 4]


Nei Listbox in RowTag viene inserito un marcatore che indica che quella riga NON deve essere visibile, al testo della colonna INDEX viene anteposto il carattere "Z" per fare in modo che un SORT sposti queste righe in fondo al Listbox.



PER PERSONALIZZARE IL MOBI.SUITE:
- Nel File "CompanyInfo.txt" ci sono le informazioni relative al nome del tool e al WebLink a cui puntare, se non presenti usa quelli di CONTRIVE: Title=Mobi.Suite, MainURL=http://www.contrive.mobi\mobi.suite 

- HELP. Se nella cartella "DeviceConfig" è presente il file "AboutXX.html" (XX=Language Country Code ISO 3166-1 alpha-2) verrà visualizzato nella finestra WindowBrowser il contenuto del file stesso, altrimenti verrà cercato il file "AboutEN.html", se anche quest'ultimo non viene trovato cercherà di visualizzare i HelpFile locali. HELP FILE ON LINE (Link presente in AboutXX.html). Nel caso non ci fosse la connessione di rete si cerca di visualizzare i HelpFile .chm locali solo per OS Windows presenti nella cartella "HelpFiles".


VERSIONE 1.0.0.1:
	- Inserita la possibilità di inserire i numeri di telefono non solo in formato internazionale, ma anche nazionale;
	  solo per il numero del dispositivo si richiede il formato internazionale.
	- Nei destinatari (Phone1 e Phone2) non permetteve la scelta 'Console'


VERSIONE 1.0.0.2:
	- La pagina degli operatori di Twitter è chiamata ora passando da www.support.twitter.com
	- dopo il upload della configurazione sul web ritorna la lunghezza del file al posto di "OK"
	- Nella Policy P008 errore nel passaggio da minuti a ore:minuti
	- Se mancava la cartella 'DeviceConfig' il programma crash
	- Aumentato il timeout per la registrazione a Twitter da 2 a 4 minuti
VERSIONE 1.0.0.2 [28.11.2013]:
	- Corretti 2 testi in Italiano
	- Con i file nuovi scriveva nella toolbar 'SenzaNome..cmc'. OK

*******************************************************************************************************
*******************************************************************************************************

VERSIONE 4.4.0.0 [13.12.2013]: Inizia con le versioni Mobi 04.00

Mobi.Suite impiega uno schema di numerazione a 4 cifre:

4.4.0.0
| | | |
| | | VERSIONE VALUTATIVA
| | | Assegnato a versioni interne o di valutazione. Nelle versioni ufficiali è sempre 0 
| | |
| | BUG
| | Cambia ogni volta che viene riparato un bug. La numerazione riprende da 0 al cambio di versione
| |
| VERSIONE DISPOSITIVO
| Cambia con il rilascio di nuove versioni di firmware. Mantiene l'identica numerazione del dispositivo
|	
VERSIONE SOFTWARE
Cambia al rilascio di nuove funzioni o quando sono introdotti significativi miglioramenti


	- Riportare il Mobi.Suite ad una unica finestra
	- Aggiunta CheckBox (CBRecipientsEditSmsTextInclude) per includere il testo del messaggio nel comando SMS 'NOW' solo per le versioni >=4.00
	- BUG Non era corretta la visualizzazione in Channels_PulseCounters della combo PulseWidth 100ms/20ms
	- In Policy.SmsOut (P007) l'intervallo Max di invio è passato da 09m59s a 59m59s
	- Inserita combo per scelta comandi (Schedulate, Policy.ProLogic, Commands); i dati li legge da un file in lingua (Commands.XX, dove XX=IT|EN) che si trova nella cartella 'DeviceConfig', il campo a sinistra del pipe è il testo visualizzato nella combo, il campo a destra del pipe è il comando ed è salvato RowTag(x) della combo (possono essere aggiunti altri comandi direttamente nel file).

VERSIONE 4.4.1.0 [17.02.2014]:
	- Nel file preferences introdotta Language=... per forzare una lingua diversa da quella del sistema.
	- Corretto testo in Policy CallsOut Description
	- Compilazione condizionata per l'uso di "\" nei percorsi per Windows e ":" per OS X e LINUX
	- Get Switch da remoto non funzionava. Len 'Mobi.Switch' era errata.
	- Aggiunto testo di lingua: KActivityError
	- Ok per sistemi Linux e OSX. Usato ConvertEncoding(String, Encodings.WindowsLatin1) in uscita verso Local e Remote, usato DefineEncoding(Stringa, Encodings.WindowsLatin1) per i dati provenienti da Local e Remote. Nulla sui files.
	- Cambiati i testi per la combo ComboChannelsDigitalOutputsLocal

VERSIONE 4.4.2.0 [03.04.2014]:
	- Sull'evento LostFocus delle TextBox vengono eliminati i caratteri NON numerici quando previsto l'inserimento di numeri puri o telefonici, quando previsto l'inserimento di testo AlfaNumerico si eliminano i caratteri il cui valore ASCII è <32.
	- Chiede se spegnere il dispositivo col pulsante 'NO' come default; modificato il testo in base alla traduzione ritornata dal Norvegese.
	- Inserita la nuova traduzione in Norvegese.
VERSIONE 4.4.2.0 [23.05.2014]:
	- Inserita la nuova traduzione in Norvegese 15/05/2014.
	- Inserita gestione in lingua di WrongPIN e ConsolePermanentlyLocked

VERSIONE 5.0.0.0 [09.09.2014]:
	Con Val(VersionSW)>=5.00:
	- Nelle TextBox delle EMAIL dei DESTINATARI nella prima posizione deve accettare anche il carattere "!"
	- In SYSTEM eliminate le righe Y003(SMTP) e Y004(POP3)
	- In SYSTEM Y001 inserito KDescriptionSystemDevice500 per cambiare il significato del campo EMAIL
	- In SYSTEM Y007 inserito PagePanelSystem=8 (EnumSystem.IFTTTv500)
	- In Policy Y008 inserito PagePanelPolicy=8 (EnumPolicy.WebV500)
	- Accetta il WebID con lunghezza superiore a 3 caratteri quando si vuole effettuare il download remoto e quando si vuole effettuare il upload con VersionSW>=5.00 altrimenti la lunghezza del WebID rimane di 30 caratteri.
	- Testo associato all'errore (KWebError400) 400 durante una connessione è cambiato in 'BAD REQUEST'
	- Se CurrentDeviceType="Key" in Policy P001 e P002 eliminata selezione MessaggiInterattivi.
 	- Inserito collegamento TCP Socket per il collegamento remoto da parte di un WebID corto (Len < 30 chars); possibilità di aggiornare immediatamente le modifiche con il comando 'WRITE'
	- Dopo ogni invio di kopen, si invia anche la versione del tool col comando 'at#tool=5.0.0.0'

VERSIONE 5.5.1.0 [12.01.2015]:
	TFCommandsEditSms.Text portata da 15 a 50 caratteri
	
VERSIONE 5.5.1.0 (anche per CONTREL) [30.01.2015]:
	Mobi.Suite >> GW-Suite, Mobi.Key alias GW-12, Mobi.Switch alias GW-42, Mobi.Control alias GW-122

VERSIONE 5.5.2.0 (anche per CONTREL) [03.02.2015]:
	SMUsers e MEUsers possibile inserire TEL con '*' iniziale e/o finale e iniziare con un solo '0' oltre al '+'.
	Note per produrre il Build CONTREL: copiare l'intera cartella 'Builds - Mobi.Suite.xojo_binary_project' e rinominarla 'Builds - Mobi.SuiteCONTREL.xojo_binary_project. Eliminare la sottocartella 'Help'. Sostituire la cartella 'DeviceConfig' con quella CONTREL;
	'DeviceConfig' contiene il files 'c.viewer', 'k.viewer', 's.viewer' e 'CompanyInfo.txt' con i nomi dei dispositivi ed il nome del tool.
	'About_EN.html' sarà modificato dal cliente inserendovi il proprio Help.

VERSIONE 5.5.2.0 (anche per ABB) [09.02.2015]:
	Mobi.Suite >> ATT-Tool, Mobi.Key alias ATT 12, Mobi.Switch alias ATT 0-16, Mobi.Control alias ATT 81.
	Note per produrre il Build ABB: copiare l'intera cartella 'Builds - Mobi.Suite.xojo_binary_project' e rinominarla 'Builds - Mobi.SuiteABB.xojo_binary_project. Eliminare la sottocartella 'Help'. Sostituire la cartella 'DeviceConfig' con quella per ABB;
	'DeviceConfig' contiene il files 'c.viewer', 'k.viewer', 's.viewer' e 'CompanyInfo.txt' con i nomi dei dispositivi ed il nome del tool.
	'About_EN.html' sarà modificato dal cliente inserendovi il proprio Help.

VERSIONE 5.5.3.0 [05.03.2015]:
	Escape dei comandi AT (Commands, Policy.Prolog, Schedule) inviati al server
	Cambiato testo in EN 'KMobiSwitchOFF' (suggerito sa SeNd) quando si chiese se spegnere il dispositivo
	Cambiato testo tooltip su QRCode KTooltipGroupsQR="Genera QRCode / SMS"
	Inviando comando remoto, in caso di timeout non usciva più dalla finestra del timeout stesso.
	
VERSIONE 5.5.4.0 [27.03.2015]:
	In POLICY.PROLOG TextAreaPolicyEditPrologATCommand il  LimitText passa da 100 a 150

VERSIONE 5.5.5.0 [01.06.2015]:
	In DESTINATARI si accetta nel campo Email qualsiasi testo preceduto da "!" come primo carattere
	Accorciato testo IT relativo alle info dei canali analogiche AN1 (H011) e AN2 (H012)
	Aggiunte traduzioni in Polish (solo Windows) fornite da Contrel
	
VERSIONE 5.5.6.0 [01.06.2015]:  Mai rilasciata!
	In POLICY.WebService 008 MaxTime l'impostazione ore 1 to 168 diventa in minuti da 1 a 99999 

VERSIONE 5.5.7.0 [26.06.2015]:
	Salva in preferences.pms il percorso dell'ultima cartella aperta
	Se nel URL del file CompanyInfo.txt compare il nome contrive non mostra i canvas che aprono i relativi help dei comandi per ComboPolicyCommandAT, ComboScheduleCommandAT e ComboCommandCommandAT.
	Nelle Policy_Prolog le combo EVENTI diventano 3 dando la possibilità di mettere gli eventi in AND.
	Inserita la gestione di Mobi.Box
	Corretta la gestione di POLICY.WebService 008 MaxTime
	[11.09.2015]: Inserito nuovo file di lingua Polish e reso disponibile ad ANY piattaforma.