Hello les développeurs ! Je vient de passer une soirée sur le problème que voici (qui n'en est surement pas un d'ailleurs).
J'ai une fenêtre qui contient uniquement une NSView (c'est pour un jeu) et je voulais que quand l'utilisateur appuye sur la touche d, un drawer s'affiche. J'arrive parfaitement à savoir quelle touche a été enfoncée en implémentant la fonction keyDown, mais je n'arrive pas a faire: if ([keyMap isEqual"d"]) [devDrawer open];
devDrawer est mon outlet IB qui pointe bien sur le bon drawer et le drawer est bien lié avec la NSView de son contenu Maintenant ou je comprends pas trop c'est que si j'appelle le drawer au chargement de l'appli:
<pre><font class="small">code:</font><hr>-(void)awakeFromNib
{
[devDrawer open];
}</pre><hr>
Tout fonctionne très bien si quelqu'un a une solution, je suis preneur /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif
Number One
P.S. Désolé si mon message n'est pas clair, mais il est tard et je suis planté sur ce drawer depuis bientôt 6 heures /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif
J'ai une fenêtre qui contient uniquement une NSView (c'est pour un jeu) et je voulais que quand l'utilisateur appuye sur la touche d, un drawer s'affiche. J'arrive parfaitement à savoir quelle touche a été enfoncée en implémentant la fonction keyDown, mais je n'arrive pas a faire: if ([keyMap isEqual"d"]) [devDrawer open];
devDrawer est mon outlet IB qui pointe bien sur le bon drawer et le drawer est bien lié avec la NSView de son contenu Maintenant ou je comprends pas trop c'est que si j'appelle le drawer au chargement de l'appli:
<pre><font class="small">code:</font><hr>-(void)awakeFromNib
{
[devDrawer open];
}</pre><hr>
Tout fonctionne très bien si quelqu'un a une solution, je suis preneur /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/wink.gif
Number One
P.S. Désolé si mon message n'est pas clair, mais il est tard et je suis planté sur ce drawer depuis bientôt 6 heures /ubbthreads/http://forums.macg.co/vbulletin/images/smiliesold/laugh.gif