जोड़ा मेरे ऐप में मैं standardWindowButtons की स्थिति को बदलने तो जैसे करीब/miniturize/विस्तार से व्यवहार:कोको/OSX - NSWindow standardWindowButton अजीब एक बार की नकल की और फिर
//Create the buttons
NSButton *minitButton = [NSWindow standardWindowButton:NSWindowMiniaturizeButton forStyleMask:window.styleMask];
NSButton *closeButton = [NSWindow standardWindowButton:NSWindowCloseButton forStyleMask:window.styleMask];
NSButton *fullScreenButton = [NSWindow standardWindowButton:NSWindowZoomButton forStyleMask:window.styleMask];
//set their location
[closeButton setFrame:CGRectMake(7+70, window.frame.size.height - 22 - 52, closeButton.frame.size.width, closeButton.frame.size.height)];
[fullScreenButton setFrame:CGRectMake(47+70, window.frame.size.height - 22 -52, fullScreenButton.frame.size.width, fullScreenButton.frame.size.height)];
[minitButton setFrame:CGRectMake(27+70, window.frame.size.height - 22 - 52, minitButton.frame.size.width, minitButton.frame.size.height)];
//add them to the window
[window.contentView addSubview:closeButton];
[window.contentView addSubview:fullScreenButton];
[window.contentView addSubview:minitButton];
अब जब खिड़की वहाँ बटन के साथ प्रकट होता है है दोनों समस्याओं: 1. वे ग्रे कर रहे हैं और न उनके सही रंग 2. जब माउस उन पर है कि वे + नहीं दिखा - या एक्स संकेत
किसी को भी मुझे बता सकते हैं मैं गलत क्या कर रहा हूँ। धन्यवाद।
दुख की बात है '[बटन हाइलाइट: हाँ]' केवल विंडो बटन के "दबाए गए" राज्य ([संदर्भ] (http://www.cocoabuilder.com) को खींचता है /archive/cocoa/76398-standardwindowbuttons.html))। मुझे "होवर" राज्य खींचने के लिए अभी तक एक रास्ता नहीं पता है। – rentzsch