cocoa backend: minimize/maximize/restore/shownormal