コード例 #1
0
ファイル: widgets.go プロジェクト: rmoreira/go-ui
func (p *MyWidget) mouseReleaseEvent(e *ui.MouseEvent) {
	p.line = append(p.line, e.Pos())
	p.lines = append(p.lines, p.line)
	p.line = []ui.Point{}
	p.Update()
}
コード例 #2
0
ファイル: widgets.go プロジェクト: rmoreira/go-ui
func (p *MyWidget) mouseMoveEvent(e *ui.MouseEvent) {
	p.line = append(p.line, e.Pos())
	p.Update()
}