Où puis-je trouver des indicateurs colorés à utiliser dans le cacao?
-
03-07-2019 - |
Question
J'ai besoin d'indicateurs de couleur. Il faut pouvoir faire du vert, du jaune et du rouge. Quelqu'un sait comment? J'ai parcouru les icônes / etc disponibles dans Interface Builder mais je n'ai rien vu de tel.
Comme ceci: indicateur vert http://allynbauer.com/permafrost/green_indicator.png
La solution
Vous pouvez trouver les images utilisées dans iChat / Mail / etc. dans InstantMessage.framework. Le répertoire est /System/Library/Frameworks/InstantMessage.framework/Resources
Vous pouvez obtenir status-available.png
, status-away.png
et status-idle.png
Bien sûr, plutôt que d'inclure inutilement des fichiers image supplémentaires dans votre application, vous pouvez également inclure InstantMessage.framework dans votre application et utiliser [IMService imageNameForStatus:]
pour obtenir le nom des images système. pour chaque statut. Voir la Référence de classe IMService
Autres conseils
Utilisation de 10.6.8 et impossible de trouver les icônes dans le dossier de ressources de structure InstantMessage
.
Vous pouvez également obtenir ceux de /Applications/uTorrent.app/Contents/Resources
(si vous avez uTorrent bien sûr)
Avec 10.8, je les ai trouvés dans /System/Library/Frameworks/IMCore.framework/Resources
, qui est un lien symbolique vers /System/Library/PrivateFrameworks/IMCore.framework/Resources
Ce message est assez ancien, mais j’ai eu quelques difficultés à trouver ces icônes, alors ...:)