Die Template-Datei dient zur Einstellung der Standardschriftart im Erklärungstext einer Meldung.
Folgender Code ist ein Beispiel für den Inhalt einer Template-Datei:
<BODY contentEditable=true><FONT size=2 face=„Courier New“> </FONT></BODY>
Zur Erfassung der Erklärungstexte wird in MessEdge MS Internet Explorer eingesetzt.
Dadurch gibt es Einschränkungen bei den Einstellungsmöglichkeiten im Code der Template Datei; es ist nur möglich, die Schriftart und Größe zu bestimmen.
In dem Template muss immer ein Stück Text vorhanden sein, da sonst die Angaben ignoriert werden und die Standard-Einstellungen des Internet Explorer in Kraft treten.
Ergänzend zu dem Template sollten Sie DefaultFont und DefaultFontSize angeben.
Bestimmt die Größe der Schrift. Erlaubt sind die Werte von 1 bis 7, da die Schriftgrößen im Internet Explorer festgelegt sind. Die folgende Tabelle stellt die Verbindung her zwischen den „size“-Angaben und ihren Pixel-Werten.
Wert | Schriftgröße |
---|---|
1 | 8 |
2 | 10 |
3 | 12 |
4 | 14 |
5 | 15 |
6 | 24 |
7 | 36 |
Legt die Schriftart fest.
Der Text muss unbedingt vorhanden sein! Im Beispiel Code wird hierzu ein Leerzeichen verwendet.
Anschließend muss ein Verweis auf den HtmlTemplate-Datei in der Registry für MessEdge eingetragen werden.
Neben der Angabe HtmlTemplate gibt es in der Registry die Einstellungen DefaultFont und DefaultFontSize.
Wenn ein HtmlTemplate verwendet wird, sollten diese Einstellungen zusätzlich gesetzt werden, zweckmäßigerweise auf die in dem Template verwendete Default-Schriftart. Der Grund ist, dass beim Löschen von Textteilen in dem Html-Editor auch die Template-Informationen entfernt werden, und weitere Eingaben normalerweise mit dem System-Default für die Schriftart versehen werden (i.d.R. Times New Roman). Dieses Verhalten kann durch die Angaben DefaultFont und DefaultFontSize übersteuert werden.
Wenn - z.B. nach versehentlichem Löschen - die Einstellungen aus dem Template verloren gingen, können Sie diese wiederherstellen, indem Sie den gesamten Text entfernen (ggf. vorher an anderen Ort kopieren), die Meldung verlassen, und dann wieder zu der Meldung zurückgehen: Wenn der Text bei Beginn der Erfassung leer ist, wird das Template neu geladen.
Die beiden Einstellungen könnten anstelle des HtmlTemplate verwendet werden, wenn keine weiteren Defaults vorgegeben werden sollen.