John Dumais
08/15/2021, 9:57 AMColton Idle
08/15/2021, 5:36 PMJohn Dumais
08/15/2021, 5:38 PMAlexander Kurasov[JB]
08/16/2021, 1:22 PMimport androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.geometry.Size
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.drawscope.DrawScope
import androidx.compose.ui.graphics.painter.Painter
import androidx.compose.ui.window.Notification
import androidx.compose.ui.window.Tray
import androidx.compose.ui.window.application
import androidx.compose.ui.window.rememberTrayState
@OptIn(ExperimentalComposeUiApi::class, androidx.compose.foundation.ExperimentalFoundationApi::class)
fun main() = application() {
val trayState = rememberTrayState()
Tray(
state = trayState,
icon = TrayIcon,
menu = {
Item(
"Exit",
onClick = {
exitApplication()
}
)
}
)
}
object TrayIcon : Painter() {
override val intrinsicSize = Size(256f, 256f)
override fun DrawScope.onDraw() {
drawOval(Color(0xFFFFA500))
}
}
Alexander Kurasov[JB]
08/16/2021, 1:43 PMelect
11/15/2021, 1:44 PMAlexander Kurasov[JB]
11/15/2021, 1:45 PMelect
11/15/2021, 1:50 PMelect
11/15/2021, 5:03 PMA_Getting_Started
Alexander Kurasov[JB]
11/15/2021, 5:08 PMelect
11/15/2021, 5:08 PMAlexander Kurasov[JB]
11/15/2021, 5:20 PMelect
11/15/2021, 5:36 PM\t
Alexander Kurasov[JB]
11/15/2021, 5:57 PMelect
11/15/2021, 5:57 PMelect
11/15/2021, 9:11 PMAlexander Kurasov[JB]
11/16/2021, 1:48 PMAlexander Kurasov[JB]
11/16/2021, 1:49 PMelect
11/16/2021, 5:36 PMid("org.jetbrains.compose") version "1.0.0-beta6-dev462"
Giuliopime
10/11/2023, 12:40 PMJacob Ras
03/18/2024, 7:41 PMGiuliopime
03/18/2024, 7:42 PM