Heu comment te le dire sans te vexer et te faire passer pour quelqu'un qui ne sait pas de quoi il parle...Didier Guillion a dit:Je ne vois pas le lien sur la doc dans ta réponse, merci de la fournir avant de faire des jugements.
Cordialement
En fait, tu n'as jamais du consulter la doc sur AppKit (ce qui en soit est assez grave puisque tu te prononces avec autant de certitudes négatives sur Cocoa / XCode) et donc que tu racontes vraiment n'importe quoi....(puisque Appkit c'est avec Foundation la premiere chose à lire)
Consulte par exemple (mais juste par exemple hein ??), avec tes petits doigts agiles (ou pas) les 2 classes suivantes :
NSButton & NSWindow.
Tu y verras des méthodes "accessibles à la main" : affichage, positionnement, etc, etc....tu en fais donc ce que tu veux...
http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGControls/chapter_18_section_2.html
je cite : "Cocoa: Round buttons are available in Interface Builder. To create one programmatically, use the NSButtonCell method setBezelStyle with NSCircularBezelStyle as the argument. See Buttons in Cocoa User Experience Documentation." ---> Et ca date bien de 2000 voire avant.
(... une phrase qui n'a rien à faire dans une discussion constructive ...)
Quand aux nibs....glisse donc les fichiers du package sur n'importe quel editeur de texte, et tu verras que c'est une structure XML (+ archiving)...enfin je dis ca, je dis rien.