I am in the process of porting a Windows VCL application to Windows FMX (Firemonkey) in Delphi XE7, and have been stuck on this one issue...
How do you receive messages such as WM_COPYDATA on a Firemonkey form?
I have procedure WMCopyData(var msg: TWMCopyData); message WM_COPYDATA; in the protected part of my form, but the message is never received. Identical code on VCL form works fine. I understand why it doesn't work (FMX doesnt use Windows message loops?), not sure of what to do about it.