Skip to content

Instantly share code, notes, and snippets.

@bumper314
Created October 24, 2019 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bumper314/c0e55797bf5be525c5fe96fd6b05ba1d to your computer and use it in GitHub Desktop.
Save bumper314/c0e55797bf5be525c5fe96fd6b05ba1d to your computer and use it in GitHub Desktop.
NSWindow *overlay = [[NSPanel alloc] initWithContentRect:[[NSScreen mainScreen] frame] styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO];
[overlay setOpaque:NO];
[overlay setBackgroundColor:[NSColor clearColor]];
[overlay setHidesOnDeactivate:NO];
[overlay setFloatingPanel:YES];
[overlay setLevel:NSScreenSaverWindowLevel-1];
[overlay setIgnoresMouseEvents:YES];
[overlay setSharingType:NSWindowSharingNone];
[overlay setAlphaValue:0];
[overlay setCollectionBehavior:NSWindowCollectionBehaviorCanJoinAllSpaces];
[overlay orderFront:self];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment