[???] Make main OS window border (under NT) transparent?

Paradise stingray at paradise.net.nz
Thu Apr 20 01:31:40 UTC 2000


Thanks for your thoughts Ali, your list is very comprehensive.

I guess the problem with these wishes is that is OS dependent, which means separate changes to each OS VM :(.

Cheers,

Stewart

----------
From: 	Ali Chamas
Sent: 	Wednesday, April 19, 2000 11:56 AM
To: 	squeak at cs.uiuc.edu
Subject: 	Re: [???] Make main OS window border (under NT) transparent?

--- Paradise <stingray at paradise.net.nz> wrote:
> I was wondering if it is possible to make the main
> OS window border transparent whilst keeping Squeaky
> output.
> That way one could have a purely Squeak looking
> application.

Here are all the things that should be able to be done
to the OS window throughout run time..

* Lock/Unlock the window re-sizing.
* Change the windowType (none, line border, modal,
standard OS look, palette even).
* Change the windows position, extent, and visibility
(this means you could simulate window dragging when
running in a window without a border).
* receive window events from the OS (closing request,
resized event, minimise/maximise request) and passing
it on the Squeak objects.
* Open up a new OS window sharing the same running
Squeak image (multiple OS windows for one Squeak
session).

I think all of these things would give Squeak the
asthetic details that most Application Development
Environments provide.

Peace,
Ali

p.s. i remeber these points being brought up before,
and Andreas and others creating the Squeak window with
transparent areas. Is this part of the release now?

_____________________________________________________________________________
http://clubs.yahoo.com.au - Yahoo! Australia & NZ Clubs
- Got an interest? Build a Club.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 2376 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20000420/948165ce/attachment.bin


More information about the Squeak-dev mailing list