Existe-t-il un moyen d'émuler d'une manière ou d'une autre Cmd + ~ comportement de raccourci (c'est-à-dire de faire défiler les fenêtres d'une application) dans Cocoa?Emulation de Cmd + ~ dans Cocoa
j'ai pu le faire en carbone en procédant comme suit:
HICommand cmd;
cmd.attirbutes = kHICommandFromMenu;
cmd.commandID = kHICommandRotateWindowsForward;
::GetIndMenuItemWithCommandID(NULL, cmd.commandID, 1, &(cmd.menu.menuRef), &(cmd.menu.menuItemIndex));
::ProcessHICommand(&cmd);
Mais maintenant je dois le faire à Cocoa et ne peut pas trouver un moyen :) quelque chose googlé sur une « méthode privée _cycleWindows dans NSApplication », qui semble faire exactement ce que je dois, mais le code
[[NSApplication sharedApplication] _cycleWindows];
ne compilera pas - « mauvaise signature de la méthode ».