コード例 #1
0
ファイル: view.go プロジェクト: achille-roussel/go-vu
func (self *View) processMouseMove(w driver.Window, e event.MouseMove) {
	if self.content != nil {
		mouseMove(w, self.content, event.MouseMotion(e))
	}

	if !e.Pressed.Empty() {
		self.changeMouseSelection(w, e.Position, e.Pressed)
	}
}
コード例 #2
0
ファイル: view.go プロジェクト: achille-roussel/go-vu
func (self *View) processMouseExit(w driver.Window, e event.MouseExit) {
	if self.content != nil {
		mouseExit(w, self.content, event.MouseMotion(e))
	}
}