Quelles sont mes options, le cas échéant, d'ajouter des données arbitraires supplémentaires à la boîte de dialogue standard Cocoa à propos d'une application NSApplication lorsqu'elle reçoit un message orderFrontStandardAboutPanel.NSApplication orderFrontStandardAboutPanel: Rendre mon panneau à peu près moins standard
Répondre
ah, j'utilise déjà toutes ces options pour afficher les informations appropriées pour chaque clé dict (tirée de l'ensemble de l'application). La question est comment puis-je montrer des informations en plus de tout cela? – anthony
@Anthony soit votre chausse-pied vos informations dans les crédits (ou stratégie similaire) ou faites votre propre fenêtre À propos. –
Si vous ajoutez un fichier nommé Credits.rtf
à Resources
le contenu sera utilisé automatiquement dans la norme élargie sur les panneaux et vous pouvez mettre ce que vous voulez dans les informations du fichier. Il tirera toujours le droit d'auteur standard, l'information de version, etc. du info.plist
. C'est le moyen le plus simple que je connaisse d'ajouter des informations arbitraires, sinon vous aurez à faire tourner votre propre panneau.
Si quelqu'un (comme moi) passe juste 10 secondes à chercher ça, maintenant ce groupe s'appelle 'Supporting Files' ... – Atomix
- 1. SELECT À peu près égale à
- 2. Comment rendre mon animation moins saccadée?
- 3. À peu près égale à la fonction en Javascript?
- 4. Rédaction d'une méthode de recherche qui correspond à peu près
- 5. Deux boucles à peu près en même temps
- 6. UIBarButtonItem ignorant à peu près toutes les actions, jamais
- 7. Quelle est l'erreur COM 0x80070012 tout à peu près alors?
- 8. Comment rendre mon effet LavaLamp jQuery moins glitch
- 9. Comment puis-je rendre mon compteur moins faux?
- 10. NSApplication Delegate Question
- 11. Rendre l'Infragistics Winforms comportement UltraMaskedEditor moins étrange
- 12. NSApplication et -applicationDidFinishLaunching:
- 13. Comment rendre Dojo un peu plus léger?
- 14. Magento - utiliser à peu près URL plutôt que la chaîne de requête params
- 15. Comment rendre apache lent et peu fiable?
- 16. Rendre le contrôle SilverView TreeView moins encombrant?
- 17. Incompatibilité du nombre de paramètres? mais je suis à peu près certain qu'ils correspondent
- 18. Propriétaire et application nsapplication, appdelegate
- 19. NSApplication endSheet: n'a pas d'effet
- 20. Comment passer les paramètres de la ligne de commande (à peu près comme flashvars) à flashplayer.exe?
- 21. Rendre obligatoire au moins un groupe
- 22. Comment faire pour rendre le panneau à div différent lorsque le panneau déjà rendre à un autre div
- 23. Comment faire pour rendre le panneau à div différent lorsque le panneau déjà rendre à un autre div
- 24. Node.js + Express.js. Comment rendre moins css?
- 25. Tout moyen de rendre GetTypes() moins fragile
- 26. SQL pour sélectionner les événements qui ont eu lieu à peu près en même temps
- 27. Comment rendre la gouttière TextField moins?
- 28. Java: Math.random() Max Valeur (double un peu moins de 1)
- 29. Comment rendre ma classe statique moins statique?
- 30. Comment mon personnage reste près d'un bloc?
Vous pouvez connecter l'élément de menu à une action personnalisée dans -ou- votre délégué d'application et, à partir de là, présenter votre propre fenêtre entièrement personnalisée. Vous pouvez lire toutes les informations textuelles du fichier plist de votre application et obtenir l'image de l'icône de NSApp. –