J'ai remarqué dans l'Interface Builder que si je veux cliquer sur ou faire glisser depuis le panneau Bibliothèque, il me suffit de cliquer dessus une fois, même si le panneau Bibliothèque n'a pas le courant concentrer. J'essaie de construire un panneau qui se comporte de la même manière.NSTableView répondant au premier clic dans un panneau
Y at-il un moyen simple de laisser le NSTableView accepter le clic, même si la fenêtre n'a pas le focus?
Merci.
Heureux que ça a marché. Ma réponse ci-dessous vous permettra de vous concentrer simultanément sur le clic et fonctionnera pour n'importe quelle vue, pas seulement pour NSPanels. Mais si cela répond à vos besoins, alors c'est évidemment beaucoup plus simple, et ne dérobe pas le focus du clavier à la keyWindow actuelle (c'est bon ou mauvais, selon vos besoins). –
Avez-vous dû définir autre chose dans le fichier XIB ou dans le code? J'essaye de faire fonctionner ceci avec un NSCollectionView, et échoue jusqu'ici entièrement. –
Désolé de prendre si longtemps pour répondre ... Je viens de remarquer ce commentaire. Avez-vous essayé "setBecomesKeyOnlyIfNeeded"? Cela n'a-t-il pas fonctionné? – chaimp