Specifiche Funzionali - Progea
Specifiche Funzionali - Progea
Specifiche Funzionali - Progea
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
23. Stringhe<br />
Stringhe e Cambio Lingua<br />
Per garantire il completo supporto alla funzionalità multilingua, Movicon dispone di<br />
opportune funzionalità attraverso le quali durante la fase di runtime è possibile eseguire un<br />
cambio lingua per i testi definiti nel progetto. Affinchè ciò avvenga, occorre inserire nella<br />
risorsa “Tabella Stringhe” i testi personalizzati che dovranno essere identificati da un<br />
codice ID "chiave" predefinito.<br />
La Tabella Stringhe è il contenitore di tutti i testi che dovranno essere gestiti in modo<br />
dinamico nel progetto Movicon.<br />
Le stringhe di Movicon consentono al progetto di poter disporre di qualsiasi tipo di testo<br />
dinamico in modo semplice e raggruppando testi in lingue diverse sotto un unico<br />
identificatore, permettendo così di gestire le funzionalità Multilingua. Le Stringhe di testo<br />
sono necessarie per gestire gli allarmi, per visualizzazione di testi dinamici nei sinottici,<br />
oppure per gestire finestre di guida personalizzate di tipo "pop-up". Quando esiste la<br />
possibilità di rappresentare dinamicamente un testo, questo testo dovrà essere contenuto<br />
nella Tabella Stringhe. Tutti i testi digitati invece direttamente nei disegni o nei<br />
componenti di Movicon (e quindi non inseriti nella Tabella Stringhe) saranno rappresentati<br />
in modo statico nella risorsa che li rappresenta, e quindi non potranno essere soggetti al<br />
cambio lingua.<br />
La Tabella Stringhe è un contenitore suddiviso per colonne, ognuna delle quali<br />
normalmente viene intesa come una Lingua, più la colonna ID. La tabella seguente mostra<br />
la suddivisione in colonne, dove ad un identificatore ID fanno riferimento colonne con<br />
stringhe in lingua diversa.<br />
Una volta aggiunte le stringhe nella tabella sarà sufficiente inserire l’ID di Stringa<br />
corrispondente al testo desiderato nella risorsa o nell’oggetto nel quale dovrà apparire il<br />
testo. Movicon automaticamente visualizzerà al posto dell’ID di Stringa il testo contenuto<br />
nella colonna corrispondente alla lingua attiva in qual momento nel progetto (sia in fase di<br />
sviluppo che di runtime).<br />
Caratteristiche Principali<br />
Testi gestibili su qualsiasi tipo di stringa e qualsiasi tipo di lingua, grazia al<br />
supporto UNICODE e UNICODE UTF-16<br />
Tutti le stringhe del progetto risiedono su files esterni in formato testo (Ogni<br />
colonna di Lingua su file XML)<br />
Supporto copia-incolla di qualsiasi stringa direttamente da e verso Ms Excel<br />
69