For completeness sake; I just read this difference explanation in the
article [1] that the code was based on:
“There are two basic types of fullscreen on the Mac:
• Screen takeover — where one view gains exclusive control of the
screen.
• Basic fullscreen window — where a regular window occupies the whole
screen without occlusions.
The first is normally recommended for games where you never want the
window to be interrupted. For an example of this type of window, see
my earlier post An Asteroids-Style Game in Core Animation: Part 1.
The second option has the advantage that it can be interrupted by
other windows. For example: Exposé, Command-Tab and notification
windows will continue to function. This is the approach that I will
detail in this post.”
[1] http://cocoawithlove.com/2009/08/animating-window-to-fullscreen-on-mac.html
On 7 jul 2010, at 22:50, Matt Aimonetti wrote:
+1 for enterFullScreenMode:withOptions: MacRuby won't run on
anything < 10.5 anyway.
- Matt
On Wed, Jul 7, 2010 at 10:44 AM, Eloy Duran
<eloy.de.en...@gmail.com> wrote:
Hey Michael,
You might also want to consider NSView's
enterFullScreenMode:withOptions: [1]
It's available from 10.5 and higher only, but with MacRuby that
should not be a problem.
Cheers,
Eloy
[1]
http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSView_Class/Reference/NSView.html#//apple_ref/doc/uid/20000014-SW5
On 7 jul 2010, at 01:48, Michael Jackson wrote:
Hi all,
I created a fullscreen sample app in MacRuby, and I thought someone
else might be able to get some use out of it.
http://mjijackson.com/2010/07/fullscreen-macruby
http://github.com/mjijackson/Fullscreen
It's basically a port of someone else's Objective-C code, but it uses
NSApp's presentation options to control automatic hiding/showing of
the menu bar and dock instead of doing it manually. If anyone has any
feedback for me, I'd love to hear it.
Enjoy,
Michael
--
Michael Jackson
http://mjijackson.com
@mjijackson
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel