Tasten & Command Beschreibung
=============================


Command-Gruppe "STR": Zeichenketten-Variable
============================================

Die STR-Commands gestatten es mit variablen Text-Bausteinen zu arbeiten.
Denkbar wäre ein Einsatz, indem Knöpfe mit unterschiedlichen Deklarationen
hergestellt werden (SET). Anschließend können dann CALL-Commands beinhaltende
Texte mit unterschiedlichen Variaben-Zuweisungen ausgegeben werden.


/STR.>.CLIP no ........: Kopiert die Variable STR <no> (1-10) in die Zw´ablage
/STR.<.CLIP no ........: Weist der Var. STR <no> (1-10) den Inhalt der Zw´ablage zu (nur Text)
------------------------

Beispiele:

{/STR.>.CLIP 1}
{/STR.<.CLIP 2}


/STR.ASK no ...........: Gestattet es der Var. STR <no> während Skript-Abarbeitung einen String zuzuweisen
------------------------

Beispiel: {/STR.ASK 5}

--> Tip
Wird der Dialog durch "Abbrechen" geschlossen, so kann die Skript-Abarbeitung
an dieser Stelle durch den Commands "BTCH.EXIT-ON-CANCEL" (siehe dort) beendet
werden.


/STR.CALL no ..........: Sendet die in der Variablen STR <no> (1-10) enthaltene Zeichenkette
------------------------

Beispiel: {/STR.CALL 3}


/STR.CLIP.REPLACE no,txt Ersetzt den Text <txt> in der Zw´ablage durch STR <no> (1-10)
------------------------

Beispiel:

{/BTCH.EXPLICIT}
{/STR.SET 1,new}
{/STR.CLIP.REPLACE 1,old}

Hier werden alle Wörter "old" in der Zwischenablage durch "new" ersetzt.


/STR.CLR ..............: Löscht alle Zeichenketten- Variablen (STR 1-10)
------------------------

Beispiel: {/STR.CLR}


/STR.LOAD [name] ......: Lädt ein Satz von 10 STR- Variablen von Disk
/STR.SAVE [name] ......: Speichert die Variablen STR 1-10 auf Disk (name = optional)
------------------------

Beispiele:

{/STR.LOAD}
{/STR.SAVE Tel1}

--> Beachte!
Vermeide die Verwendung von DOS-reservierten Sonderzeichen (\) in <name>, andernfalls
führt es zu einer Fehlermeldung.


/STR.SET no,str .......: Weist der Variablen STR <no> (1-10) die Zeichenkette <str> zu
------------------------

Beispiel: {/STR.SET 4,Guten Tag}


/STR.VIEW .............: Gibt alle 10 STR Variablen im internen Textbetrachter aus
------------------------

Beispiel: {/STR.VIEW}


Anwendungs-Beispiel:

Knopf 1: {/STR.SET 1,Rechnung}
Knopf 2: {/STR.SET 1,Mahnung}

Knopf 3: Dies ist eine {/STR.CALL 1}

Abhängig davon, ob als erstes Knopf 1 oder 2 geklickt wurde, gibt Knopf 3 entweder das
Wort "Rechnung" oder "Mahnung" aus.