mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-11-19 19:09:28 +01:00
synedit: fixed writing to secondary clipboards
git-svn-id: trunk@30929 -
This commit is contained in:
parent
27d327e150
commit
15da893cc2
@ -1247,8 +1247,8 @@ end;
|
||||
function TSynClipboardStream.WriteToClipboard(AClipboard: TClipboard): Boolean;
|
||||
begin
|
||||
if FIsPlainText and (FText <> '') then begin
|
||||
Clipboard.AsText:= FText;
|
||||
if not Clipboard.HasFormat(CF_TEXT) then
|
||||
AClipboard.AsText:= FText;
|
||||
if not AClipboard.HasFormat(CF_TEXT) then
|
||||
raise ESynEditError.Create('Clipboard copy operation failed: HasFormat');
|
||||
end;
|
||||
Result := AClipboard.AddFormat(ClipboardFormatId, FMemStream.Memory^, FMemStream.Size);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user