Kann ich dir das irgendwie zum testen zur Verfügung stellen?
Ich habe auf die aktuellste Version upgedatet, und erzeugen den Editor mit folgenden Code
Code
- fEditor := TWPRichText.Create(self);
- fEditor.Name := 'Editor';
- fEditor.Align := alClient;
- fEditor.Parent := TabSheet1;
- fEditor.ProtectedProp := [ppAllExceptForEditFields, ppIsInsertpoint, ppProtectSelectedTextToo];
- fEditor.LayoutMode := wplayFullLayout;
- fEditor.EditOptions := fEditor.EditOptions - [wpDontSelectCompleteField];
- fEditor.EditOptions := fEditor.EditOptions - [wpSelectCompleteFieldAlsoWhenInside];
Das Verhalten ist :
mit Tab springe ich von Zelle 1 in die Zelle 2 - Dann wird die ganze Zelle Hellblau markiert, und der Text samt den "<<MERGEFIELD>>" wird etwas dunkler markiert.
dann gebe ich per Tastatur ASDF ein, die hellblaue Markierung für die ganze Zelle bleibt und der neue Text "<<ASDFMERGEFIELD>>" ist dunkler markiert,