Reputation: 2775
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
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