Двойной щелчок TStaticText на форме копирует заголовок этого TStaticText в буфер обмена. Событие двойного щелчка не требуется.
Шаги для воспроизведения:
Я уже отправил отчет об ошибке в Embarcadero.
Я попытался назначить событие двойного щелчка для TStaticTexts. Он по-прежнему копирует заголовок в буфер обмена, даже если выполняет событие двойного щелчка.
procedure TForm1.StaticText1DblClick(Sender: TObject);
begin
Edit1.Text := 'Hello';
end;
procedure TForm1.StaticText2DblClick(Sender: TObject);
begin
Edit1.Text := 'World';
end;
Этого не происходит с TLabel или любым другим элементом управления VCL, который я пробовал.
У нас много TStaticText в наших формах для целей визуального дизайна, и переход на TLabels не вариант.
У кого-нибудь есть идеи, как предотвратить это?