2012-03-12 5 views
0

J'ai un problème étrange avec un de mes NSPanels. En démarrant mon application, j'utilise un simple panneau avec seulement un NSTextField et un NSButton pour obtenir le nom du joueur. Travailler sur d'autres choses sur mon application, tout d'un coup le panneau ne se concentre plus au démarrage de l'application. Le bouton fonctionne bien, mais le champ de texte refuse d'être ciblé et prend n'importe quelle entrée.NSPanel perd le focus bien qu'étant modal

Toutes les idées sont appréciées.

Cheers,

vivant

+0

Ce n'est pas une question. –

+0

Correct. Mais cela pourrait être intéressant, cependant. Voulez-vous que je le reformule comme une question à laquelle je réponds moi-même? –

+0

Oui. [Il est OK de poser et de répondre à vos propres questions.] (Http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/) –

Répondre

0

Je me suis trouvé la solution, honte sur moi.

Pour le NSPanel, j'avais désélectionné "Barre de titre" dans la section Apparence de l'inspecteur d'attributs. Décoché, le panneau n'a pas de barre de titre et ne peut donc pas obtenir le focus.

En cochant à nouveau, tout fonctionne comme prévu :-)

Questions connexes