21.05.2013 Aufrufe

Betriebsanleitung COP - Schleicher Electronic

Betriebsanleitung COP - Schleicher Electronic

Betriebsanleitung COP - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.6.4 Indextext<br />

Projektieren unter ProDesigner<br />

Für Indextexte gibt es einen speziellen Editor. Dieser wird im Pro-<br />

Designer mit dem Pull-Down-Menü Tools oder mit aufgerufen.<br />

Die Indextexte sind im ProDesigner zur einfachen Fremdsprachenumschaltung<br />

des projektierten Dialogs zweimal vorhanden. In der linken<br />

unteren Ecke des Editors kann zwischen den beiden Indextext-<br />

Dateien umgeschaltet werden. Im Menü Konfiguration / Einstellungen<br />

Sprache kann bei der Projektierung zwischen den beiden Sprachen<br />

umgeschaltet werden. Siehe hierzu auch "Indextexteditor", Seite 59.<br />

Ein direktes Umschalten der Fremdsprache zur Laufzeit im<br />

Bediengerät ist bis zur Version V.00.37 nicht möglich!<br />

Ab der Version V.00.41 (und ProDesigner V.1.38.004) wird eine<br />

Sprachumschaltung zur Laufzeit mit Hilfe des Systemobjektes<br />

SPEECH unterstützt.<br />

Die Indextexte können auch mit einer Variablen verknüpft werden, die<br />

bei den Eigenschaften im Feld DataSource eingegeben wird.<br />

Die Indextexte werden auch als Texte für die Alarme verwendet.<br />

Positionierung der Indextexte:<br />

Im ProDesigner wird der aktuell angezeigte Text (gemäß der<br />

Eigenschaft TextOffset und der eingestellten Sprache) entsprechend<br />

der Eigenschaft Align ausgegeben (Voraussetzung CharCount = 0).<br />

Aufgrund dieses Textes berechnet ProDesigner beim Kompilieren<br />

eine Anfangs-Koordinate für den Text, der dann in der Simulation und<br />

in der Runtime für alle in diesem Objekt ausgegebenen Texte<br />

verwendet wird. Bezogen auf diese Koordinate erfolgt dann immer<br />

eine linksbündige Ausgabe der Texte.<br />

Bei Texten von unterschiedlicher Länge führt dies dazu, dass bei<br />

mittenzentrierter oder rechtsbündiger Darstellung die Textausgaben<br />

nicht so erfolgen wie man es auf den ersten Blick erwarten würde.<br />

Das gilt nicht nur für Indextexte einer Indextext-Datei, sondern auch<br />

bei der Sprachumschaltung und der Verwendung beider Indextext-<br />

Dateien.<br />

Sollen Texte z.B. trotzdem mittig ausgegeben werden, so müssen alle<br />

Texte die gleiche Länge haben (durch Auffüllen von Leerzeichen) und<br />

der Indextext muss vom Anwender in der Indextextdatei zentriert<br />

werden.<br />

Im Indextexteditor können Leerzeichen (am Ende des Textes) nur<br />

erkannt werden, wenn der blaue Cursor sich auf dem Indextext<br />

befindet.<br />

Werden die (bereits bestehenden) Indextextdateien INDEX.TX1 und<br />

INDEX.TX2 aus dem Projektverzeichnis \RUNTIME mit dem Windows<br />

Editor Notepad bearbeitet, so lassen sich die Leerzeichen dort besser<br />

Einfügen, da der Indextext dort durch Hochkommas begrenzt wird.<br />

Wird für die Eigenschaft CharCount des Objektes Indextext ein Wert<br />

größer als null eingetragen, so wird dieser Wert (für die Position des<br />

Textes) zwar in der Darstellung im ProDesigner berücksichtigt, nicht<br />

aber in der Simulation oder in der Runtime. Die Darstellungen sehen<br />

daher unterschiedlich aus. Die Eigenschaft CharCount sollte daher<br />

immer auf dem Wert null belassen werden.<br />

28 <strong>Betriebsanleitung</strong> <strong>COP</strong> handy / <strong>COP</strong> touch Version 03/08

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!