Can you open lhelp (it is in lazarus/components/chmhelp/lhelp) and load any chm file? Select some text and copy it to the clipboard, then paste it somewhere. Does it work? It does work here (Laz 1.5/fpc2.6.4, Laz 1.4.4/fpc2.6.4, Win 7)...
Is the patch applied correctly? Load lazarus/components/turbopower_ipro/iphtml.pas. The patch added the two lines marked as "new" near the bottom of TIpHtmlInternalPanel.KeyDown:
...
end
else if ((key = VK_C) or (key = VK_INSERT)) and (ssCtrl in Shift) then // <--- new
FHyper.CopyToClipboard // <--- new
else if (key = VK_A) and (ssCtrl in Shift) then
FHyper.SelectAll
else
inherited KeyDown(Key, Shift);
end;
Not 100% sure, but I see from the other key processing a bit up in the code that there should be a "Key := 0" after "FHyper.CopyToClipboard" to inhibit further processing of the key press. Could you try that? (Of course, add a "begin"/"end" to enclose the "CopyToClipboard" and the "Key := 0").