DesktopApplication
fun ApplicationScope.DesktopApplication(screen: Screen, theme: MyTheme = MyTheme.windowsDefault(), onClosed: suspend () -> Unit? = null, onPreviewKeyEvent: (NativeKeyEvent) -> Boolean = { false }, onKeyEvent: (NativeKeyEvent) -> Boolean = { false }, appIsClosing: MutableState<Boolean> = remember { mutableStateOf(false) }, content: @Composable DecoratedWindowScope.(navigator: Navigator) -> Unit)