@@ -6,6 +6,7 @@ import androidx.compose.foundation.layout.*
66import androidx.compose.foundation.shape.RoundedCornerShape
77import androidx.compose.material.icons.Icons
88import androidx.compose.material.icons.filled.Book
9+ import androidx.compose.material.icons.filled.Window
910import androidx.compose.material3.*
1011import androidx.compose.runtime.*
1112import androidx.compose.ui.Alignment.Companion.Center
@@ -17,6 +18,7 @@ import androidx.compose.ui.window.Window
1718import androidx.compose.ui.window.application
1819import androidx.compose.ui.window.rememberWindowState
1920import com.kdroid.composetray.tray.api.ExperimentalTrayAppApi
21+ import com.kdroid.composetray.tray.api.Tray
2022import com.kdroid.composetray.tray.api.TrayApp
2123import com.kdroid.composetray.utils.WindowRaise
2224import composenativetray.demo.generated.resources.Res
@@ -32,9 +34,10 @@ fun main() {
3234 application {
3335 var isWindowVisible by remember { mutableStateOf(true ) }
3436 var textFieldValue by remember { mutableStateOf(" " ) }
37+ var textFieldValue2 by remember { mutableStateOf(" " ) }
3538
3639 TrayApp (
37- icon = Icons .Default .Book ,
40+ icon = Icons .Default .Window ,
3841 tooltip = " TrayAppDemo" ,
3942 windowSize = DpSize (300 .dp, 500 .dp),
4043 visibleOnStart = true ,
@@ -63,15 +66,16 @@ fun main() {
6366 Column (verticalArrangement = Arrangement .spacedBy(8 .dp)) {
6467 Text (" Your futur awesome compagnon App !" , color = MaterialTheme .colorScheme.onBackground)
6568 TextField (
66- value = textFieldValue ,
67- onValueChange = { textFieldValue = it },
69+ value = textFieldValue2 ,
70+ onValueChange = { textFieldValue2 = it },
6871 placeholder = { Text (" Enter some text" ) }
6972 )
7073 }
7174 }
7275 }
7376 }
7477
78+
7579 if (isWindowVisible) {
7680 val state = rememberWindowState()
7781
0 commit comments