It may be worth you having a look at tlb2h -w (tlb2h --help gives this information about 'wizard' mode) Wizard: tlb2h [[-w][+] coclass[{,coclass}] | -W] [-o...
Hi, I am *very* happy to report that Mikael Lindgren has made great progress in adding full EXE server support to Comet. There are still a few things to solve,...
Hi I've some minor problems in the new uuid_t class. - The string conversation needs rpcrt4.lib to link. Suggestion put #pragma comment(lib, "rpcrt4.lib") in...
... I'll add that then. Maybe we should promote impl::tstring and move it to comet namespace? Possibly allowing it only when _MBCS and _UNICODE are both...
The whole point of tstring is that it would return string / wstring depending on whether it is a UNICODE build or not.. so it should always be available...
OK - I will promote the tstring typedef into namespace comet. Apologies for the confusion - I meant to say that maybe tstring should only be allowed when...
Version 1 beta 13 has just been uploaded to www.lambdasoft.dk/comet. Changes: - Added basic support for writing exe servers in Comet. (Mikael Lindgren, Sofus...
Hi, Hmm - beta 13 is broken in UNICODE builds. Take 2 of beta 13 available now at www.lambdasoft.dk/comet fixes this problem. Sorry for any inconveniences. ...
349
Vladimir Voinkov
voinkovv@...
Jan 8, 2002 11:02 am
Hello, I'm missing windows in Comet. May be say strictly, they don't fit the purpose of the library? May be it would be a kind of extension? It doesn't take a...
With today's release of Comet b13 with EXE support, I also wondered if some kind of windowing functionality -- either proprietary to Comet or through some...
Hi, Oops - The bug fix introduced in take 2 broke uuid_t. Grab beta 13 take 3 at http://www.lambdasoft.dk/comet Best regards, Sofus Mortensen ...
352
Vladimir Voinkov
voinkovv@...
Jan 9, 2002 10:52 am
I'm thinking of a message map implementation. Could the another way be besides the switch statement? I wonder if a message map based upon the type list like...
If an event dispinterface method has parameters that are of an enum type, a project sinking the interface will not compile. In the Invoke method of the...
I can't get the following code using safearray_t to work: I am trying to build an array of variants and then unpack them later on. when iterating through the...
Hi Steve, Thanks for the bug report. Believe or not, this was actually caused by compiler bug. But I've managed to workaround it and come up with a fix for the...
Hi, Beta 13 take 4 is available now at http://www.lambdasoft.dk/comet. Changes: Version 1 beta 13 take 4 (11-1-2002) - Fixed problem with dispinterfaces and...
Thanks for the quick response. That seems to have taken care of the byval enum parameter, but I'm still having a problem with byref parameters. My IDL method...
Hi Kyle, Okay - I will need some time to look into this. But beware that I never meant for connection points to support outgoing parameters (including [in,...
I would vote for not enforcing it. True, in many cases there will be only one listener. But even with multiple listeners, there can be situations where an...
But what code should tlb2h generate for outgoing parameters? How will it know how merge the results from multiple listeners into just one result? Best regards,...
Can't it just pass the same pointer to each listener and let each one modify if desired? ... will it ... result? ... will be ... instance, ... that ... of ... ...
Hi Kyle, I think that sounds like a good idea for [in, out] parameters. I will make it so. But I would still like to disallow [out] and [out, retval]...
I also support what Kyle says - we make use of [in, out] parameters in connection points - and I also agree that [out] and [out,retval]not only don't make...