taiansu
taiansu

Reputation: 2775

Show inactive application on top of fullscreen mode application

While play youtube video in full-screen mode, is there anyway to make an inactive application still display on top of it?

Upvotes: 1

Views: 144

Answers (1)

Keith Smiley
Keith Smiley

Reputation: 63903

You're looking for NSWindow's setLevel: documented here. The acceptable arguments are:

#define NSNormalWindowLevel          kCGNormalWindowLevel
#define NSFloatingWindowLevel        kCGFloatingWindowLevel
#define NSSubmenuWindowLevel         kCGTornOffMenuWindowLevel
#define NSTornOffMenuWindowLevel     kCGTornOffMenuWindowLevel
#define NSMainMenuWindowLevel        kCGMainMenuWindowLevel
#define NSStatusWindowLevel          kCGStatusWindowLevel
#define NSModalPanelWindowLevel      kCGModalPanelWindowLevel
#define NSPopUpMenuWindowLevel       kCGPopUpMenuWindowLevel
#define NSScreenSaverWindowLevel     kCGScreenSaverWindowLevel
#define NSDockWindowLevel            kCGDockWindowLevel

I tested this with NSScreenSaverWindowLevel and it still appeared over a fullscreen YouTube video playing in Chrome.

Upvotes: 2

Related Questions