[question] Offscreen HTML rendering in Delphi

I need to represent the HTML page picture on my form somehow. Like in DreamwevaerMX2004, when we create thepage from template, there's small picture of that template. I want to do the same thing. How?

Also I need to know if someone here DOESN'T have (completely!) Internet Explorer on his/her Wintel machine and uses another browser. Is it popular since XP SP1?

#313106

The MS WebBrowser ActiveX supports IViewObject, so you can use that.

You can be sure that the internet explorer activex is available on a NT5 machine, since it's part of the operating system. Assuming it's not there would be the same like assuming wininet.dll is not installed.

#313109

Btw, you can integrate firefox's HTML rendering engine in your apps. Even as an OCX that is binary compatible to the MS IE OCX. With full source and buildable with VC6.

And while you're at it, why not combine it with spidermonkey, have the white background be 32bit alpha transparent and load and display dashboard widgets natively as AveDesk desklets? If I had gigatons of time at hand, that's what I would go for.

The drawback is that you'd need to have 10-20 DLLs installed but since they don't need to be registered...

#313414

Btw, you can integrate firefox's HTML rendering engine in your apps. Even as an OCX that is binary compatible to the MS IE OCX. With full source and buildable with VC6.

And while you're at it, why not combine it with spidermonkey, have the white background be 32bit alpha transparent and load and display dashboard widgets natively as AveDesk desklets? If I had gigatons of time at hand, that's what I would go for.

The drawback is that you'd need to have 10-20 DLLs installed but since they don't need to be registered...

Herd you've read my mind! I'm trying to make a "AveDash desklet" :). I noticed Dashboard widgets are running OK in browsers (of course if we are not trying to run Apple native apps frontends). And they work best in Mozilla, so I really think there will be a Dashboard porter desklet based on it. The only problem is that it will be HUGE, but anyway ppl like SyStats which is about 2 MBs for download, if I'm not very much mistaken. They are glad to download every new iTunes. Hence, they'll be glad to have an opportunity to run Dashboard widgets just for 5-10 megs of their traffic ;)

And, BTW, Konfabulator porter will be much easier to do with AveDash, since K widgets are just XMLs, so we'll have to make XSL transformation and a set of JS objects and functions from Konfab.

#313473

Rimmer if you missed it, look at this. :)

#317729

Wow, Gecko drifts to Apple's standarts. I'll definitely try to use Mozilla control for a Dashboard mimic.

#318993