मैं एक कस्टम है कि कोई एप्लिकेशन लिख रहा हूँ के साथ एक कस्टम NSWindow काम करने के लिए एक रास्ता है पारदर्शी NSWindow निम्नलिखित के साथ एक NSWindow उपवर्ग का उपयोग कर बनाया,:,वहाँ रिक्त स्थान
- (id)initWithContentRect:(NSRect)contentRect styleMask:(NSUInteger)aStyle backing:(NSBackingStoreType)bufferingType defer:(BOOL)flag
{
self = [super initWithContentRect:contentRect styleMask:NSBorderlessWindowMask backing:bufferingType defer:flag];
if (self)
{
[self setOpaque:NO];
[self setBackgroundColor:[NSColor clearColor]];
}
return self;
}
- (BOOL)canBecomeKeyWindow
{
return YES;
}
- (BOOL)canBecomeMainWindow
{
return YES;
}
मैं सब कुछ पूरी तरह से काम कर रहा है खींचने और आकार बदलने सहित, खिड़की को छोड़कर रिक्त स्थान के साथ काम नहीं करता है। कुंजीपटल शॉर्टकट के माध्यम से रिक्त स्थान स्विच करते समय या खिड़की के नीचे/ऊपर/बाएं/दाईं ओर खींचकर विंडो को पकड़कर मैं विंडो को किसी अन्य स्थान पर नहीं ले जा सकता। वैसे भी एक कस्टम विंडो स्पेस के संबंध में एक सामान्य खिड़की की तरह व्यवहार करने के लिए वैसे भी है?
मुझे एक ही समस्या का सामना करना पड़ रहा है ... क्या आपको कोई समाधान मिला? शायद एक निजी एपीआई? http://stackoverflow.com/questions/6250864/change-to-other-space-macosx-programmatically – nacho4d