Vcl.ComCtrls.TCustomRichEdit.OnProtectChange
Delphi
property OnProtectChange: TRichEditProtectChange read FOnProtectChange write FOnProtectChange;
C++
__property TRichEditProtectChange OnProtectChange = {read=FOnProtectChange, write=FOnProtectChange};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| event | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomRichEdit |
Beschreibung
Wird ausgelöst, sobald ein Benutzer versucht, als geschützt gekennzeichneten Text zu bearbeiten.
Schreiben Sie eine Ereignisbehandlungsroutine für OnProtectChange, um die Änderung des geschützten Textes zu ermöglichen. Die Parameter StartPos und EndPos geben Anfang und Ende des von der Änderung betroffenen Textbereichs an (0 ist das erste Zeichen im Text). Um die Änderung des geschützten Textes zu ermöglichen, setzen Sie AllowChange auf True.
Um einen bestimmten Textbereich zu schützen bzw. den Schutz aufzuheben, markieren Sie zuerst den gewünschten Text und verwenden dann die Eigenschaft Protected der Eigenschaft SelAttributes des Steuerelements. Soll Text standardmäßig geschützt sein, verwenden Sie die Eigenschaft Protected der Eigenschaft DefAttributes des Rich Text-Steuerelements.