Hi, It's very interesting and definitely needs some work to merge as the recent cometw is quite changed. I can send you latest source if you like. Vladimir ......
The item iterator looks very good. It'll be useful. I think we should address the boost dependency to Michael and Sofus. They have certain policy towards...
If you could send me a small test-harness, I will be able to have a quick look and see if I can fix it. Maybe the problem is in the coclass - which shouldn't...
Hi, olestr_t is needed because currently I do have some interface (actually some 'Microsoft Management Console' interface) to wrap and they use '[out] ...
Hi, See inline comments below, ... Use | raise_exception is a good idea. ... thanks ... use enum is also an option, but my use this style is for a good reason,...
Hi, Yes, source code is always welcomed :)-, I think we should release the code whenever it becomes stable enough to use, this 'release sooner' strategy is...
Hi, Just another completed window control. located in cometw/ctrls/progress_bar.h. Lijun Qin http://www.solidshare.com #include "../window_misc.h" namespace...
852
Ralf Jürgensen
rjuergensen@...
Mar 2, 2004 6:24 am
Ok, here's the code. C++ works, but Python (automation) don't. Maybe I made a mistake on creating the header for library1? Thanks Ralf...
Hi This is a little bit of the subject, but if you are looking for good "IntelliSense" please take a look at Visual Assist, from http://www.wholetomato.com/...
Hmm. I've had a look, and am a bit perplexed, this should all work. For a start, you don't have the typelibrary inside the dlls, which is weird for a start......
Just FYI, when I contacted Eric Larson, he gave me a name of a woman to assist, but wasn't all that interested in providing any assistance... Kevin ... From:...
Gordon, Yup, my fault - the DoTime label needs to be moved to before the cmFullTmConvert. Very bad woops. //. DoTime: if(mode == cmFullTmConvert ) { //...
Ok. There's definitely a bug in tlb2h. Shouldn't be too hard to fix. It assumes that the the interface you're defining is in the same type library as its...
Here you are Ralf... I have a version of tlb2h.cpp that fixes the bug. The downside is that I've used an extra template argument to the implementation...
859
Ralf Jürgensen
rjuergensen@...
Mar 3, 2004 8:32 am
Great, it works! Thank you very much. Ralf...
860
Ralf Jürgensen
rjuergensen@...
Mar 5, 2004 1:57 pm
when compiling a project that contains empty interfaces this results in an error (with vc6 and vc7.1): error C2562: 'vtable_filler__0' : 'void' function...
Hi all, this is my comet extension to support com server live in the win32 service. class com_server_service (svc_server.h) and a service wrapper class, which...
Obviously it should compile. I'm not sure why a 'vtable_filler' should return E_NOTIMPL either.. I'll have a look at it. //. ... From: Ralf Jürgensen...
Have had a think and a look - of course the code generated is wrong... I suspect that it should be a 'HRESULT' rather than a void... though it's hard to know...
864
Ralf Jürgensen
rjuergensen@...
Mar 8, 2004 3:42 pm
It works, but I had to change also in line 3112 in tlb2h.cpp the void to HRESULT. while( vtable_pos < vtable_offset ) { if(ispublic) { os << "private: //...
Ta. (Of course - doh) The other option is to make the previous one not return anything. It should NEVER be called anyway. Still think it's weird that it...
867
Ralf Jürgensen
rjuergensen@...
Mar 9, 2004 2:35 pm
Does comet perform registration for coclasses that are marked noncreatable in the idl file? If it does, how can this behaviour be changed? Thanks Ralf...
Very deliberately NO! In fact the opposite is true, if a coclass is marked as noncreatable in the idl file are not available to the class factory, and is NOT...
Hi all: it seems the VC 7.1 optimizer caused error in init_from_str() in this line: p[j] = unsigned char(parse_nibble(*s++) << 4 | parse_nibble(*s++)); the two...
Thanks Bulat & Lijun, I still think that its bad form for the compiler to do both incrememnts after the fact. The 'unexpected behaviour' I would have expected...
Hi all, With appologies to Sofus, but in the interests of keeping the faith with all you wonderful people who have been getting behind Comet and submiting bugs...
Hi, I think it's time to setup a cvs server somewhere, especially if sofus is lack of time to maintain the source. Regards Lijun Qin http://www.solidshare.com ...
Hi, This is the MMC snapins extension for comet, hope it can be useful for somebody: mmc.hpp idl_cvt.py generated wrapper files snapin_node.hpp class...