[squeak-dev] Re: Virtual System Window

Igor Stasenko siguctua at gmail.com
Wed Feb 17 20:14:31 UTC 2010

On 17 February 2010 21:25, Chris Muller <asqueaker at gmail.com> wrote:
> I am very interested in Gary's question too.  I've long wanted a
> "FirefoxMorph" that is, basically, just the "content area" of the
> firefox (or any decent browser) window, as a plain rectangle which
> could be embedded into another Morph.  Of course, I would want the
> FirefoxMorph to give me access to the browser via a minimal Smaltalk
> API for operating the FirefoxMorph, but they would simply be forwarded
> to a real running Firefox executable.
> Such a thing could allow great integration of the web _within_ the
> Squeak environment.
> Forget whether something like this is available now; I'm sure it
> isn't.  But it is even *possible*?

I like this idea very much.
Unfortunatelly, what can be done on one platform, can meet very hard
complications on another one :(

> On Mon, Feb 8, 2010 at 8:36 PM, Andreas Raab <andreas.raab at gmx.de> wrote:
>> Gary Dunn wrote:
>>> On Mon, 08 Feb 2010 17:06:59 -0800 Andreas Raab <andreas.raab at gmx.de>
>>> wrote:
>>>> Gary Dunn wrote:
>>>>> Does Squeak have a class that provides a window with content coming from
>>>> a host GUI
>>>> systcm app such as Firefox? I see something like that in Cobalt. I found
>>>> a
>>>> simple shell
>>>> capability but nothing that can display a windowed app.
>>>> I think what you've seen in Cobalt was based on VNC access to a remote
>>>> machine. If that's what you're looking for check out the RFB package which
>>>> implements the VNC protocol.
>>> Thanks, Andreas. I will do that. Remember how Windows when it was new
>>> could overcome missing functionality by running apps like MultiMate and
>>> Lotus 1-2-3 in a window? That's what I want for Squeak except extended to
>>> support X.
>> Well, if you're trying to go X only, you can probably check how some of the
>> fancy new 3D window manager handle offscreen rendering of applications to
>> support compositing and do something similar instead of using VNC.
>> Cheers,
>>  - Andreas

Best regards,
Igor Stasenko AKA sig.

More information about the Squeak-dev mailing list