Bezeichnung
pattrlist:Update -- Aktualisiert die Attributindizes
Übersicht
pattrlist:Update(pos, remove, add)
Beschreibung
Aktualisiert die Attributindizes in der Liste, wenn sich der Text ändert, auf den sie sich beziehen.

Die von dieser Funktion vorgenommene Änderung besteht darin, remove-Bytes an der Position pos zu entfernen und stattdessen add-Bytes einzufügen.

Attribute, die vollständig im Bereich (pos, pos + remove) liegen, werden entfernt.

Attribute, die innerhalb des Bereichs (pos, pos + remove) beginnen oder enden, werden gekürzt, um die Entfernung widerzuspiegeln.

Die Start- und Endpositionen der Attribute werden aktualisiert, wenn sie hinter pos + remove liegen.

Eingaben
pos
die Position der Änderung
remove
die Anzahl der entfernten Bytes
add
die Anzahl der hinzugefügten Bytes

Navigation zeigen