SqueakScript only needs a Dos window

PhiHo Hoang phiho.hoang at rogers.com
Mon Aug 26 20:48:30 UTC 2002


Marcel,

> Hmm...the headless CocoaSqueak version doesn't even include the
> windowing/GUI related code.

    You made me more determined to make WindowPlugin and BrowserPlugin not
loaded when not needed. (but they will still be there when needed).

    Currently, other plugins like BitBltPlugin,  B2DPlugin and even
FilePlugin is not loaded at all, following is the list of plugins under
SqMOM when' TestSQS.image' is double clicked:

F:\squeak\bin\SqMOM>ls -l
total 308
-rwxr-xr-x    1 PhiHo Ho None        11264 Aug 26 16:32 BrowserPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None         5120 Aug 26 16:32 ConsolePlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        43520 Aug 26 16:32
InterpreterPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None         6144 Aug 26 16:32 ModManPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        33280 Aug 26 16:32
ObjectMemoryPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        25600 Aug 26 16:32 PlatformPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None         7680 Aug 26 16:32 PlugManPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        80896 Aug 26 16:32 PrimitivesPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        38912 Aug 26 16:32 WindowPlugin.dll
-rwxr-xr-x    1 PhiHo Ho None        60928 Aug 26 16:32 ZlibPlugin.dll

    Cheers,

    PhiHo.

----- Original Message -----
From: "Marcel Weiher" <marcel at metaobject.com>
To: <squeak-dev at lists.squeakfoundation.org>
Sent: Monday, August 26, 2002 6:39 AM
Subject: Re: SqueakScript only needs a Dos window


>
> On Monday, August 26, 2002, at 06:11  Uhr, PhiHo Hoang wrote:
>
> > Yes, you read it right. SqueakScript doesn't need a Windows window.
> >
> > So, I set 'savedWindowSize' in 'MySQS.image' to 0.
>
> [..]
>
> > So far, these tweaks work OK for MobVM. What do you think ? Did I break
> > anything ?
> >
> > Deeper cut would be needed to prevent 'WindowPlugin' from being loaded
> > when
> > headless image like 'TestSQS.image' is run.
>
> Hmm...the headless CocoaSqueak version doesn't even include the
> windowing/GUI related code.
>
> Marcel
>
>
> --
> Marcel Weiher Metaobject Software Technologies
> marcel at metaobject.com www.metaobject.com
> Metaprogramming for the Graphic Arts.   HOM, IDEAs, MetaAd etc.
>
>




More information about the Squeak-dev mailing list