add windows gui support

支持windows 显示
This commit is contained in:
谢小军
2020-09-10 18:37:47 +08:00
parent 285caffe7a
commit 2ef0cca3d4
4 changed files with 18 additions and 5 deletions

View File

@@ -1,8 +1,3 @@
<a href="https://tracking.gitads.io/?repo=gormt">
<img src="https://images.gitads.io/gormt" alt="GitAds"/>
</a>
[![Build Status](https://travis-ci.org/xxjwxc/gormt.svg?branch=master)](https://travis-ci.org/xxjwxc/gormt)
[![Go Report Card](https://goreportcard.com/badge/github.com/xxjwxc/gormt)](https://goreportcard.com/report/github.com/xxjwxc/gormt)
[![GoDoc](https://godoc.org/github.com/xxjwxc/gormt?status.svg)](https://godoc.org/github.com/xxjwxc/gormt)

View File

@@ -191,6 +191,14 @@ or
go generate
```
### 说明windows 不支持中文默认方式。ASCALL 模式
切换编码方式
```
CHCP 65001
```
## 8. 下一步计划
- 更新,删除功能函数添加

View File

@@ -389,6 +389,7 @@ func listUp(g *gocui.Gui, v *gocui.View) error {
// OnInitDialog init main loop
func OnInitDialog() {
g, err := gocui.NewGui(gocui.OutputNormal)
g.ASCII = true
if err != nil {
log.Panicln(err)

View File

@@ -1,6 +1,15 @@
package dlg
import (
"runtime"
"github.com/xxjwxc/public/myi18n"
)
// WinMain windows main loop
func WinMain() {
if runtime.GOOS == "windows" {
myi18n.SetLocalLG("en")
}
OnInitDialog()
}