Re: window rotation
Re: window rotation
- Subject: Re: window rotation
- From: John Stiles <email@hidden>
- Date: Thu, 13 May 2004 17:21:30 -0700
On May 13, 2004, at 3:36 PM, Claus Atzenbeck wrote:
On Thu, 13 May 2004, Brent Gulanowski wrote:
You have to create your window and then figure out how to get a screen
shot of it. CoreGraphics should have something to let you do that, I
figure.
Quartz offers this as far as I know. However, all functionality would
be
gone and the user would not be able to interact with the window
anymore.
Probably rotation or zooming a window without losing its functionality
will not be possible. :-(
In my experience, windows that are shrunk or distorted via Quartz are
still "functional;" i.e. you can type into a TextEdit window that's
been scaled/distorted. However, click positions are not translated
properly; the click registers as if the window were still flat and 1:1,
which means that some window locations can no longer be clicked at all
and it's generally frustrating/difficult to work with for more than 5
or 10 seconds.
If you want to see the effect for yourself, do the following:
- Open the terminal and type "killall Dock" but do NOT press return.
- Find a "victim" window.
- Keep the terminal window frontmost, but hold shift and click the
minimize widget in the victim window. The victim window will slowly
minimize.
- While the window is still minimizing, press return to execute your
command in the Terminal.
Voila, a minimizing window frozen in time and space. The window still
works... sort of. At any rate, it's a damn cool effect and a great way
to show off Quartz, particularly with the Genie effect.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.