Maybe we can easily summarize all this in one dialog text so one can
cut/copy his VM/image configuration in case of trouble and post it to
So in case of any problem we can easily know
- which pharo image and update number the user is running
- which OS platform the user is running
- which VM he is running on
- which VM plugins are installed
"Check out SystemReporter on SqueakSource. It's being used in Squeak now
and AFIK should load in Pharo also. Very convenient, and tells you
you need to know about VM version and lots of other things.
As the class comment says, the AboutDialog is for application about boxes
and is intended to be subclassed.
Is pretty general, overriding newContentMorph allows for any content
required depending on the desires of
the application author...
Example cs attached.
"typically your main application window, World here for the example..."
World openModal: ReportBuilderAboutDialogWindow new
----- Original Message -----
From: <[hidden email]>
To: <[hidden email]>
Sent: Friday, February 11, 2011 7:39 AM
Subject: [Pharo-project] Issue 3695 in pharo: Redesign AboutBox
> Status: Accepted
> Owner: [hidden email] > Labels: Milestone-1.3
> New issue 3695 by [hidden email]: Redesign AboutBox
> http://code.google.com/p/pharo/issues/detail?id=3695 >
> Beside the Pharo number we should display VM infos
> in the about box too:
> Smalltalk isRunningCog
> We should also display the JIT version (if running Cog):
> Smalltalk getSystemAttribute: 1008
> It is also confusing that SmalltalkImage>>aboutThisSystem
> uses a "LongMessageDialogWindow" for the about box although
> there is a class "AboutDialogWindow" (which is not used) in
> the image.