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 Regards, Gary ----- Original Message ----- From: <pharo@googlecode.com> To: <pharo-project@lists.gforge.inria.fr> Sent: Friday, February 11, 2011 7:39 AM Subject: [Pharo-project] Issue 3695 in pharo: Redesign AboutBox
Status: Accepted Owner: Torsten....@astares.de Labels: Milestone-1.3
New issue 3695 by Torsten....@astares.de: 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.