- I am able to determine the position of the Cancel button and therefore check if the mouse has been clicked in that rectangle BUT the problem comes when the user moves the Window because the window frame is not updated until the MovieExport process finishes. Since Cocoa does not provide a way to "lock" a window to a specific position, I'm stuck here...
So, because of all these closed doors, I wondered if there was a recommended way to provide feedback to the user and allow the user to cancel these kinds of processes.