<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Working With MSHTML Hosting</title>
	<atom:link href="http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/</link>
	<description></description>
	<pubDate>Wed, 20 Aug 2008 09:53:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Mark Finkle</title>
		<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/#comment-11</link>
		<dc:creator>Mark Finkle</dc:creator>
		<pubDate>Thu, 19 May 2005 18:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/?p=14#comment-11</guid>
		<description>Depends on the type of functionality you need. Some of the hard stuff for my applications are:
- Printing horizontally across pages
- Rendering to metafiles
- Editing tables (selection and resizing)

When using the control to browse HTML content (like a web browser), you can do nearly everything IE could do. I say "nearly" because I assume that 100% IE functionality  is not possible, but I have not hit any issues yet in my code.

When trying to use the control for non-HTML browsing is where you can run into problems that cannot be worked around.</description>
		<content:encoded><![CDATA[<p>Depends on the type of functionality you need. Some of the hard stuff for my applications are:<br />
- Printing horizontally across pages<br />
- Rendering to metafiles<br />
- Editing tables (selection and resizing)</p>
<p>When using the control to browse HTML content (like a web browser), you can do nearly everything IE could do. I say &#8220;nearly&#8221; because I assume that 100% IE functionality  is not possible, but I have not hit any issues yet in my code.</p>
<p>When trying to use the control for non-HTML browsing is where you can run into problems that cannot be worked around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/#comment-10</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 14 May 2005 14:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/?p=14#comment-10</guid>
		<description>Hi, Mark!
I'm interested in your opinion on the 80/20 rule that you mention.

I'm working on a project where it INDEED would be very beneficial to be able to embed the WebBrowser component within my own application framework. But I'm beginning to suspect that those last 20% might be very hard to pin down, and I'm even suspecting that it might be close to impossible. And I guess the reason for my doubts is that I've seen so EXTREMELY few successful stories of WebBrowser embedding.

So, I guess I'm looking to you to hear whether you managed to pull through with it, and whether you managed to embed the component in a way that made it work AS good as when using the ordinary Internet Explorer application. That's my question. 

I'm wondering if it's POSSIBLE, or if there will always remain some catch-22's when using the WebBrowser ActiveX to embed web browsing functionality within another application.

Thanks,
Elling</description>
		<content:encoded><![CDATA[<p>Hi, Mark!<br />
I&#8217;m interested in your opinion on the 80/20 rule that you mention.</p>
<p>I&#8217;m working on a project where it INDEED would be very beneficial to be able to embed the WebBrowser component within my own application framework. But I&#8217;m beginning to suspect that those last 20% might be very hard to pin down, and I&#8217;m even suspecting that it might be close to impossible. And I guess the reason for my doubts is that I&#8217;ve seen so EXTREMELY few successful stories of WebBrowser embedding.</p>
<p>So, I guess I&#8217;m looking to you to hear whether you managed to pull through with it, and whether you managed to embed the component in a way that made it work AS good as when using the ordinary Internet Explorer application. That&#8217;s my question. </p>
<p>I&#8217;m wondering if it&#8217;s POSSIBLE, or if there will always remain some catch-22&#8217;s when using the WebBrowser ActiveX to embed web browsing functionality within another application.</p>
<p>Thanks,<br />
Elling</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle</title>
		<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/#comment-9</link>
		<dc:creator>Mark Finkle</dc:creator>
		<pubDate>Thu, 28 Oct 2004 05:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/?p=14#comment-9</guid>
		<description>Sounds like you want to be notified when the main IE window has finished loading its HTML. In this case, you do not want your own WebBrowser. You only need one if you want to display HTML in your BandObject.

Trying to attach to the IWebBrowser events, as you have, is the best way. Did you see this article on CodeProject [http://www.codeproject.com/buglist/iefix.asp] about potential problems hooking to events using .NET?

Another possible way would be polling the IWebBrowser::ReadyState, waiting until it returns "complete".</description>
		<content:encoded><![CDATA[<p>Sounds like you want to be notified when the main IE window has finished loading its HTML. In this case, you do not want your own WebBrowser. You only need one if you want to display HTML in your BandObject.</p>
<p>Trying to attach to the IWebBrowser events, as you have, is the best way. Did you see this article on CodeProject [http://www.codeproject.com/buglist/iefix.asp] about potential problems hooking to events using .NET?</p>
<p>Another possible way would be polling the IWebBrowser::ReadyState, waiting until it returns &#8220;complete&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/#comment-7</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 26 Oct 2004 21:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/?p=14#comment-7</guid>
		<description>Hi Mark
I am trying to make IE toolbar in C# by using code appeared on CodeProject Site "Extending BandObjects in Dot.net" something like that

I want to Implment OnDocumentComplete Event and want to perform things under this event instead of Click,since i am making IE toolbar so i dont need WebBrowser Control,am I right?how can I do this

Thanks

adnan(http://adynan.cjb.net)</description>
		<content:encoded><![CDATA[<p>Hi Mark<br />
I am trying to make IE toolbar in C# by using code appeared on CodeProject Site &#8220;Extending BandObjects in Dot.net&#8221; something like that</p>
<p>I want to Implment OnDocumentComplete Event and want to perform things under this event instead of Click,since i am making IE toolbar so i dont need WebBrowser Control,am I right?how can I do this</p>
<p>Thanks</p>
<p>adnan(http://adynan.cjb.net)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://starkravingfinkle.org/blog/2004/08/working-with-mshtml-hosting/#comment-8</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 26 Oct 2004 21:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/?p=14#comment-8</guid>
		<description>Hi Mark
I am trying to make IE toolbar in C# by using code appeared on CodeProject Site "Extending BandObjects in Dot.net" something like that

I want to Implment OnDocumentComplete Event and want to perform things under this event instead of Click,since i am making IE toolbar so i dont need WebBrowser Control,am I right?how can I do this

Thanks

adnan(http://adynan.cjb.net)</description>
		<content:encoded><![CDATA[<p>Hi Mark<br />
I am trying to make IE toolbar in C# by using code appeared on CodeProject Site &#8220;Extending BandObjects in Dot.net&#8221; something like that</p>
<p>I want to Implment OnDocumentComplete Event and want to perform things under this event instead of Click,since i am making IE toolbar so i dont need WebBrowser Control,am I right?how can I do this</p>
<p>Thanks</p>
<p>adnan(http://adynan.cjb.net)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
