Contents page

SendCloseWindow()


    USAGE

void SendCloseWindow(Window)

FUNCTION

This sends a CLOSEWINDOW IntuiMessage to the specified window. That window will think this was a real message from Intuition and close properly. This comes in real handy when you are closing down and you have a bunch of seperate tasks running, each with its own window. One warning. The window that is closing must reply. In its documentation, Intuition proudly proclaims that you can safely close a window without replying and Intuition will reclaim all sent messages. Not so here. The SendCloseWindow routine must deallocate the message, so it waits for the message to return with a WaitPort command. If SendCloseWindow never returns, check that your window task properly calls ReplyMsg on a CLOSEWINDOW event.

INPUTS

Window = Point to the window to close.

RESULT

none (void)