width of multiline text lable wrong on windows 10
- Ngôn ngữ chính
- C
- Star
- 10.9k
- Fork
- 612
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
On windows 10 1903, the width of multiline text lable is the sum of each line's width
below is my Go test code
```go
package main
import (
"github.com/andlabs/ui"
_ "github.com/andlabs/ui/winmanifest"
)
func setupUi() {
mainwin := ui.NewWindow("", 100, 500, true)
hbox := ui.NewHorizontalBox()
mainwin.SetChild(hbox)
b := ui.NewButton("TEST")
l := ui.NewLabel("")
hbox.Append(b, true)
hbox.Append(l, true)
s1 := "\r\n\r\n1\r\n\r\n\r\n\r\n"
s2 := "1"
for i := 0; i < 6; i++ {
s1 += s1
s2 += s2
}
b.OnClicked(func(button *ui.Button) {
if l.Text() == s1{
l.SetText(s2)
}else{
l.SetText(s1)
}
})
mainwin.Show()
}
func main() {
ui.Main(setupUi)
}
```



Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.