It's doable on Unix as well. So the big three are covered. We just need a primitive to specify where the shape bitmap is.
Lex
Duane Maxwell dmaxwell@entrypoint.com wrote:
On a Mac, at least, you'd need to create a custom window definition function, or WDEF, which uses regions to define its shape and widget areas, then rebuild the VM to use it instead of the standard one. You should be able to find the source of a simple WDEF floating around the Mac FTP sites, and it's not too hard from there. I seriously doubt there's any way to do it directly from the Squeak world.
Hello everyone,
Can anyone tell me how I would go about creating an irregularly shaped main Squeak window using a mask or a region definition? Would this require a VM change or can it be done in Smalltalk code? I am trying to duplicate the look and feel of an Internet assistant which we are developing. I think I can accomplish just about everything else we are doing in Smalltalk code.
This is just part of my effort to get people interested in Squeak for doing multi-platform development.
Thanks in advance for any suggestions.
Jerome
=================================================== Duane Maxwell dmaxwell (at) entrypoint.com CTO http://www.entrypoint.com EntryPoint, Inc. (858)348-3040 FAX(858)348-3100
Information contained herein is my personal opinion and not necessarily that of EntryPoint. ===================================================
squeak-dev@lists.squeakfoundation.org