"Jeff Latimer" lats@yless4u.com.au wrote:
DDE and DDEML are supposed to interchangeable. A DDE client can talk to a DDEML server and turnabout.
DDEML is just a wrapper around raw DDE messages, and raw DDE messages don't have a translation layer in the user32 messaging system.
Agreed, the point I was making is that DDEML wraps the raw DDE, the translation occurs in the server not the client.
Does it really matter?
Is there a test that exactly replicates the problem? Or how to run winebrowser to reproduce it?
I don't have a test but the problem was demonstrated by the Firefly softphone. Clicking on the link to go to the users account fires of winebrowser. The winebrowser scenario assumes an ANSI to Unicode conversion. In Firefly's case the data was already Unicode and under went a conversion. I am not sure how to create a test for this or simulate it.
Another probability is a bug in winebrowser.