what is the status of multi window

John M McIntosh johnmci at smalltalkconsulting.com
Mon Oct 16 19:46:32 UTC 2006

> this would close the "lack of a good Internet browser" gap.  Now I'm
> curious how Sophie handles HTML (or other Internet-based) links

Ah, well we cheat, a link is a reference object which in this case  
resolves to a URI, the URI handler then says
oh look a http:// mmm who can handle this link URI, the class that  
leaps to the foreground is
responsible for asking the operating system to open the URI. This of  
course on the mac triggers your
browser of choice to open on the URL via an FFI call, same for  
windows too.

Now of course if the link is a media object the sophie resource  
manager asks the URI  handler who can
read this URI. That of course triggers the URL logic to invoke the  
Squeak htttp logic to read the URI. Mind of course
now that there is a CURL plugin we'll consider if that should be  
invoked to get the information.

John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com

More information about the Squeak-dev mailing list