Sean, I didn't read all the thread, but did you know that Metacello let you
handle platform specific code?
Thus, you can define this in the ConfigurationOFfExternalWebBrowser, and not
depend on a class side initialize.

cheers

mariano

On Tue, Aug 10, 2010 at 9:14 AM, Norbert Hartl <[email protected]> wrote:

>
> On 09.08.2010, at 20:48, Sean P. DeNigris wrote:
>
> >
> >
> > Norbert Hartl wrote:
> >>
> >> The initialization of ExternalWebBrowser does a Smalltalk
> >> addToStartUpList: self.
> >>
> >
> > Ha ha, I didn't know about startUp.  I thought "why the heck is it called
> > startUp"... and changed it to initializeMe!
> >
> > Playing with the image, and thanks to your comment, I just got an
> > interesting education on registering for startup and shutdown - thanks!
> >
> > I'm adding some info to SmalltalkImage's class comment and writing up
> some
> > sample code.
> >
> > So now the question is: is it better to lazily load external projects
> > required for other platforms, or load them all when you (most probably)
> have
> > an internet connection?
> >
> I think I don't fully understand what you mean with "lazily load" and
> "required for other platforms". But if it is just a choice when to load
> something then I would do while having a internet connection ;)
>
> Norbert
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to