fckeuspy-go/fyne_ui.go

24 lines
390 B
Go

package main
import (
"os"
"path/filepath"
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/app"
)
func NewUI() (stprageDir string, window fyne.Window) {
// App + storage dir
a := app.New()
w := a.NewWindow("Encryptor (Fyne)")
w.Resize(fyne.NewSize(1100, 720))
base, err := os.UserConfigDir()
if err != nil {
base, _ = os.UserHomeDir()
}
return filepath.Join(base, "fckeuspy-go"), w
}