Files
work_cation/main.go
T

34 lines
654 B
Go

package main
import (
"fyne.io/fyne/v2"
"fyne.io/fyne/v2/app"
"fyne.io/fyne/v2/container"
"work_cation/assets"
"work_cation/version"
"work_cation/views"
)
func main() {
a := app.NewWithID("io.fyne.workCation")
a.Settings().SetTheme(&assets.MyTheme{})
a.SetIcon(assets.LogoDataSR)
w := a.NewWindow("主页 " + version.NowVersion)
w.Resize(fyne.NewSize(380, 300))
w.SetContent(mainView(w))
w.CenterOnScreen()
w.SetMaster()
w.Show()
a.Run()
}
func mainView(w fyne.Window) fyne.CanvasObject {
return container.NewBorder(nil, nil, nil, nil,
container.NewVBox(
views.ErlangCardView(w, nil),
views.ErlangCardView(w, nil),
),
)
}