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: <[email protected]>
To: <[email protected]>
Sent: Friday, February 11, 2011 7:39 AM
Subject: [Pharo-project] Issue 3695 in pharo: Redesign AboutBox


Status: Accepted
Owner: [email protected]
Labels: Milestone-1.3

New issue 3695 by [email protected]: 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.




Attachment: ReportBuilderAboutDialogWindow.st
Description: Binary data

Reply via email to