[xul-interop] Why is QueryInterface needed?
Tom Brito <[email protected]> Wed, 24 Nov 2010 09:36:51 -0200
| Newsgroups | gmane.comp.lang.xul.general |
|---|---|
| Message-ID | <[email protected]> |
--===============5852413608864223894== Content-Type: multipart/alternative; boundary=001636e0b43311e2960495cae937 --001636e0b43311e2960495cae937 Content-Type: text/plain; charset=ISO-8859-1 Hi all! I saw many code examples using QueryInterface, most when it's a very complicated thing to do. And it's doc says: The QueryInterface method provides runtime type discovery. But we use it with javascript, that is dynamically typed language, so why is it needed? Best, * Wellington B. de Carvalho * --001636e0b43311e2960495cae937 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi all!<div><br></div><div>I saw many code examples using=A0<meta http-equi= v=3D"content-type" content=3D"text/html; charset=3Dutf-8">QueryInterface, m= ost when it's a very complicated thing to do. And it's doc says:</d= iv><div> <br></div><div><meta http-equiv=3D"content-type" content=3D"text/html; char= set=3Dutf-8"><span class=3D"Apple-style-span" style=3D"font-family: 'Lu= cida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, = sans-serif; font-size: 14px; color: rgb(51, 51, 51); line-height: 18px; ">T= he QueryInterface method provides runtime type discovery.</span><br clear= =3D"all"> <div><br></div><div>But we use it with javascript, that is dynamically type= d language, so why is it needed?</div><meta http-equiv=3D"content-type" con= tent=3D"text/html; charset=3Dutf-8"><div><br></div><div><br></div><div>Best= ,</div> <div><br></div><i><div style=3D"text-align:left"><span style=3D"font-style:= normal"><i>Wellington B. de Carvalho</i></span></div></i><br> </div> --001636e0b43311e2960495cae937-- --===============5852413608864223894== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev --===============5852413608864223894== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ XUL News Wire - http://xulnews.com XUL Job Postings - http://xuljobs.com Open XUL Alliance - http://xulalliance.org _______________________________________________ xul-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xul-talk --===============5852413608864223894==--