We save an image with our main application window already opened, and
unwanted things disabled (halos, alt-., menus, etc). Additionally, we
have a class-side #startUp: method to initialize what's necessary on
startup, like re-reading config files etc.
The image is started automatically when double-clicking "plopp.exe",
or rather a short-cut in the program menu placed there by the
installer. This exe is nothing more than a renamed Squeak.exe, with a
different icon patched in using a resource editor. There is a VM
config file "plopp.ini", which most importantly contains the path to
the image to load (see http://minnow.cc.gatech.edu/squeak/3274).
The exe along with the needed plugins, the image and other data files
is installed in the "programs" directory by a regular Windows
installer (InstallShield).
It's really not too different from other applications, which nowadays
also consist of an executable and several additional files. That the
actual application logic in Squeak's case is not contained in the
executable but in a "data file" is of no concern to the end user.
Note that this is an FAQ item (http://minnow.cc.gatech.edu/squeak/
3563). Feel free to put my explanation on the Swiki, I haven't
checked carefully if a similar answer is already there.
- Bert -
Am 07.06.2006 um 11:47 schrieb Elod Kironsky:
Nice, but I was curious more about the process how to transfrom a
Squeak package to an out-of-the-box program. Of course only, if it
is not an industrial secret ;-)
Elod
Hi Elod,
Planet Plopp was made by impara (http://www.impara.de). Bert was
one of the developers. I saw a little bit from the production of
this program. Very impressive how these
guys working with squeak.
Cheers,
Frank
-------- Original Message --------
Subject: Re: [Newbies] Re: self executable with squeak (07-
Jun-2006 10:55)
From: Elod Kironsky <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Klaus D. Witzel wrote:
Hi Benjamin,
on Wed, 07 Jun 2006 07:48:52 +0200, you wrote:
hello,
I apologize if this question has already been posted, but i did
not find it.
i wanted to know if it is possible to make a self executable
file with a squeak package or more packages. Just so that
someone can use it without using squeak or even without having
it. I heard about stripers what is it and how does it work?
Have a look at http://www.amazon.de/exec/obidos/ASIN/3898353664
(sorry, only in German). This is a Squeak application which runs
out of the box.
Interesting. May I ask you, how did you make that program?
Elod
_______________________________________________
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners