前回の話
前回はファイルを開く・保存する機能を付けました

Go言語|walkでメモ帳を作る~ファイルを開く・保存する~
前回の話前回はメモ帳にメニューバーを追加しました今回はメニューバーにファイルを開く・保存するする機能を持たせますファイルを開く・保存する機能を追加する完成イメージサンプルコードmain.gopackage mainimport ( "log…
スクロールバーをつける
完成イメージ
スクロールバーをつけます

サンプルコード
注)前回のファイルを開く・保存する機能は抜いています
main.go
package main
import (
"log"
"github.com/lxn/walk"
. "github.com/lxn/walk/declarative"
)
type MyMainWindow struct {
main *walk.MainWindow
textedit *walk.TextEdit
}
func main() {
app := &MyMainWindow{}
if _, err := (MainWindow{
Title: "NotePad",
MinSize: Size{300, 200},
Layout: VBox{},
Children: []Widget{
TextEdit{
AssignTo: &app.textedit,
HScroll: true, // trueで水平スクロールバー
VScroll: true, // trueで垂直スクロールバー
},
},
}).Run(); err != nil {
log.Fatal(err)
}
}解説
特になし
まとめ
メモ帳にスクロールバーを付けました


コメント