Hallo Thomas,
die Eigenschaft, auf die Luckie anspielt, heißt HideSelection und kann auf False gesetzt werden, damit die Auswahl auch beim Wechsel auf ein anderes Control sichtbar bleibt. Unabhängig von der Sichtbarkeit bleibt die Auswahl aber auf jeden Fall erhalten und ihre Eigenschaften können wie üblich manipuliert werden. Wenn das bei dir nicht funktioniert, dann wäre interessant zu erfahren, wie du es versucht hast.
Delphi-Quellcode:
procedure TDemoForm.RichEditSelectionChange(Sender: TObject);
begin
with Sender as TRichEdit do
ComboBox.ItemIndex := Lines.IndexOf(IntToStr(SelAttributes.Size));
end;
procedure TDemoForm.ComboBoxChange(Sender: TObject);
begin
with Sender as TComboBox do
RichEdit.SelAttributes.Size := StrToInt(Text);
end;
Freundliche Grüße