Skip to content

Commit

Permalink
adjust desktop window size and title.
Browse files Browse the repository at this point in the history
  • Loading branch information
atsushieno committed Oct 16, 2022
1 parent c10631e commit 7d29c3a
Showing 1 changed file with 16 additions and 7 deletions.
23 changes: 16 additions & 7 deletions desktop/src/jvmMain/kotlin/main.kt
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,26 @@ package dev.atsushieno.kmmk
import androidx.compose.ui.graphics.painter.BitmapPainter
import androidx.compose.ui.res.loadImageBitmap
import androidx.compose.ui.res.useResource
import androidx.compose.ui.unit.dp
import androidx.compose.ui.window.Window
import androidx.compose.ui.window.WindowSize
import androidx.compose.ui.window.application
import androidx.compose.ui.window.rememberWindowState
import androidx.compose.ui.window.singleWindowApplication
import java.io.File
import dev.atsushieno.ktmidi.AlsaMidiAccess
import dev.atsushieno.ktmidi.JvmMidiAccess
import dev.atsushieno.ktmidi.RtMidiAccess

fun main(args: Array<String>) = singleWindowApplication {
val kmmk = KmmkComponentContext()
kmmk.midiDeviceManager.midiAccess =
if (File("/dev/snd/seq").exists()) AlsaMidiAccess()
else if (args.contains("jvm")) JvmMidiAccess()
else RtMidiAccess()
App(kmmk)
fun main(args: Array<String>) = application {
Window(onCloseRequest = ::exitApplication,
title = "Kmmk: Virtual MIDI Keyboard",
state = rememberWindowState(width = 640.dp, height = 780.dp)) {
val kmmk = KmmkComponentContext()
kmmk.midiDeviceManager.midiAccess =
if (File("/dev/snd/seq").exists()) AlsaMidiAccess()
else if (args.contains("jvm")) JvmMidiAccess()
else RtMidiAccess()
App(kmmk)
}
}

0 comments on commit 7d29c3a

Please sign in to comment.