1 Star 1 Fork 0

妙音/oils

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.go 746 Bytes
一键复制 编辑 原始数据 按行查看 历史
妙音 提交于 4年前 . examples
package main
import (
"embed"
"log"
"gitee.com/xuender/oils/gui"
"github.com/zserge/lorca"
)
// nolint gochecknoglobals
//go:embed www/**
var www embed.FS
func main() {
width := 600
height := 300
s := gui.NewGui()
defer s.Close()
s.HTML("/", `<html>
<body>
<button onclick="openA()">新建A窗口</button>
</body>
</html>`)
s.FS("www", www)
s.Bind("openA", func() {
ui, _ := s.Open("/a.html", width, height)
_ = ui.SetBounds(lorca.Bounds{
Width: width, Height: height,
Left: width, Top: height,
WindowState: lorca.WindowStateMaximized,
})
log.Println("openA")
})
s.Bind("openB", func() {
_, _ = s.Open("/b.html", width, height)
log.Println("openB")
})
_, _ = s.Open("/", width, height)
s.Run()
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xuender/oils.git
git@gitee.com:xuender/oils.git
xuender
oils
oils
v1.0.26

搜索帮助