Demand for Dashboard widgets has been high, so I've been fiddling. Thus find on my idisk, a Squeak dashboard widget.
http://homepage.mac.com/johnmci/FileSharing.html
Squeak.wdgt.zip
You must have installed the SqueakLand image/vm & browser plugin via http://squeakland.org/plugin/installers/mac-x-std.html
Then grab the widget.
For now it's more proof concept and opens up at 500x500 using the Default.png Right click on bottom right to resize within the 500x500 area. For some reason resizing bigger is noticed by Squeak but the redrawing at say 600x600 is wrong, the port does not get bigger than 500x500
Things to do: a) Figure out how to change the squeakland template used by storing preferences, var worldString = widget.preferenceForKey("worldString");? b) Can we resize bigger than 500x500 without having to start with a 500x500 Default.png. c) The Default.png and Icon.png are quick choices, someone who sends me mail and examples could lobby for changes. d) Interesting enough each invocation of the widget starts another Squeak VM Process so you can have multiple independent VM running, they all share the same read-only space, and can write to the My Projects folder, not sure what the implications of doing this are, but it seems ok. e) Provide the reverse view. f) Wonder and fix the issue with dragging the widget, versus drag and drop of squeak morphic objects....
also see http://developer.apple.com/documentation/AppleApplications/Conceptual/ Dashboard_Tutorial/index.html
-- ======================================================================== === John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
John M McIntosh wrote:
Demand for Dashboard widgets has been high, so I've been fiddling. Thus find on my idisk, a Squeak dashboard widget.
Kinda looking around at the links you provided, John. Can't determine if this is for OSX/Squeak only or a based on the concept of dashboard (I don't have a MAC) and runs in Squeak cross-platform.
brad
Sounds to me like it is Squeak running as an OS X dashboard widget (Uber-cool!)
Josh
Brad Fuller wrote:
John M McIntosh wrote:
Demand for Dashboard widgets has been high, so I've been fiddling. Thus find on my idisk, a Squeak dashboard widget.
Kinda looking around at the links you provided, John. Can't determine if this is for OSX/Squeak only or a based on the concept of dashboard (I don't have a MAC) and runs in Squeak cross-platform.
brad
Indeed it does. You'll need a Mac with OS 10.4 (which is good to have anyway ;-).
Now what we *really* need is shaped-window support :)
- Bert -
Am 28.05.2005 um 03:25 schrieb Joshua Gargus:
Sounds to me like it is Squeak running as an OS X dashboard widget (Uber-cool!)
Josh
Brad Fuller wrote:
John M McIntosh wrote:
Demand for Dashboard widgets has been high, so I've been fiddling. Thus find on my idisk, a Squeak dashboard widget.
Kinda looking around at the links you provided, John. Can't determine if this is for OSX/Squeak only or a based on the concept of dashboard (I don't have a MAC) and runs in Squeak cross- platform.
brad
squeak-dev@lists.squeakfoundation.org