This is simple Aqua-like theme for Squeak 3.7.
Installation: - Close all windows! - Open file list and install aqua.cs - Close file list immediately!
Pavel
Here you can find a screenshot: http://www.comtalk.net/Squeak/87
Pavel
Hi Pavel,
Nice work! The screen shot looks good. While on the topic of themes, might I mention that a colleague of mine (Ben Schroeder) and myself have put together a look enhancement we really like in our daily use of Squeak.
We didn't follow any skinning or theme engine techniques -- how about your Aqua? We merely override some SystemWindow methods with our desired approach. Additionally we modified the splitter and resize behavior of SystemWindows to make it operate and look more like the Apple UI.
You can install the mcz from our local SqueakSource repository (squeak.saltypickle.com). The mcz package is called LookEnhancements. We also provide a screenshot of the enhancements on the main page for the SqueakSource (check out: http://squeak.saltypickle.com/LookEnhancements ).
I think, at the end of the day, I'd really love to see a more polished look for Squeak out of the box. I think your Aqua theme, the stuff Diego is working on, and/or our LookEnhancements all appear to be good stabs at that -- but I wonder what it takes to get one of these integrated into the base system?
Kindest Regards,
John
On Tue, 26 Oct 2004 11:02:16 +0200, Pavel Krivanek squeak1@continentalbrno.cz wrote:
This is simple Aqua-like theme for Squeak 3.7.
Installation:
Close all windows!
Open file list and install aqua.cs
Close file list immediately!
Pavel
Am 27.10.2004 um 04:44 schrieb John Pierce:
Hi Pavel,
I think, at the end of the day, I'd really love to see a more polished look for Squeak out of the box. I think your Aqua theme, the stuff Diego is working on, and/or our LookEnhancements all appear to be good stabs at that -- but I wonder what it takes to get one of these integrated into the base system?
Diego's stuff is in what will be 3.9a soon (right now it's part of 3.8a-unstable, but that one has been split into 3.8b (all fixes/enh) and 3.9a (Diego's changes)).
Marcus
Nice work! The screen shot looks good. While on the topic of themes, might I mention that a colleague of mine (Ben Schroeder) and myself have put together a look enhancement we really like in our daily use of Squeak.
We didn't follow any skinning or theme engine techniques -- how about your Aqua? We merely override some SystemWindow methods with our desired approach. Additionally we modified the splitter and resize behavior of SystemWindows to make it operate and look more like the Apple UI.
This Aqua theme adds only new morph class SystemWindowLabelArea (it replaces original AlignmentMorph with stripes) and makes little changes to windows buttons. Then it sets pastel colors scheme and changes window-title font.
It's very simple to change the images. You open a bitmap in Squeak, inspect it and write
self form storeString.
Then you replace forms definitions in methods closeBoxImage etc. with resulting expression.
Methods inactiveForm and activeForm use only one pixel wide strip for window label background.
Pavel
squeak-dev@lists.squeakfoundation.org