Auto Text

Inhalt  Zurück  Weiter

 

Was ist Autotext ?

 
Autotext hilft Ihnen Zeit zu sparen, während Sie Eingaben in der Outline tätigen.
Sie können spezielle Zeichenketten angeben, die entsprechend durch neue Zeichenketten ersetzt werden.
(Zum Beispiel ssm --> SalSendMsg)
 

Wie wird Autotext konfiguriert ?

 
Öffnen Sie die Intelli.Ini mit einem Text-Editor und ergänzen Sie den Abschnitt
[AUTOTEXT]
Jeder Eintrag in diesem Abschnitt hat das Format:
REPLACE_<n>=<alt>#<neu>
Beispiel:
REPLACE_1=ssm#SalSendMsg
REPLACE_2=ssmtc#SalSendMsgToChildren
 
Sie können <CR> als Platzhalter für CRLF (=Carriage Return and LineFeed = x13x10) verwenden.

REPLACE_3=*sel#Call SqlPrepareAndExecute (hSql, "<CR>Select ~<CR>from<CR>where<CR>into<CR>")
 

Wie kann ich die Autotext-Ersetzung rückgängig machen ?

 
Drücken Sie Alt+BackSpace, um die letzte Autotext-Ersetzung rückgängig zu machen.
 
Sie haben z.B. wie oben ssmtc als Autotext-Ersetzung angegeben,
nun müssen Sie folgendermaßen vorgehen:
Eingabe: ssm
Drücke: Alt+BackSpace
Eingabe: tc
und Sie erhlten letztlich SalSendMsgToChildren .
 
(Erscheint zunächst umständlich, aber probieren Sie es bitte selbst.)
 

TIP

 
Sie können das Zeichen ~ (=Tilde) verwenden, um zu bestimmen, wo der Fokus positioniert wird,
wie z.B. REPLACE_1=smb#SalMessageBox ( ~, "Warnung", MB_Ok)
 
Sie können die geschweiften Klammer { und } verwenden, um diesen Text nach der Ersetzung automatisch markiert zu erhalten,
wie z.B. REPLACE_1=com#SqlCommit ( {hSqlMain}~ )
 

ANDERER TIP

 
Wenn Ihr Autotext mit einem Leerzeichen beginnt, prüft IntelliSal ob es bereits vorangestellte Leerzeichen gibt, nur wenn es noch kein vorangestelltes Leerzeichen gibt, wird ein vorangestelltes Leerzeichen ergänzt - so können nicht mehrfach vorangestellte Leerzeichen entstehen.