tutorial04实现全屏

This commit is contained in:
suguo.yao 2021-09-26 19:56:40 +08:00
parent dc30ed49d9
commit 1e90d00e9a
3 changed files with 36 additions and 3 deletions

7
go.mod
View File

@ -3,7 +3,8 @@ module myschools.me/suguo/gui-demo
go 1.17
require (
github.com/webview/webview v0.0.0-20210330151455-f540d88dde4e // indirect
github.com/zserge/lorca v0.1.10 // indirect
golang.org/x/net v0.0.0-20210924151903-3ad01bbaa167 // indirect
github.com/webview/webview v0.0.0-20210330151455-f540d88dde4e
github.com/zserge/lorca v0.1.10
)
require golang.org/x/net v0.0.0-20210924151903-3ad01bbaa167 // indirect

5
go.sum
View File

@ -7,4 +7,9 @@ golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20210924151903-3ad01bbaa167 h1:eDd+TJqbgfXruGQ5sJRU7tEtp/58OAx4+Ayjxg4SM+4=
golang.org/x/net v0.0.0-20210924151903-3ad01bbaa167/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=

27
tutorial04/main.go Normal file
View File

@ -0,0 +1,27 @@
package main
import (
"log"
"github.com/zserge/lorca"
)
func main() {
// Create UI with basic HTML passed via data URI
ui, err := lorca.New("http://www.myschools.me", "", 1024, 768)
if err != nil {
log.Fatal(err)
}
defer ui.Close()
ui.SetBounds(lorca.Bounds{
Left: 0,
Top: 0,
Width: 0,
Height: 0,
WindowState: lorca.WindowStateFullscreen,
})
// Wait until UI window is closed
<-ui.Done()
}