puf smoke
marrcone
Membre
Comment obtenir par programmation le petit nuage de fumée que l'on peut voir en supprimant par exemple un item du dock ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Il faut utiliser la fonction NSShowAnimationEffect :
La fonction ci-dessous affiche l'animation du nuage de fumée en position écran 400,400.
Nice ! Moi qui me suis fait chier à le coder à partir des images qu'on trouve dans le bundle du Dock ;D
Mais je suis agréablement surpris, je ne pensais pas qu'Apple partageait ces effets du Finder/Dock... (cela dit, ça ne sert pas à grand chose :P)
(Bon et en plus au moins si cet effet évolue avec OSX, ça sera mis à jour )
C'est vrai que ça sert à rien, mais rien que quand tu fais une application qui doit supprimer quelque chose (une vue qui supprime une des vue qu'elle contient par exemple) c'est assez sympa et marrant
C'est l'effet visuel par défaut du système.
Comme il n'y en a qu'un seul actuellement (le puff smoke), NSAnimationEffectDisappearingItemDefault est identique.
Le jour où plusieurs effets seront disponibles, NSAnimationEffectDisappearingItemDefault renverra celui qui sera sans doute choisi par défaut dans le thème visuel aqua choisi (attention, je suppute un peu, là ...).