ActiveEditor.SynEditor.BeginUpdate

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
wennerer
Beiträge: 524
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

ActiveEditor.SynEditor.BeginUpdate

Beitrag von wennerer »

Hallo,
ich befasse mich zur Zeit mit TSynedit und bin dabei auf die " Biblia del Synedit" gestoßen. Auf der Seite 26 findet man folgenden Codeschnipsel als Beispiel:

Code: Alles auswählen

ActiveEditor.SynEditor.BeginUpdate; //se deshabilita el refreso del SynEdit
try
SynEdit1.BeginUndoBlock;
//Aquí pueden haber varios cambios que soporten deshacer.
...
SynEdit1.EndUndoBlock;
finally
ActiveEditor.SynEditor.EndUpdate; //Se reactiva el refresco de SynEdit
end;
Mir ist prinzipiell klar was hier beabsichtigt ist aber was ist ActiveEditor? Was muss man da einbinden um das nutzen zu können?

Viele Grüße
Bernd

Antworten