0.1.1 Refactoring almost done. /JL
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
package main
|
||||
|
||||
import "github.com/lxn/walk"
|
||||
import (
|
||||
"log"
|
||||
|
||||
"github.com/lxn/walk"
|
||||
)
|
||||
|
||||
type (
|
||||
Canvas struct {
|
||||
@@ -8,6 +12,19 @@ type (
|
||||
}
|
||||
)
|
||||
|
||||
func NewCanvas() *Canvas {
|
||||
return new(Canvas)
|
||||
func CreateCanvasGroup(mw *MyMainWindow) {
|
||||
log.Println("Creating canvas group...")
|
||||
cg, _ := walk.NewGroupBox(mw.content)
|
||||
cg.SetTitle("Canvas")
|
||||
cg.SetAlignment(walk.AlignHNearVNear)
|
||||
cg.SetLayout(walk.NewVBoxLayout())
|
||||
log.Println("Creating canvas...")
|
||||
mw.canvasScroll, _ = walk.NewScrollView(cg)
|
||||
vb := walk.NewVBoxLayout()
|
||||
mw.canvasScroll.SetLayout(vb)
|
||||
mw.canvasScroll.SetAlignment(walk.AlignHNearVNear)
|
||||
//vb.SetMargins(walk.Margins{0, 0, 0, 0})
|
||||
//dw, _ := walk.NewCustomWidgetPixels(mw.canvasScroll, 0, mw.drawStuff)
|
||||
//dw.SetClearsBackground(true)
|
||||
//dw.SetInvalidatesOnResize(true)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user