actually it's because the first responder didn't exist and if it does it's not in focus...
Sydde: thanks, that's what it's called, the responder chain...
although, I put the methods that the menu items call in the MyDocument class (the one that's generated when you start a core data project) but they only appeared active when the main window was in focus.. as are the other things such as undo and redo..
perhaps i've done something wrong with the way i make other windows appear? i'd post the code on how i make the windows and show them, but currently i have no access to it.