<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
>>> I was just saying removing the interface name was not a good thing imo<br>
>>> or am I missing something?<br>
>> Right, the interface name needs to be there as it matches the COBJMACROS<br>
>> name. Basically the C macro with a prefix.<br>
> Why? If you really want to keep interface name the better way imho is as<br>
> it's usually done in mshtml, like HTMLDOMTextNode_*,<br>
> so here you don't need to add anything like prefix.<br>
</div>The first rule of COM in Wine is:<br>
"Do what Jacek says, not what he does!"<br>
;)<br>
<br></blockquote><div><br></div><div>Ok. I note... ;)</div><div>�</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
HTMLDOMTextNode_* aka dropping the "I" is fine too as long as you do<br>
*not* use the same prefix for other functions. E.g. I've seen that style<br>
used for helpers.<br>
<br><span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote></div>I don't like it either altough this could considered as a private method.<div>Note that I think such a case happen even with the "I".</div><div><br></div><div>We can just mention to never use interface name (with "I" or not) in functions that don't belong to an interface.</div>